Text. Key Performance Measures in a Lean Agile Program. Thomas Blackburn 2/19/2015



Similar documents
Agile Metrics. It s Not All That Complicated

QUANTIFIED THE IMPACT OF AGILE. Double your productivity. Improve Quality by 250% Balance your team performance. Cut Time to Market in half

Agile Metrics - What You Need to, Want to, and Can Measure. June 9, 2014

Agile and Earned Value. A white paper. October Author Stephen Jones, Sellafield Ltd

Metrics for Agile Projects:

Earned Value Management

PMBOK? You Can Have Both! June 10, Presented by:

Would you like to have a process that unlocks ability to learn and produce faster?

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

HP Agile Manager What we do

How to Use EVM to Maintain Quality in an Agile Environment. A National Asset for National Missions 1

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

How To Plan An Agile Project

Successfully Doing TOGAF in a Scrum Project

Agile Project Management Controls

Agile Scrum Workshop

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Monitoring Scrum Projects with AgileEVM and Earned Business Value (EBV) Metrics

Rules on using templates. MECH 896 Professional Development for MEng Students. Assignment #6A: Questions. Homework Discussion

RISK MANAGMENT ON AN AGILE PROJECT

Essential Metrics for Agile Project Management

Agile Scrum and PMBOK Compatible or Contrary?

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Bridging the Gap Between Acceptance Criteria and Definition of Done

Project Cost Management

The Agile Manifesto is based on 12 principles:

Improving Project Governance Using Agile and Metrics. Kevin Aguanno PMP, IPMA-B, MAPM, Cert.APM

Agile Certification: PMI-ACP

Tracking Software Development Progress with Earned Value and Use Case Point

QUALITY AND PERFORMANCE IN PROJECTS. Project Management and Leadership 2015D, PhD, PMP

EVMS Planning and Execution for Agile Projects

Course Title: Managing the Agile Product Development Life Cycle

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Performance Measurement

Earned Value and Agile Reporting

Chapter 7. (PMBOK Guide)

Roles: Scrum Master & Project Manager

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Earned Value. Valerie Colber, MBA, PMP, SCPM. Not for duplication nor distribution 1

Becoming an Agile Project Manager

Agile Portfolio Management

The Executive Action Team Leadership in an Agile Paradigm

!"#$%&'(%)*$+ :%;$)*%<&%6 4.7&68'9"/6")& 0)1.%$2.3*%./'4"55*)6 ,&+-%$+./ !"#$%&##'()*+&## Figure 1: Five OSP Dimensions

Earned Value Formulae

MTAT Software Engineering

Process Increments: An Agile Approach to Software Process Improvement

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Scrum Guidelines. v W W W. S C R U M D E S K. C O M

Project Prioritization

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

AACE International Recommended Practice No. 86R 14

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

PERFORMANCE AND QUALITY IN PROJECTS Project Management and Leadership 2016D, PhD, PMP

Earned Value Management Changes to the Glossary and Chapter 7 of the PMBOK Guide Third Edition.

Rolling Wave Planning: Manage Projects Without Going Under

PROJECT MONITORING AND CONTROL USING BURNDOWN CHARTS

700 Analysis and Reporting

Chapter 6. Iteration 0: Preparing for the First Iteration

IST 302 : Project Cost Management

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led

2012 National BDPA Technology Conference. Defining Project and PMO Metrics

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

Agile Planning & Metrics That Matter

Welcome! Scaled Agile Reston, VA

Earned Value Exercise. Su-Cheng Wu. MET AD 644: Project Risk, and Cost Management. Paul B. Cook, PhD PMP

Introduction to Enterprise Agile Frameworks

Manage projects effectively

The nuts and bolts of Agile practices, terms and metrics. Agile Primer Rally So5ware Development, Inc.

Metrics and scope management in agile projects

Agile Systems Engineering: What is it and What Have We Learned?

Agile Project Management: Adapting project behaviors to the software development environment

Interpretation and lesson learned from High Maturity Implementation of CMMI-SVC

Earned Value Analysis Exercise

Leveraging Agile and CMMI for better Business Benefits Presented at HYDSPIN Mid-year Conference Jun-2014

Agile Project Management

Career Builder Course Bundle

Project Management Center

Predicting progress on your project

Earned Value Management Tutorial Module 6: Metrics, Performance Measurements and Forecasting. Prepared by:

Applying the DMAIC Steps to Process Improvement Projects

Agile Development Overview

The Basics of Scrum An introduction to the framework

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Evolving the Enterprise Software Configuration Management Model

Lean QA: The Agile Way. Chris Lawson, Quality Manager

Traditional SDLC Vs Scrum Methodology A Comparative Study

Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams.

Certified ScrumMaster Workshop

Using Earned Value Management for Improving Processes. By Cynthia K. West

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

Expert Reference Series of White Papers. Tips and Techniques to Pass the PMP Exam

Transcription:

Text Key Performance Measures in a Lean Agile Program Thomas Blackburn 2/19/2015

Goal and Objectives Discussion on Current Performance Measurement in Agile Shared understanding of measures that can drive actionable change Seeking Alignment of the Iron Triangle and traditional Agile methods

Agile Metric Principles Working software is the primary measure of progress Focus on Business Value delivery Time to Market Prioritization and Continuous Grooming Build Quality In (Foundational Principle) Customer Satisfaction Employee Engagement Focus on Comprehensive View but Lean

Current Performance Measurement in Agile Burn Down/Burn Up Charts Velocity over Time Cumulative Flow

Key Agile Metrics Focus Focused on Team and Sprint Commit vs Accept Lean Examine the Flow to done Speaking the same Language: Metric Currency Story Points and Feature Points (Prelim Estimate) Sprints (Iterations) Hours are used for lowest level tasks and capacity planning Allows for continuous improvement

Challenges to Overcome Where is the program view? Are we where we planned to be in terms of cost, schedule, and required scope? When delivery teams are one of many (scaled agile), how do we accurately reflect progress to done for a large portfolio? People/Teams adjust their behavior to metrics used to measure their systems and evaluate their performance Careful what we ask for! Standardization and Consistency across the program needed to aggregate team level performance

Driving Performance at the Program Level

How is An Agile Program s Performance Measured? Responsiveness measures the ability of a team to deliver functionality soon after it s requested Quality measures how disciplined a team is in preventing defects being introduced and how quickly they resolve any that occur Productivity measures how much work a team accomplishes over time Predictability measures how consistent a team is at producing work over time; an indication that teams are better at estimating their work and flowing increments of value

Feature Progress/Profile

Release Burn Up

Forecasting Schedule and Required Velocity (must include Probability)

Budget at Complete Iteration Length Planned Iterations Planned Release Story Points (Initial Estimate) Start Date Initial Inputs (Baseline) g n i o g n O s t u Inp Current Iteration Number Number of Story Points Completed Number of Story Points Added or Removed from the Release Actual Cost in $ (or Hours) METRICS DEFINITIONS Budget At Complete (BAC) The Planned Amount Expected to Spend Actual Cost (AC) The Actual Cost to Complete Work Planned Release SP (PRSP) Planned Release Story Points Expected % Complete (EPC) Current Sprint (n)/total Planned Sprints Actual %Complete (APC) SP Completed/Total Planned SPs Planned Value (PV) PV=BAC*EPC Earned Value (EV) EV=BAC*APC Cost Performance Index (CPI) CPI=EV/AC Schedule Perf. Index (SPI) SPI= EV/PV

AgileEVM Program level metrics are the primary use case Should be used in concert with Probability Based Burn down or Burn Up Every iteration is an opportunity to Re Baseline and provide transparency of performance to stakeholders Accurately informs both the Productivity and Predictability Performance Measure Categories

Practices to Reinforce Metric Production and Team Performance Dedicated and Stable Teams Stable Teams result in up to: 60% better Productivity 40% better Predictability There is an almost 2:1 difference in throughput between teams that are 95% or more dedicated compared with teams that are 50% or less dedicated (1)

Reinforcing Practices (Cont) Set up your teams cross functionally (everyone needed to develop and test) to get the stories to done Set up team size 7 + or 2 for the most balanced performance Balance just enough Work in Process There is a huge effect on Quality for Teams that have low WiP. (Queuing Theory Little s Law)* *Predicts that there will be a linear relationship between WiP and Time in Process (TiP)

Other Key Performance Measures to Consider

Additional KPIs Baseline Cost Per Point and Track Every Sprint Performance thresholds should be based on acceptable variations Focus on Trends Emerging from Feature Preliminary Estimate to Story Decomposition Leading indicator to future scope considerations

Questions and Answers

Connect to your Speaker http://linkedin.com/in/blackburnt/en blackburn_t@hotmail.com Mr Thomas J Blackburn, MBA, PMP, CSM (P)

References Impact of Agile Quantified, Swapping Intuition For Insight, Larry Maccherone, Rally Software 2013 [1] "AgileEVM - Earned Value Management in Scrum Projects", Tamara Sulaiman, Brent Barton, Thomas Blackburn, AGILE, 2006