OUTCOMES:
Defining and understanding the problem
Planning and designing
Implementing
Testing and Evaluating
Maintaining