6.10 Errors in Handling or Interpreting Data

 < Day Day Up > 



There are many ways data can become chock full of errors in a development process. Almost all of these myriad ways data can go awry are attributed to human error. These types of errors can be a result of miscalculation, errors in logic, parameter passing errors, use of incorrect data types, and so on. Almost anything a programmer can do to make a mistake can cause an error in data. The best means of preventing such errors is a continual check of logic, review of expected and actual values, review of input and output data, and so on. This is an ongoing process that involves both the user and developer.

From a user perspective, the data should be benchmarked against current means of producing the data. The user should continually review the results of output to ensure something has not run afoul and corrupted data. From the developer perspective, basic coding discipline should be enforced; range and boundary conditions need to be checked, parametric values need validation, data type validation must occur, and use of test data must be validated to be of the right format, current and in sync with production data, and usable for production output. It is always good for Team Leads to reinforce these concepts with developers and ensure that periodic code reviews take place. It is essential to team success.



 < Day Day Up > 



Managing Software Deliverables. A Software Development Management Methodology
Managing Software Deliverables: A Software Development Management Methodology
ISBN: 155558313X
EAN: 2147483647
Year: 2003
Pages: 226

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net