Project Summary Form Directions

This form summarizes the PSP data for a project in a convenient and readily retrievable form.
Keep a copy of this form!  You will need it for later metrics collection and evaluation.

Header Enter the following:
  • your name and today's date
  • the program name
  • the program identifier
  • a guess at how long it will take to complete the program (in minutes).
Time in Phase - Minutes
At job completion, compute the Delta time for each line of the Time Recording Log. 
Find the total of all the Time Log entries for the Design phase. Enter this sum in the "Minutes" column.
Repeat for the other phases.

Calculate the sum of all the phases in the "Minutes" column and enter it on the Total row.
Time in Phase - % of Total
For each phase, enter 100 times the "Minutes" for that phase divided by the Total Minutes.
Defects Injected - Number
Count and enter the actual number of defects injected in each phase. (Get these data from the Defect Tally.)

Calculate the sum of all the phases in the "Number" column and enter it on the Total row.
Defects Injected - % of Total
For each phase, enter 100 times the number of defects for that phase divided by the total defects. 
Program Size (LOC) Use Lines of Code counting tool to determine the program size (without comments) and enter it here.
Productivity For LOC/Hour, compute LOC divided by Total Minutes * 60 .

For example, if the project took 137 minutes and you produced 29 LOC,  LOC/Hour is 29/137*60 =  12.7. (Round to one decimal point).

Defect Rate
Calculate the defects/KLOC.

Multiply the total defects by 1000 and divide by the Program Size (LOC).

For Example, If you injected 17 defects in a program that was 153 LOC, defects/KLOC = 1000*17/153=111.1. (Round to one decimal point).


Keep a copy of your completed form!


Copyright 2008 by John Dalbey