Size oriented -
direct measure of software
Attempt to measure the size of software
It focuses on the lines of code.
It is dependent of programming language
Function oriented -
Indirect measure of software
Attempt to measure the functionality of software
It focuses on function points
It is independent of programming language
Chat with our AI personalities
Size-oriented Metrics
Attempt to quantify software projects by using the size of the project to normalize other quality measures
Function-Oriented Metrics
What is a difference between product metrics and process metrics
Process metrics are used to make strategic decisions about how to complete the common process framework activities. Project metrics are used to monitor progress during software development and to control product quality.
Lines of code and function points were described as measures from which productivity metrics can be computed. LOC and FP data are used in two ways during software project estimation: (1) as an estimation variable to "size" each element of the software and (2) as baseline metrics collected from past projects and used in conjunction with estimation variables to develop cost and effort projections.
The Software Productivity Research (SPR) website was created by Capers Jones. The website offers the latest news, articles, and research in the world of software metrics.
The inputs to the quality assurance process are:Output from quality planning - The following output items from the quality planning process become the input to the quality assurance process:• Quality management plan - This plan is the output of the quality planning process, and it describes how QA will be performed for this project.• Quality metrics - A quality metric is an operational criterion that defines in specific terms what something (such as a characteristic or a feature) is and how the quality control process measures it. The quality metrics developed during quality planning, such as defect density, failure rates, reliability, and test coverage, must be employed during QA.• Process improvement plan - The process improvement plan, helps improve the quality of the project and must be implemented during QA.