The EVM + AGILE Anthology

Similar documents
DoD EVM POLICY Using EVM and Agile Together

PARCA. DoD EVM Policy Initiatives. Mr. John McGregor PARCA Deputy Director for EVM. NDIA IPMD Meeting August 29, 2018

Earned Value Management Practitioners Symposium

GAO Earned Value Management (EVM) Audit Findings

EVM in Practice. Strategic Control throughout Project Life Cycle. Peerapong Aramvareekul, Ph.D., PMP, PSP, EVP Ronnie D. Stephens

Advanced Uses of Earned Value Management in Projects, Programmes and Portfolios

Using Earned Value in Scientific Research. David Roberts & Sheila Roberts CUPE International.

Earned Value Management ASMC Regional PDI Hanscom AFB

Lessons learned from implementing EVM on a large scale IT portfolio at the Department of State

Dogs and Cats Online All of our Puppies in One Basket

Applicability of Earn Value Management in Sri Lankan Construction Projects

EARNED VALUE MANAGEMENT WHAT IS IT AND WHY SHOULD I CARE?

Introduction Methods to Track Changes in Cobra Cobra Project Preferences Cobra New Feature Change Log Summary

EVM Practice & Future Trend

EVM for the Rest of Us

From Bid Package to Detailed EVM Baseline in One Easy Step, Can it be Done?

Effective Vaccine Management Initiative

Application of EVM to Contracts

Critical Success Factors for Earned Value Analysis in Managing Construction Projects 1, 2

From the CEVM. Department of the Navy (DON) Earned Value Management (EVM) Quarterly Newsletter. October Inside this issue:

Strategy 2020 Final Report March 2017

Part III: Estimating Size

Robert Bob Rovinsky 2018 Project Management Symposium

Earned Value & Project Management. Bill Simpson Marshall Space Flight Center NASA EVM Primary Center May 15, 2003

Click to edit Master title style

DoD EVM. EVM Requirements, Application, Reporting, & Execution. Mr. John McGregor PARCA Director for EVM. David Nelson Karen Kostelnik

King Fahd University of Petroleum & Minerals College of Industrial Management

THE JOINT ANIMAL CONTROL MUNICIPAL SERVICE BOARD. SPECIAL MEETING AGENDA Township of Hamilton Municipal Office, 8285 Majestic Hills Dr, Camborne, On

Quality Improvement Case Study Don Buckingham, MBOE Senior Quality Improvement Service Line Coordinator

GULF COAST AGRICULTURE & NATURAL RESOURCE YOUTH ORGANIZATION GCA & NRYO SPRING 2018 SHOW RECORD BOOK

Truly Targeted Spay/Neuter

Overview of the OIE PVS Pathway

Steve Wake Chairman Association for Project Management UK. Slide 1

... I Poge1of4 I... Next

4-H LIVESTOCK RECORD BOOK

RECOLLECTIONS OF A PROGRAM MANAGER

Promoting One Health : the international perspective OIE

Let s Play Poker: Effort and Software Security Risk Estimation in Software. Picture from

Service Business Plan

Creating Strategic Capital for EVM. EVA th June 2012 Andrew Hill PROJECT CONTROLS CONSULTING

OIE PVS Pathway including Veterinary Education

Overview of Findings. Slide 1

Optimizing use of quality antimicrobial medicines in humans

UPDATE ON ANTIMICROBIAL STEWARDSHIP REGULATIONS AND IMPLEMENTATION OF AN AMS PROGRAM

Algebra 3 SAILS. Pacing Guide to make an A in the course = equivalent to 21 ACT math sub-score: SAILS Pacing for Traditional Schedule Module 1

City of Fremont Animal Services: Effective Pet Licensing Enforcement

Building Competence and Confidence. The OIE PVS Pathway

Urgent Product Correction Notice FSCA This is to inform you of an Urgent Product Correction Notice involving:

MEASUREMENT WHO NEEDS IT?!! Walt Lipke PMI - Oklahoma City

Managing AMR at the Human-Animal Interface. OIE Contributions to the AMR Global Action Plan

(L)earned Value Janis Rizzuto (April 13, 2006)

The Drive for Innovation in Systems Engineering

Story Points: Estimating Magnitude

Saunders Manual Large Animal

Name of Member. Address. Grade in School. County. Leader

The closing date must be at least 10 days before the first day of the trial. Entries may not be accepted after this date for pre-entry only shows.

FUNDAMENTAL PRINCIPLES OF THE QUALITY OF VETERINARY SERVICES

Nursing Home Online Training Sessions Session 2: Exploring Antibiotics and Their Role in Fighting Bacterial Infections

Let s Play Poker: Effort and Software Security Risk Estimation in Software Engineering

Today s Agenda. Why does this matter? A Dangerous Mind. Data Collection. Data Analysis. Data Interpretation. Case Studies

Placer SPCA open admission shelter Annual total intake = ~4000 Annual cat intake = ~2400 For 2012: Total cat intake = 2411, adoptions = 1558 Average

Animal Services Update. Presented to the Quality of Life & Government Services Committee September 11, 2012

Investing in Human Resources in Veterinary Services

MHA/OHA HIIN Antibiotic Stewardship/MDRO Collaborative

REQUEST FOR PROPOSALS RFP # SCOPE OF WORK

A Case Study of the Effectiveness of TNR on a Feral Cat Colony

CSSE 374 Software Architecture and Design I

range of RA s accessible during the night.

range of RA s accessible during the night.

THE USE OF EARNED VALUE MANAGEMENT FOR INITIATING DIRECTIVE PROJECT CONTROL DECISIONS: A CASE STUDY

Project Duration Forecasting

Position Description PD895 v3.1

Reducing Time to Initial Antibiotic Dose in Pneumonia Patients

of Conferences of OIE Regional Commissions organised since 1 June 2013 endorsed by the Assembly of the OIE on 29 May 2014

Woonsocket Education Department REQUEST FOR PROPOSAL. For. Copiers Multi Function Device Lease

Welcome to Texas. What is this? 2018 American Society of Health-System Pharmacists Page 1 of 13

OIE Platform on Animal Welfare for Europe

Antimicrobial Stewardship Strategy: Intravenous to oral conversion

COMPLIANCE WITH THIS PUBLICATION IS MANDATORY

Our monthly story at the end of this Where s The Error? A game for and web detectives!

PLL vs Sea Turtle. ACTIVITIES Fishing Trials. ACTIVITIES Promotion/WS

Strengthening capacity for the implementation of One Health in Viet Nam, Phase 2 (SCOH2) TERMS OF REFERENCE

5 State of the Turtles

Pet Cat Litter (Cat Care) Market in Russia - Outlook to 2020: Market Size, Growth and Forecast Analytics

LESSON 1: BUILDING THE VETERINARY PRACTICE TEAM

The OIE-PVS: a tool for good Governance of Veterinary Services

5/8/2018. Successful Animal Shelters: It s Not Just About the Money. Myth Busting

PLEASE DELIVER UPON RECEIPT to LAB DIRECTOR or LAB MANAGER

The Hike in Core Consumer Price Index is Temporary May 15, 2009

History of Focal Point Trainings and Terms of Reference for OIE Focal Point on Wildlife

Dr Marc Sprenger Director Antimicrobial Resistance Secretariat Global action plan on antimicrobial resistance

Animal Care, Control and Adoption

Attachment PMN-LL-1. Pro Forma Lead-Lag Summary

Classification and Salary: Registered Veterinary Technician Classification

User Manual. Senior Project Mission Control. Product Owner Charisse Shandro Mission Meow Cat Rescue and Adoptions, Inc.

OIE SUB-REGIONAL TRAINING SEMINAR ON VETERINARY LEGISLATION FOR OIE FOCAL POINTS

Landfill Dogs by Shannon Johnstone

CONTINUING EDUCATION AND INCORPORATION OF THE ONE HEALTH CONCEPT

32nd Annual International Workshop June 1 - June 3, 2016 Naples, FL

THE PURRING PARROT. Reservations, Deposit and Cancellation Policy

Transcription:

The EVM + AGILE Anthology Ray W. Stratton, PMP, EVP Management Technologies raystratton@mgmt-technologies.com Project Management Institute California Inland Empire Chapter 17 February 2015

Who is this Guy?

About Management Technologies Over 30 years of EVM. Training Consulting Process engineering Author of the Earned Value Management Maturity Model, EVM 3 ANSI 748 and EVM 3 Assessments Staffed by AACE certified Earned Value Professionals (EVP) Sole provider of EVP Exam Prep Workshops 3

So How Did It Go? How did your last IT project end? On Time? On Budget? Best Solution Upon Delivery? Would this be better? On Time On Budget Best solution for the time and money

Exercise Time, Show Hands Who does software development? Who does Agile? Who does EVM? Who does ANSI 748 EVM? What I really do know. What I think I know.

Why Agile? Maximize product utility considering We learn as we go The world changes We think we know what we want at the outset But ultimately we don t

The Triple Constraint All are interrelated You can t have it all Only one can be really fixed. Scope (Requirements) PMs must be adjust at least one side to address reality.

Waterfall and Traditional Methods You get what you wanted at the outset, at some final cost and at some point in time. Scope (Requirements)

Agile You get what is of most value to you at a known cost and predetermined point in time Scope (Requirements)

EVM Waterfall vs. Agile SDLC Waterfall Agile System Development Lifecycle (SDLC)

Agile values. Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Scary ideas for traditionalists: Customer collaboration OVER contract negotiation Responding to change? Not following a plan?

EVM and Agile Views Earned Value A Big Picture View of the Project s performance. Accurate Estimate at Completion built from the bottom up performance. End to end value tracking for deliverables measured as Physical Percent Complete. Agile Development Continuous production of useable software. Prediction of the next iteration s effort using performance from the last iteration. Iteration to iteration tracking of planned deliverables to the customer.

Opening Shots EVM does not work with AGILE AGILE does not work with EVM EVM is PM 101 and works on all projects AGILE is different AGILE is not different ANSI 748 EVM is not possible with Agile

Origins College of Performance Management EVM World (Spring) Spring 2007 EVM in and Agile Environment Spring 2009 EVM Goes Agile Spring 2010 Making EVM Work in Agile Software Development Projects Spring 2012 EVM and Agile Project Management Workshop Spring 2013 Practice Symposia AGILE + EVMS Track (6) IPMC (Fall) Fall 2011 Baseline Conversion to Agile Fall 2012 Low Cost EVM and Agile EVM Fall 2013 Agile Track (6)

The Anthology Features Agile and EVM Topics Why Agile Approach Needs To Be Different Agile Terminology Earning Value the Agile Way: Using Story Points to Generate EV Metrics Lockheed Martin Gold Card Agile and EV Roles Baseline Change Control on Agile Connecting EV with Agile Forty plus pages Six contributors Over twenty graphics and tables

Sharing Credit - Contributors Luis C Contreras, AzTech International LLC (goaztech.com) Howard Zillman, Northrup Grumman Eric Christoph, PMP, EVP, L-3 Communications STRATIS Andrea Nibert. Leidos Ron Terbush, Lockheed Martin IS&GS Glen B. Alleman, Niwot Ridge, LLC.

Translation Required Statement of Objectives or Requirements (SOO/SOR) Vision Products Key deliverables Technical Performance Phases Releases Business Value Warfighter, government, citizens, organization Users

Terms Feature/Epic/User Story/Story requirements (scope) that need to be accomplished (User Story is scope that can be delivered inside one Sprint.) Story Points the scale of effort required to implement a User Story Iteration/Sprint an activity that typically spans approximately 1-4 weeks. Velocity rate of accomplishment defining how much work a team can accomplish within an Iteration/Sprint Backlog/Product Backlog Stories not yet done Burnup Chart number of Stories that have been completed Burndown Chart This displays where the team stands regarding the completion of the task/stories

Control Accounts and Work Packages

GAO on Scheduling Agile Schedule to the release level, not sprint level (tracking sprints is like tracking LOE, they just happen) Use and track agile metrics (burn down charts, completed stories, etc.) to track progress Sprint team resources are constant and do not need to be assigned to specific activities Duration of sprints is fixed Releases with must have features make up the critical path http://www.gao.gov/products/gao-12-120g

EVM from Story Points Date Submitted Sprint Planned Req # Requirement Story Points Completed Earned 1-Jan-11 1 25 Streamline the Current e-mail process 16-Dec-10 1 16 Allow the user to choose the e- mail format 30-Nov-10 1 9 Create a new front page for the application 14-Nov-10 1 12 Allow for Selection of sensitivity level for e- mail 29-Oct-10 1 3 Auto populate all relevant data in the entry form 13-Oct-10 1 5 Allow the document to be hard copy printed 1 No 0 1.15 No 0 1.05 No 0 1 No 0 1.1 NoSprints Velocit 0 $ - PV $/SP AC Velocit EV CPI SPI y -Plan y (EV/AC (EV/PV -Plan - ) ) Actual 1.15 Sprint 13 $ 35,090 $ $ 31,250 12 $ 32,388 1.04 0.92 No1 0 2,699 Sprint 16 $ 43,560 $ $ 45,887 17 $ 46,291 1.01 1.06 2 2,723 Sprint 12 $ 35,090 $ $ 33,006 11 $ 32,164 0.97 0.92 3 2,924 $ 113,740 $ 110,143 $ 110,843 1.01 0.97

Velocity? Productivity, features per sprint Think SPI Teams and sprint duration are constant

EVM Criteria and Agile # EVM Criteria Agile Approach 1 Define WBS Features and Stories define tasks 2 Identify Organization Self-organizing teams 5 Integrate WBS and OBS Self-organized teams with a customer 6 Schedule Work Iterations and Releases 7 Identify Products & Milestones Working software at the end of iterations 8 Set time phased budget Fixed length iterations and releases 16 Record direct costs Fixed staff = Level of Effort 23 Determine variances Velocity measures missed features 25 Sum data and variance Missed features moved to next iteration 26 Manage action plans Replan missed features, adjust velocity 28 Incorporate changes Replan missed features, adjust velocity

Stories to Story Points Date Submitted Sprint Planned Req # Requirement Story Points Completed Earned 1-Jan-11 1 25 Streamline the Current e-mail 1 No 0 process 16-Dec-10 1 16 Allow the user to choose the e- 1.15 No 0 mail format 30-Nov-10 1 9 Create a new front page for the 1.05 No 0 application 14-Nov-10 1 12 Allow for Selection of sensitivity 1 No 0 level for e-mail 29-Oct-10 1 3 Auto populate all relevant data 1.1 No 0 in the entry form 13-Oct-10 1 5 Allow the document to be hard 1.15 No 0 copy printed 27-Sep-10 1 7 A record of the e-mail must be 1.05 No 0 kept 27-Sep-10 1 8 A full audit of emails being 1.15 No 0 printed 27-Sep-10 1 9 Ability to conduct content 1.05 No 0 searches 27-Sep-10 1 10 Error message to read "Invalid 1.05 No 0 Entry" 29-Oct-10 1 11 Auto populate user signature 1.1 No 0 27-Sep-10 1 11 Enable page numbering on e- 1.15 No 0 mails Total 13 0

Sprint Values Sprints Story Points Hours Hours/SP $ $/SP Sprint 1 13 580.00 44.62 $35,090 $2,699 Sprint 2 16 720.00 45.00 $43,560 $2,723 Sprint 3 12 580.00 48.33 $35,090 $2,924 1,880.00 $113,740

Getting EV Date Submitted Sprin t Req # Requirement Story Points Completed Earned Value 1-Jan-11 1 25 Streamline the Current e-mail 1 Yes $ 2,699 process 16-Dec-10 1 16 Allow the user to choose the e- 1.15 Yes $ 3,104 mail format 30-Nov-10 1 9 Create a new front page for the 1.05 Yes $ 2,834 application 14-Nov-10 1 12 Allow for Selection of sensitivity 1 No $ - level for e-mail 29-Oct-10 1 3 Auto populate all relevant data 1.1 Yes $ 2,969 in the entry form 13-Oct-10 1 5 Allow the document to be hard 1.15 Yes $ 3,104 copy printed 27-Sep-10 1 7 A record of the e-mail must be 1.05 No $ - kept 27-Sep-10 1 8 A full audit of emails being 1.15 Yes $ 3,104 printed 27-Sep-10 1 9 Ability to conduct content 1.05 Yes $ 2,834 searches 27-Sep-10 1 10 Error message to read "Invalid 1.05 Yes $ 2,834 Entry" 29-Oct-10 1 11 Auto populate user signature 1.1 Yes $ 2,969 27-Sep-10 1 11 Enable page numbering on e- 1.15 No $ - mails 5-Feb- 1 Interface to existing server 1.15 No $ - 11 7-Feb-11 2 User logins from O/s 1.15 No $ - 15-Feb-11 6 Replace underlying O/s 1.15 Yes $ 3,104 18-Feb-11 13 Enable workflow 1.05 Yes $ 2,834 Total 17.5 $ 32,388

EVM Analytics Sprints Velocity -Plan $ - PV $/SP -Plan AC Velocity -Actual EV CPI (EV/AC) SPI (EV/PV) Sprint 1 13 $ 35,090 $ 2,699 $ 31,250 12 $ 32,388 1.04 0.92 Sprint 2 16 $ 43,560 $ 2,723 $ 45,887 17 $ 46,291 1.01 1.06 Sprint 3 12 $ 35,090 $ 2,924 $ 33,006 11 $ 32,164 0.97 0.92 $ 113,740 $ 110,143 $ 110,843 1.01 0.97

Obtaining the Anthology Published in the College of Performance Management Measureable News FREE! http://www.mycpm.org/wpcontent/uploads/2015/02/measurable-news-issue-1-2015.pdf

Questions Ray Stratton, PMP, EVP President Management Technologies T :714-318-2231 E: raystratton@mgmt-technologies.com