Course info
The theoretical definition of measure and its application to software engineering; a comprehensive review of the state of the art in measurement for software production; guidelines on establishing a measurement program; cost-benefit analyses for selected industrial case studies; measurement techniques, empirical relations, representation conditions, measurement types and scales, direct and indirect measurements, measurement prediction, meaningfulness in measurement, software quality attributes, software metrics, different types of metrics, software complexity, size estimation, software productivity, GQM, management by metrics, software reliability concepts, reliability model, reliability estimation, testing issues in the real world, test suite design, testing techniques, management issues in testing, software release policies, fault and failure, fault report, and fault and failure analysis.
- Teacher: Dr Ruth Chweya