| Keyword | Definition |
|---|---|
| analysis | part of developing a solution that involves working out exactly what the problem is and who needs to use your solution |
| design | part of developing a solution that involves breaking down each stage of the plan and working out what needs to be tested at each stage |
| evaluation | part of developing a solution where you review what worked well and what needs improving |
| implementation | part of developing a solution where you write the code |
| testing | part of developing a solution where you compare what your code does with what it should do |