Design and code inspections to reduce errors in program development | IBM Journals & Magazine | IEEE Xplore

Design and code inspections to reduce errors in program development


Abstract:

We can summarize the discussion of design and code inspections and process control in developing programs as follows: 1. Describe the program development process in terms...Show More

Abstract:

We can summarize the discussion of design and code inspections and process control in developing programs as follows: 1. Describe the program development process in terms of operations, and define exit criteria which must be satisfied for completion of each operation. 2. Separate the objectives of the inspection process operations to keep the inspection team focused on one objective at a time: Operation Overview Preparation Inspection Rework Follow-up Objective Communications/education Education Find errors Fix errors Ensure all fixes are applied correctly 3. Classify errors by type, and rank frequency of occurrence of types. Identify which types to spend most time looking for in the inspection. 4. Describe how to look for presence of error types. 5. Analyze inspection results and use for constant process improvement (until process averages are reached and then use for process control).
Published in: IBM Systems Journal ( Volume: 15, Issue: 3, 1976)
Page(s): 182 - 211
Date of Publication: 31 December 1976
Print ISSN: 0018-8670

Contact IEEE to Subscribe