6.9 Control Flow Errors

 < Day Day Up > 



Previously, we stated that when a program executes, the program cursor moves from one part of the program to the next, executing the coded instructions sequentially. Some execution instructions force the program to jump from one routine to another. This movement in execution is referred to as program or control flow. When a program does something wrong in control flow, it is generally a problem with the program logic or a programmer error in coding the design. Such logic errors are often uncovered during code reviews in the implementation phase. Sometimes, in testing they are discovered by building test cases to validate program flow based on the design specifications built in the design phase and the test plans built in the implementation phase. Any of these types of errors discovered by a user when a system is in production reflects a failure of the Test Team to adequately test the product. As a Project Leader, you are ultimately responsible for preventing this situation. Try to work with the Design Team and test case developers as early in the process as possible to set proper expectations for the type of testing and the level of thoroughness you expect.



 < 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