Evaluation
Evaluation
The evaluation stage of the software development process
requires the client and developer to review the software.

Broadly speaking, they evaluate against the following
questions:

1. Does this software meet the user
    requirements?

2. Is it fit for purpose?
Evaluation - criteria
To answer these questions, the original aims of the
software must be evaluated against the following
criteria.

1. Robustness
2. Reliability
3. Portability
4. Efficiency
5. Maintainability
Evaluation - when
The software should be evaluated by client and developer
at all stages in the process, not just when the software is
complete.

e.g.
 How well the client’s problem has been understood
  should be evaluated at the analysis stage
 The HCI should be evaluated at the design stage

6. The Software Development Process - Evaluation

  • 1.
  • 2.
    Evaluation The evaluation stageof the software development process requires the client and developer to review the software. Broadly speaking, they evaluate against the following questions: 1. Does this software meet the user requirements? 2. Is it fit for purpose?
  • 3.
    Evaluation - criteria Toanswer these questions, the original aims of the software must be evaluated against the following criteria. 1. Robustness 2. Reliability 3. Portability 4. Efficiency 5. Maintainability
  • 4.
    Evaluation - when Thesoftware should be evaluated by client and developer at all stages in the process, not just when the software is complete. e.g.  How well the client’s problem has been understood should be evaluated at the analysis stage  The HCI should be evaluated at the design stage