This chapter describes the basics of Software Metrics. It covers the following topics:
Product and Process Metrics
Metrics in Various Phases of Software Engineering
Metrics for object-oriented (OO) Systems
The various metrics for measuring the cost of the software with examples are explained in this chapter.
The aim of a successful software project is to develop quality software within time, cost and resource constraints. This can be achieved consistently, only through effective management of the software development process. Well-defined measures of the process and the product are necessary to exercise control and to bring about improvement in the software development process. Software metrics are ...