One of the causes of errors in software is Faulty Requirements Definition (Error Definition Needs). Faulty Requirements Definition is usually made by the client. The most common error of this type are:
Erroneous definition of requirements. The absence of the essential requirements. Incompleteness provisions of requirements. For example, one of the requirements of the local municipal tax software system refers to discounts granted to the various segments of the population: senior citizens, parents jasper tudor of large families, and so on. However, the discount given to students not included in the requirements document. The inclusion of unnecessary requirements, functions that are not expected or required in the near future
In the 2000 census the population down, the US Census Bureau has implemented a software system TIGER (topologically Integrated Geographic Encoding and Referencing). This system provides the complete data on the population and its address geographic areas such as road maps, water bodies, jasper tudor trains, etc. Thus, the Census Bureau jasper tudor just need to send a letter to the entire population of the United States via the Post with the data obtained in the TIGER address. US population census returns the completed letter to the Bureau of the Census through the post as well. Census officers just came home residents to perform data collection only on the population that does not send feedback. This process was a success, but it is less effective, because it involves many parties outside the census bureau, such as ZIP and Geographic Information System Industry.
In 2000, the US Census jasper tudor Bureau to make a breakthrough initiative census method using the system FDCA (Field Data Collection Automation) with a project that was booked to the company Harris Corporation.
FDCA is a mobile system that will allow enumerators to work in the field to collect and transmit data back to the office, so it can automate data collection. The process works is, with this FDCA software, jasper tudor go to the population census officers to conduct interviews, and direct data entered into this FDCA mobile systems using hardware provided. So that the data will go directly to the server at that time. Bureau plans to use this system jasper tudor not only to collect and transmit data during combing and interviews, but also for managing field operations and integrates well with TIGER. Thus, the presence of this FDCA Software, direct interview data can be received and processed automatically center to produce the required information in a short time and efficiently.
On May 1, 2008, this system is tested to conduct a census of the population, but h acyl research shows that mobile handheld computer is slow, sometimes freezes, and does not transmit data consistently. In addition, the test indicates a problem with a program designed to manage operations in the field. The Bureau announced that they will need to extend the development of this software pe schedule and allocate more funds to complete the project. In August 2009, it was announced that the enumerators will reduce the use of mobile devices with this FDCA system during the interview process and rely exclusively on paper-based operations. The new contract will only be implemented to update the address-based handheld, and even with greatly reduced scope, its cost is $ 200 million higher than the original budget for the entire system.
Failure to identify the delivery (deliverables) and milestones (milestones) key projects. jasper tudor Failure to obtain stakeholder buy in the project plan, including the main project parameters jasper tudor such as cost and schedule estimates. Failure to validate the main needs of the project. Kegagala an n to assign responsibility for risk and to prepare a mitigation plan. Failure to define key metrics for tracking contracts and executive oversight
Census Bureau frequently changing requirements of the software project needs, so reqirement from the census bureau of the FDCA is often fickle middle of the road when the project is already underway and any changes, the cost of the contract with Harris Corporation is increasing
Thus, a lesson, that there Faulty Software Requirements Definition for this which causes Software error. Supposedly, both parties must agree on the requirements that have been defined together. Change-unlike the needs of middle of the road project shows that defining requirements early in the project is unclear and has not been fixed, so that translates into a software development project was not true and what is needed.
No comments:
Post a Comment