Project Smart ~ Exploring trends and developments in project management today

Calendar icon
Adobe PDF icon

Metrics that Matter in Agile Projects

~ By ExecutiveBrief

Report showing various metrics

Agile methods need only the most important metrics: the ones that tell the whole story about the project.

Metrics measure the health of a project and are by far the most objective ways by which a project manager enables all project sponsors and delivery teams to see where resources are needed or spent, or which areas of a project need more focus.

Among Agile project teams, consolidation of metrics differs significantly, in a way that only the most meaningful metrics should be maintained. In another word, there are certain metrics that Agile project teams keep to summarise their progress most effectively, supported by prose-style summaries from managers about the impact of iterations to the overall project health. But how do Agile teams determine the most important metrics? What makes the most sense to project sponsors, clients, and management?

According to Jochen Krebs, author of Agile Portfolio Management, there are primarily three metrics that provide the best measure of the state of an Agile project, namely, progress, quality, and team morale.

Progress is a function of converting requirements into a working version of software. It starts with a plan, which is the estimated effort for working on a requirement and the actual value, which is the actual development work. Comparing plans and efforts allow project teams to adjust their metrics for the next round of requirements and iterations.

Tracking the progress of a project is especially useful when the estimation method used is based on story points, which are assigned values to all documented requirements. These points do not come from estimated working hours and assigned dollar values, which do not reflect real-world productivity scenarios. Instead, these are all estimates done by delivery teams according to the level difficulty of the work involved, as well as their own measure of personal productivity or expertise. After each iteration, project teams can go over their story points and make necessary adjustments as they work towards the next iteration of the software.

Progress is also measured by use-case points, which gauge the functionality of the system, and technical and environmental complexity of the project. It allows sponsors to have a good idea of the amount of resources to assign to the project team, as well as agree on project milestones.

Quality metrics indicate compliance to requirements and address issues more frequently, thanks to multiple iterations. Exposing defects at the earlier stages of the project is one of the key strengths of Agile methods; therefore quality checks prevent further rework throughout the progress of the project.

It is important, however, that new test cases should be included in every iteration or when changes are introduced to the system. Counting the total number of test cases vs. open defects reflects the progress that the team has made in terms of development work should existing test cases fail to capture defects. Moreover, impediments to development, testing, and rework should also be considered when measuring quality metrics.

Agile project management is on a large part about managing people. Studies show that overall team morale is directly related to the level of individual morale. The amount of personal investment that people put into the project is related to how they manage stress levels as the next iteration approaches, and how issues are communicated during development or rework. Stressful team environments cause attrition, which is a major staffing issue in outsourcing. The higher the morale, the more effective team members work; the more attrition is prevented and overall performance is reflected in the product's quality.


ExecutiveBrief, the technology management resource for business leaders, offers proven tips, techniques, and action plans that companies can use to better manage people, processes and tools - the keys to improving their business performance. To learn more, please visit: SoftServe United Blog


Comments

Be the first to comment on this article.

Add a comment



(never displayed)



 
2000
How many letters are in the word page?
Notify me of new comments via email.
Remember my form inputs on this computer.

Extreme Project Management

The running back dives for the first down with the defender on his back

Three war room strategies to try when you need to bring life back to a dead project, or save an engagement that is on the brink of disaster.

Project Planning a Step by Step Guide

Businessman finding the solution to a maze

The key to a successful project is in the planning. Creating a project plan is the first thing you should do when undertaking any kind of project.

Stealth Team Building

Four jigsaw puzzle pieces on the topic of team building

The effective project manager takes advantage of every opportunity the team gets together to develop team synergy.

Learning from Project Failures

Success and failure directional signs

Some of the most important lessons we learn come from failures. Kenneth Darter explains a simple four step process to make sure the same failures aren't repeated.

PROJECT SMART is the project management resource that helps managers at all levels improve their performance. We provide an important knowledge base for those involved in managing projects of all kinds. With weekly exclusive updates, we keep you in touch with the latest project management thinking.

WE ARE CONNECTED ~ Follow us on social media to get regular updates and opinion on what's happening in the world of project management.


Latest Comments

Cornelia commented on…
Nine Ways to Contribute to Project Team Success
- Thu 28 May 4:37am

Sajja Divya commented on…
Use Your Whole Brain: Leveraging Right-Brained Thinking in a Left-Brained World
- Mon 25 May 10:03am

Tyler Meinecke commented on…
Better Coaching Using the GROW Model
- Tue 19 May 10:55pm

Latest tweets

General Project Management • Re: Best Certification For Me? https://t.co/ohBJ0BgEkv about 2 hours ago

General Project Management • Re: What are the most influential soft-skills books for someone who is aspiring to wor… https://t.co/FXmWMYcIih about 1 day ago

General Project Management • Re: What are the best remote working tips these days? https://t.co/YorXUQi6Jn about 3 days ago