August 1997
SE203: SOFTWARE ENGINEERING

QUESTION 5

Total Marks: 20 Marks

Click here to access other questions

Click to access
SUGGESTED SOLUTIONS
for Question 5

5. (a) Software Quality has been defined as a software product's conformance to certain things. In this context, define what is meant by Software Quality. [3]
(b) McCall's list of Software Quality factors is a popular checklist for measuring software quality. There are three broad categories in the list of factors. Explain what each of these categories is, and give two examples of factors from each category. You should also give a brief explanation of each example. [9]
(c) What is the difference between verification and validation? [2]
(d) System Testing covers a range of tests that are conducted near the end of a typical software product life-cycle. Describe any three tests which might be conducted during the System Testing Phase. [6]