ABSTRACT

Software metrics are used to assess the quality of the product or process used to build it. The metrics allow project managers to gain insight about the progress of software and assess the quality of the various artifacts produced during software development. The software analysts can check whether the requirements are verifiable or not. The metrics allow management to obtain an estimate of cost and time for software development. The metrics can also be used to measure customer satisfaction. The software testers can measure the faults corrected in the system, and this decides when to stop testing.