Problem 1
Explain why a high-quality software process should lead to high-quality software products. Discuss possible problems with this system of quality management.
Problem 2
Explain how standards may be used to capture organisational wisdom about effective methods of software development. Suggest four types of knowledge that might be captured in organisational standards.
Problem 6
Assume you work for an organisation that develops database products for microcomputer systems. This organisation is interested in quantifying its software development. Write a report suggesting appropriate metrics and suggest how these can be collected.
Problem 7
Explain why design metrics are, by themselves, an inadequate method of predicting design quality.
Problem 9
Explain why it is difficult to validate the relationships between internal product attributes such as cyclomatic complexity and external attributes such as maintainability.
Problem 12
A colleague who is a very good programmer produces software with a low number of defects but she consistently ignores organisational quality standards. How should the managers in the organisation react to this behaviour?