Phase Number |
Purpose |
To guide you in developing module-level programs |
|
Inputs Required |
-
Problem description
-
PSPO Project Plan Summary form
-
Time and Defect Recording Logs
-
Defect Type Standard
-
Stop watch (optional)
|
1 |
Planning |
-
Produce or obtain a requirements statement
-
Estimate the required development time
-
Enter the plan data in the Project Plan Summary form
-
Complete the Time Recording Log
|
2 |
Development |
-
Design the program
-
Implement the design
-
Compile the program and fix and log all defects found
-
Test the program and fix and log all defects found
-
Complete the Time Recording Log
|
3 |
Postmortem |
Complete the Project Plan Summary form with actual time, defect, and
size data |
|
Exit Criteria |
-
A thoroughly tested program
-
Completed Project Plan Summary with estimated and actual data
-
Completed Defect and Time Recording Logs
|
Phase Number |
Purpose |
To guide the development of small programs |
|
Entry Criteria |
-
Requirements statement
-
Project Plan Summary with planned development time
-
Time and Defect Recording Logs
-
Defect Type Standard
|
1 |
Design |
-
Review the requirements and produce a design to meet them
-
Record time in Time Recording Log
|
2 |
Code |
-
Implement the design
-
Record in the Defect Recording Log any requirements or design defects found
-
Record time in Time Recording Log
|
3 |
Compile |
-
Compile the program until error free
-
Fix all defects found
-
Record defects in Defect Recording Log
-
Record time in Time Recording Log
|
4 |
Test |
-
Test until all tests run without error
-
Fix all defects found
-
Record defects in Defect Recording Log
-
Record time in Time Recording Log
|
|
Exit Criteria |
-
A thoroughly tested program
-
Completed Defect Recording Log
-
Completed Time Recording Log
|