Open In App

People Metrics and Process Metrics in Software Engineering

Pre-Requisite: People Metrics in Software Engineering

People Metrics and Process Metrics, both play important roles in software development. People Metrics helps in quantifying the useful attributes whereas Process Metrics creates the body of the software. We are going to deal with both Metrics in detail.



Let’s proceed with People Metrics first.



People Metrics

People metrics play an important role in software project management. These are also called personnel metrics. Some authors view resource metrics to include personnel metrics, software metrics, and hardware metrics but most of the authors mainly view resource metrics to consist of personnel metrics only. In the present context, we also assume resource metrics to include mainly personnel metrics.

People metrics quantify useful attributes of those generating the products using the available processes, methods, and tools. These metrics tell you about the attributes like turnover rates, productivity, and absenteeism.

People Metrics Categories

The goal of the people metrics is to keep staff happy, motivated, and focused on the task at hand. These metrics are as:

Programming Experience Metrics

Communication Level Metrics

Productivity Metrics

Team Structure Metrics

People metrics are very helpful in assisting the appropriate allocation of resources amongst various software project activities.

For more, refer to Most Important People Metrics.

Process Metrics

Types of Process Metrics

Types of Process Metrics

Questions for Practice

1. Size and Complexity are a part of [UGC-NET 2022]

(A) People Metrics

(B) Project Metrics

(C) Process Metrics

(D) Product Metrics

Solution: Correct Answer is (D).

2. Which one of the following sets of attributes should not be encompassed by effective software metrics? [UGC-NET 2014]

(A) Simple and computable

(B) Consistent and objective

(C) Consistent in the use of units and dimensions

(D) Programming language dependent

Solution: Correct Answer is (D).

Frequently Asked Questions

1. What are the three main characteristics of Process Metrics?

Answer: The three main characteristics of Process Metrics are:

  • Static Process Metrics
  • Dynamic Process Metrics
  • Process Evolution Metrics

2. What is an example of Process Metrics?

Answer: The main example of Process Metrics is the time taken by the process in the creation of the software tasks.

3. Why are People Metrics Important?

Answer: People Metrics help in reviewing and analyzing important data about work.


Article Tags :