10. Software metrics methodology - software development phases correspondence Requirements Analysis Phase. 1. Establish the software quality requirements. Design Phase. 2. Identify the software quality metrics. Development Phase. 3. Implement the software quality metrics Collect data and compute the metric values. Test Phase or later phases, depending on the specific metrics set. Later projects phases or future projects when sufficient direct quality data is available for analyzing, calibrating and validating metrics. 4. Analyze the software metrics results. 5. Validate the software quality metrics. Software Development Phase Steps of the software metrics methodology IEEE Std. 1061