0% found this document useful (0 votes)
41 views8 pages

Software Process Meaurement

This document discusses software measurement and metrics. It defines software measurement as quantifying attributes of a software product or process. Measurements can be direct, by directly measuring something, or indirect, by using a related parameter. Metrics are measurements used for planning, organizing, controlling, and improving software systems, products, and processes. The document outlines different types of software metrics including product, process, and project metrics. It also lists characteristics that good software metrics should have such as being quantitative, understandable, applicable, repeatable, and economical.

Uploaded by

Kartheek 577
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views8 pages

Software Process Meaurement

This document discusses software measurement and metrics. It defines software measurement as quantifying attributes of a software product or process. Measurements can be direct, by directly measuring something, or indirect, by using a related parameter. Metrics are measurements used for planning, organizing, controlling, and improving software systems, products, and processes. The document outlines different types of software metrics including product, process, and project metrics. It also lists characteristics that good software metrics should have such as being quantitative, understandable, applicable, repeatable, and economical.

Uploaded by

Kartheek 577
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Software Measurement and

Metrics
Software Measurement and Metrics
• Software Measurement: A measurement is an manifestation of the
size, quantity, amount or dimension of a particular attributes of a
product or process. Software measurement is a titrate impute of a
characteristic of a software product or the software process. It is an
authority within software engineering. Software measurement
process is defined and governed by ISO Standard.
Need of Software Measurement
Software is measured to:
• Create the quality of the current product or process.
• Anticipate future qualities of the product or process.
• Enhance the quality of a product or process.
• Regulate the state of the project in relation to budget and schedule.
Classification of Software Measurement:
There are 2 types of software measurement:
• Direct Measurement:
In direct measurement the product, process or thing is measured
directly using standard scale.
• Indirect Measurement:
In indirect measurement the quantity or quality to be measured is
measured using related parameter i.e. by use of reference.
Metrics
A metrics is a measurement of the level that any impute belongs to a
system product or process. There are 4 functions related to software
metrics:
• Planning
• Organizing
• Controlling
• Improving
Characteristics of software Metrics:
• Quantitative: Metrics must possess quantitative nature. It means metrics
can be expressed in values.
• Understandable: Metric computation should be easily understood ,the
method of computing metric should be clearly defined.
• Applicability: Metrics should be applicable in the initial phases of
development of the software.
• Repeatable: The metric values should be same when measured repeatedly
and consistent in nature.
• Economical: Computation of metric should be economical.
• Language Independent: Metrics should not depend on any programming
language.
Classification of Software Metrics:
• These are types of software metrics:
• Product Metrics:
Product metrics are used to evaluate the state of the product, tracing
risks and under covering prospective problem areas. The ability of
team to control quality is evaluated.
• Process Metrics:
Process metrics pay particular attention on enhancing the long term
process of the team or organization.
• Project Metrics:
Project matrix is describes the project characteristic and execution
process.
• Number of software developer
• Staffing pattern over the life cycle of software
• Cost and schedule
• Productivity

You might also like