






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This handout is part of Software Quality course. It was provided by Dr. Raja Sahay at Biju Patnaik University of Technology, Rourkela. It includes: Development, Script, Entry, Criteria, Requirements, Defect, Type, Design, Code, Review, Compile
Typology: Exercises
1 / 10
This page cannot be seen from the preview
Don't miss anything!







PSP2 Development Script
Purpose To guide the development of small programs Entry Criteria - Requirements statement
Step Activities Description 1 Design - Review the requirements and produce a design to meet them.
Exit Criteria - A thoroughly tested program that conforms to the Coding standard
PSP2 Design Review Script
Purpose To guide you in reviewing detailed designs Entry Criteria - Completed program design
Step Activities Description 1 Preparation Examine the program and checklist and decide on a review strategy. 2 Review - Follow the Design Review checklist.
Exit Criteria - A fully reviewed detailed design
PSP2 Postmortem Script
Purpose To guide the PSP postmortem process Entry Criteria - Problem description and requirements statement
Step Activities Description 1 Defect Recording - Review the Project Plan Summary to verify that all of the defects found in each phase were recorded.
Exit Criteria - A thoroughly tested program that conforms to the coding and size measurement standards
Student Date Program Program # Instructor Language
Summary Plan Actual To Date Size/Hour Planned Time Actual Time CPI (Cost-Performance Index) (Planned/Actual) % Reuse % New Reusable Test Defects/KLOC or equivalent Total Defects/KLOC or equivalent Yield %
Program Size Plan Actual To Date Base (B) (Measured) (Measured) Deleted (D) (Estimated) (Counted) Modified (M) (Estimated) (Counted) Added (A) (A+M − M) (T − B + D − R) Reused (R) (Estimated) (Counted) Added and Modified (A+M) (Projected) (A + M) Total Size (T) (A+M + B − M − D + R) (Measured) Total New Reusable
Estimated Proxy Size (E)
Time in Phase (min.) Plan Actual To Date To Date % Planning Design Design Review Code Code Review Compile Test Postmortem Total
(continued)
PSP2 Plan Summary Instructions
Purpose To hold the plan and actual data for programs or program parts General - Use the most appropriate size measure, either LOC or element count.
Header -^ Enter your name and the date.
PSP2 Plan Summary Instructions (continued)
Defects Injected - Enter the total estimated defects injected.
Student Date Program Program # Instructor Language C++
Purpose To guide you in conducting an effective code review General - Review the entire program for each checklist category; do not attempt to review for more than one category at a time!
Complete Verify that the code covers all of the design. Includes Verify that the includes are complete. Initialization Check variable and parameter initialization.