Process Improvement Flashcards
Describe the process maturity approach to process improvement
The process maturity approach focuses on improving process and project management and introducing good software engineering practice
Describe the agile approach to improvement
The agile approach focuses on iterative development and the reduction of overheads in the software process
Name the 3 process improvement activities
Process measurement
Process analysis
Process change
Describe the process measurement activity
Measure one or more attributes of the software process/product. These measurements form a baseline that helps decide if process improvements have been effective
Describe the process analysis activity
The current process is assessed, and weaknesses are identified.
Describe the process change activity
Process changes are proposed to address some identified weaknesses
List the process metrics used for improvement
- Time taken for activities to be completed
- Resources required for processes or activities
- Number of occurrences of a particular event i.e. number of defects discovered