SYS-CON MEDIA Authors: Yeshim Deniz, Liz McMillan, Elizabeth White, Andy Thurai, Zakia Bouachraoui

Article

Metrics that Matter in Agile Projects

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

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 summarize their progress most effectively, supported by prose-style summaries from managers about the impact of iteration 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, overall performance is reflected in the product’s quality.

Find more project management articles in ExecutiveBrief: www.executivebrief.com.

More Stories By Executive Brief

ExecutiveBrief is an online project management resource for technology executives, featuring expert opinions, reviews, blogs and news. The publication mostly covers software project management and process improvement topics and is targeted at higher decision-makers. Other focus topics of ExecutiveBrief are leadership issues and outsourcing industry trends. More information at: www.executivebrief.com

Latest Stories
Two weeks ago (November 3-5), I attended the Cloud Expo Silicon Valley as a speaker, where I presented on the security and privacy due diligence requirements for cloud solutions. Cloud security is a topical issue for every CIO, CISO, and technology buyer. Decision-makers are always looking for insights on how to mitigate the security risks of implementing and using cloud solutions. Based on the presentation topics covered at the conference, as well as the general discussions heard between sessio...
The platform combines the strengths of Singtel's extensive, intelligent network capabilities with Microsoft's cloud expertise to create a unique solution that sets new standards for IoT applications," said Mr Diomedes Kastanis, Head of IoT at Singtel. "Our solution provides speed, transparency and flexibility, paving the way for a more pervasive use of IoT to accelerate enterprises' digitalisation efforts. AI-powered intelligent connectivity over Microsoft Azure will be the fastest connected pat...
Sold by Nutanix, Nutanix Mine with Veeam can be deployed in minutes and simplifies the full lifecycle of data backup operations, including on-going management, scaling and troubleshooting. The offering combines highly-efficient storage working in concert with Veeam Backup and Replication, helping customers achieve comprehensive data protection for all their workloads — virtual, physical and private cloud —to meet increasing business demands for uptime and productivity.
CloudEXPO has been the M&A capital for Cloud companies for more than a decade with memorable acquisition news stories which came out of CloudEXPO expo floor. DevOpsSUMMIT New York faculty member Greg Bledsoe shared his views on IBM's Red Hat acquisition live from NASDAQ floor. Acquisition news was announced during CloudEXPO New York which took place November 12-13, 2019 in New York City.
Blockchain has shifted from hype to reality across many industries including Financial Services, Supply Chain, Retail, Healthcare and Government. While traditional tech and crypto organizations are generally male dominated, women have embraced blockchain technology from its inception. This is no more evident than at companies where women occupy many of the blockchain roles and leadership positions. Join this panel to hear three women in blockchain share their experience and their POV on the futu...
"At the keynote this morning we spoke about the value proposition of Nutanix, of having a DevOps culture and a mindset, and the business outcomes of achieving agility and scale, which everybody here is trying to accomplish," noted Mark Lavi, DevOps Solution Architect at Nutanix, in this SYS-CON.tv interview at @DevOpsSummit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
BMC has unmatched experience in IT management, supporting 92 of the Forbes Global 100, and earning recognition as an ITSM Gartner Magic Quadrant Leader for five years running. Our solutions offer speed, agility, and efficiency to tackle business challenges in the areas of service management, automation, operations, and the mainframe.
As you know, enterprise IT conversation over the past year have often centered upon the open-source Kubernetes container orchestration system. In fact, Kubernetes has emerged as the key technology -- and even primary platform -- of cloud migrations for a wide variety of organizations. Kubernetes is critical to forward-looking enterprises that continue to push their IT infrastructures toward maximum functionality, scalability, and flexibility. As they do so, IT professionals are also embr...
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone.Ballerina is a new cloud-native programing language which understands the architecture around it - the compiler is environment aware of microservices directly deployable into infra...
Apptio fuels digital business transformation. Technology leaders use Apptio's machine learning to analyze and plan their technology spend so they can invest in products that increase the speed of business and deliver innovation. With Apptio, they translate raw costs, utilization, and billing data into business-centric views that help their organization optimize spending, plan strategically, and drive digital strategy that funds growth of the business. Technology leaders can gather instant recomm...
In an age of borderless networks, security for the cloud and security for the corporate network can no longer be separated. Security teams are now presented with the challenge of monitoring and controlling access to these cloud environments, at the same time that developers quickly spin up new cloud instances and executives push forwards new initiatives. The vulnerabilities created by migration to the cloud, such as misconfigurations and compromised credentials, require that security teams t...
Serverless Architecture is the new paradigm shift in cloud application development. It has potential to take the fundamental benefit of cloud platform leverage to another level. "Focus on your application code, not the infrastructure" All the leading cloud platform provide services to implement Serverless architecture : AWS Lambda, Azure Functions, Google Cloud Functions, IBM Openwhisk, Oracle Fn Project.
AI and machine learning disruption for Enterprises started happening in the areas such as IT operations management (ITOPs) and Cloud management and SaaS apps. In 2019 CIOs will see disruptive solutions for Cloud & Devops, AI/ML driven IT Ops and Cloud Ops. Customers want AI-driven multi-cloud operations for monitoring, detection, prevention of disruptions. Disruptions cause revenue loss, unhappy users, impacts brand reputation etc.
DevOps is often described as a combination of technology and culture. Without both, DevOps isn't complete. However, applying the culture to outdated technology is a recipe for disaster; as response times grow and connections between teams are delayed by technology, the culture will die. A Nutanix Enterprise Cloud has many benefits that provide the needed base for a true DevOps paradigm. In their Day 3 Keynote at 20th Cloud Expo, Chris Brown, a Solutions Marketing Manager at Nutanix, and Mark Lav...
Serverless Computing or Functions as a Service (FaaS) is gaining momentum. Amazon is fueling the innovation by expanding Lambda to edge devices and content distribution network. IBM, Microsoft, and Google have their own FaaS offerings in the public cloud. There are over half-a-dozen open source serverless projects that are getting the attention of developers.