Friday, April 11, 2008

Inspections During the Software Life Cycle

Formal inspections are in-process peer reviews conducted within the phase of the life cycle in which the product is developed. The period of time that starts when a software product is conceived and ends when the product is no longer available for use. The software life cycle typically traditionally includes the following eight phases:
Concept and Initiation Phase Requirements Phase Architectural Design Phase Detailed Design Phase Implementation Phase Integration and Test Phase Acceptance and Delivery Phase Sustaining Engineering and Operations Phase.
This tutorial emphasizes inspections in the phases of the requirements, design, and implementation in software development and suggests products that may be inspected during each phase. The software life cycle used is the NASA standard waterfall model. The following sections describe the inspections to be conducted in the three phases.

No comments: