Evaluation+Exercise

Answer the following questions about software evaluation:

1. To evaluate software, we must ask the following questions: (a) Does it meet the user requirements? (b) Is it fit for purpose? Explain what is meant by each of these questions

2. Who carries out the software evaluation?

3. Software needs to be evaluated against the original aims of the project. The criteria the software should be evaluated against are as follows: - Robustness - Reliability - Portability - Efficiency - Maintainability Explain what is meant by each of these criteria