PSP Process Script, Codes and Instructions-Software Quality-Handout, Exercises of Software Development Methodologies

This handout is part of Software Quality course. It was provided by Dr. Raja Sahay at Biju Patnaik University of Technology, Rourkela. It includes: PSP, Process, Script, Inputs, Required, Planning, Design, Compile, Postmortem, Exit, Criteria

Typology: Exercises

2011/2012

Uploaded on 07/09/2012

chandu
chandu 🇮🇳

4

(4)

44 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
PSP Process Script
Purpose: To guide you in developing small programs.
Inputs Required - The problem description
- PSP Project Plan Summary form
- A copy of the Code Review Checklist
- Actual size and time data for previous programs
- Time Recording Log
- Defect Recording Log
1 Planning - Obtain a description of the program functions.
- Estimate the Max., Min., and total LOC required.
- Determine the Minutes/LOC.
- Calculate the Max., Min., and total development times.
- Enter the plan data in the Project Plan Summary form.
- Record the planning time in the Time Recording Log.
2 Design - Design the program.
- Record the design in the specified format.
- Record design time in the Time Recording Log.
3 Code - Implement the design.
- Use a standard format for entering the code.
- Record coding time in the Time Recording Log.
4 Code review - Completely review the source code.
- Follow the code review script and checklist.
- Fix and record every defect found.
- Record review time in the Time Recording Log.
5 Compile - Compile the program.
- Fix and record all defects found.
- Record compile time in the Time Recording Log.
6 Test - Test the program.
- Fix and record all defects found.
- Record testing time in the Time Recording Log.
7 Postmortem - Complete the Project Plan Summary form with actual
time, size, and defect data.
- Review the defect data and update the code review
checklist.
- Record postmortem time in the Time Recording Log.
Exit Criteria - A thoroughly tested program
- A properly documented design
- A completed Code Review Checklist
- A complete program listing
- A completed Project Plan Summary
- Completed time and defect logs
docsity.com

Partial preview of the text

Download PSP Process Script, Codes and Instructions-Software Quality-Handout and more Exercises Software Development Methodologies in PDF only on Docsity!

PSP Process Script

Purpose: To guide you in developing small programs. Inputs Required - The problem description

  • PSP Project Plan Summary form
  • A copy of the Code Review Checklist
  • Actual size and time data for previous programs
  • Time Recording Log
  • Defect Recording Log

1 Planning - Obtain a description of the program functions.

  • Estimate the Max., Min., and total LOC required.
  • Determine the Minutes/LOC.
  • Calculate the Max., Min., and total development times.
  • Enter the plan data in the Project Plan Summary form.
  • Record the planning time in the Time Recording Log.

2 Design - Design the program.

  • Record the design in the specified format.
  • Record design time in the Time Recording Log.

3 Code - Implement the design.

  • Use a standard format for entering the code.
  • Record coding time in the Time Recording Log.

4 Code review - Completely review the source code.

  • Follow the code review script and checklist.
  • Fix and record every defect found.
  • Record review time in the Time Recording Log.

5 Compile - Compile the program.

  • Fix and record all defects found.
  • Record compile time in the Time Recording Log.

6 Test - Test the program.

  • Fix and record all defects found.
  • Record testing time in the Time Recording Log.

7 Postmortem - Complete the Project Plan Summary form with actual time, size, and defect data.

  • Review the defect data and update the code review checklist.
  • Record postmortem time in the Time Recording Log. Exit Criteria - A thoroughly tested program
  • A properly documented design
  • A completed Code Review Checklist
  • A complete program listing
  • A completed Project Plan Summary
  • Completed time and defect logs

docsity.com