2.1.7: be able to determine the strengths and weaknesses of a program and suggest improvements
| Keyword | Definition |
|---|---|
| Accessibility | how easy the program is to use for people with disabilities |
| Accuracy | how closely the program's output matches the correct and expected result |
| Memory use | how much RAM the program uses whilst running |
| Reliability | how frequently the program can solve a problem |
| Robustness | how the program copes when something happens that might make it crash |
| Speed | how quickly a program runs |
| Usability | how easy to understand and use a program is |