Project and Process Metrics Classifying the process Metric Measurementent

Project and Process Metrics – Classifying the Process Metric Measurement
...

Manish Sharma

Published on December 22, 2012


  • 27977 Views

What metrics are essential for a project’s success? How do you know which parameters to define and measure for successful completion of a process?
 
Read on to find out all you need to know about Project & Process Metrics for Project Management.
 

Key Project & Process Metric Groups

 
Project managers have a wide variety of metrics to choose from. We can classify the most commonly used metrics into the following groups -


a) Process Metrics

These are metrics that pertain to Process Quality. They are used to measure the efficiency and effectiveness of various processes.
 

b) Project Metrics

These are metrics that pertain to Project Quality. They are used to quantify defects, cost, schedule, productivity and estimation of various project resources and deliverables.
 

c) Product Metrics

These are metrics that pertain to Product Quality. They are used to measure cost, quality and the product’s time-to-market.
 

d) Organizational Metrics

These metrics measure the impact of organizational economics, employee satisfaction, communication and organizational growth factors of the project.
 
We’ll now take a closer look at the various types of the two most important categories of metrics – Project Metrics, and Process Metrics.
 

Project Metrics -


1. Schedule Variance  : Any difference between the scheduled completion of an activity and the actual completion is known as Schedule Variance.
 
Schedule variance = ((Actual calendar days – Planned calendar days) + Start variance)/ Planned calendar days x 100

2. Effort Variance: Difference between the planned outlined effort and the effort required to actually undertake the task is called Effort variance.
 
Effort variance = (Actual Effort – Planned Effort)/ Planned Effort x 100

3. Size Variance: Difference between the estimated size of the project and the actual size of the project (normally in KLOC or FP).
 
Size variance = (Actual size – Estimated size)/ Estimated size x 100

4. Requirement Stability Index: Provides visibility to the magnitude and impact of requirements changes.
 
RSI = 1- ((No of changed + No of deleted + No of added) / Total no of Initial requirements) x100.

5. Productivity (Project): It is a measure of output from a related process for a unit of input.
 
Project Productivity = Actual Project Size / Actual effort expended in the project

6. Productivity (for test case preparation) = Actual no of test cases/ Actual effort expended in test case preparation.

7. Productivity (for test case execution) = Actual number of test cases / actual effort expended in testing.

8. Productivity (defect detection) = Actual number of defects (review + testing) / actual effort spent on (review + testing).

9. Productivity (defect fixation) = actual no of defects fixed/ actual effort spent on defect fixation.

10. Schedule variance for a phase: The deviation between planned and actual schedules for the phases within a project.
 
Schedule variance for a phase = (Actual Calendar days for a phase – Planned calendar days for a phase + Start variance for a phase)/ (Planned calendar days for a phase) x 100

11. Effort variance for a phase: The deviation between planned and actual effort for various phases within the project.
 
Effort variance for a phase = (Actual effort for a phase – planned effort for a phase)/ (planned effort for a phase) x 100 
 

Process Metrics

12. Cost of quality: It is a measure of the performance of quality initiatives in an organization. It’s expressed in monetary terms.
 
Cost of quality = (review + testing + verification review + verification testing + QA + configuration management + measurement + training + rework review + rework testing)/ total effort x 100.

13. Cost of poor quality: It is the cost of implementing imperfect processes and products.
Cost of poor quality = rework effort/ total effort x 100.

14. Defect density: It is the number of defects detected in the software during development divided by the size of the software (typically in KLOC or FP)
 
Defect density for a project = Total number of defects/ project size in KLOC or FP

15. Review efficiency: defined as the efficiency in harnessing/ detecting review defects in the verification stage.
 
Review efficiency = (number of defects caught in review)/ total number of defects caught) x 100

16. Testing Efficiency: Testing efficiency = 1 – ((defects found in acceptance)/ total no. of testing defects) x 100

17. Defect removal efficiency: Quantifies the efficiency with which defects were detected and prevented from reaching the customer.
 
Defect removal efficiency = (1 – (total defects caught by customer/ total no of defects)) x 100

18. Residual defect density = (total number of defects found by customer)/ (Total number of defects including customer found defects) x 100

References –

- Software Metrics by Abhilash Gopi , November 2010
- List of Success Indicators and Metrics by Michael Unterkalmsteiner, Blekinge Institute of Technology, 2013

 

About the Author

Manish is a PMP certified professional with more than 7 years of IT industry experience in various technical and cross functional roles. He holds an M.B.A (International Business and Finance) and B.E. (Hon’s in Electronics and Communication Engineering) degrees.


{{detail.h1_tag}}

{{detail.display_name}}
... ...

{{author.author_name}}

{{detail.full_name}}

Published on {{detail.created_at| date}} {{detail.duration}}

  • {{detail.date}}
  • Views {{detail.downloads}}
  • {{detail.time}} {{detail.time_zone_code}}

Registrants:{{detail.downloads}}

Downloaded:{{detail.downloads}}

About the On-Demand Webinar

About the Webinar

Hosted By

...

{{author.author_name}}

{{author.author_name}}

{{author.about_author}}

About the E-book

View On-Demand Webinar

Register Now!

First Name*
Last Name*
Email*
Company*
Phone Number*

View On-Demand Webinar

Register Now!

Webinar Expired

Download the Ebook

Email
{{ queryPhoneCode }}
Phone Number {{ detail.getCourseAgree?'*':'(optional)'}}

Show full article video

About the Author

{{detail.author_biography}}

About the Author

{{author.about_author}}