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



Similar documents
Course Title: Planning and Managing Agile Projects

When is Agile the Best Project Management Method? Lana Tylka

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

Integrating PRINCE2 and Scrum for successful new product development

Integrating Scrum with the Process Framework at Yahoo! Europe

From Agile by Design. Full book available for purchase here.

Agile Metrics. It s Not All That Complicated

Scrum In 10 Slides. Inspect & Adapt

Certified Scrum Master Workshop

The Agile Project Manager

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

Agile & PMI Project Management Mapping MAVERIC S POINT OF VIEW Vol. 7

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

Certified ScrumMaster Workshop

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

Course Title: Managing the Agile Product Development Life Cycle

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

Measuring ROI of Agile Transformation

How To Plan An Agile Project

Manage projects effectively

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

Agile Information Management Development

Answered: PMs Most Common Agile Questions

AGILE & SCRUM. Revised 9/29/2015

Introduction to Agile Scrum

Strategy. Agility. Delivery.

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

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

Agile Training and Certification Options. David Hicks

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

Issues in Internet Design and Development

D25-2. Agile and Scrum Introduction

6 Oct Agile: Creating a Culture of Quality, Value and Feedback. Agile. Creating a Culture of Quality, Value and Feedback.

Agile Practices for Waterfall Projects

Product Stack and Corporate Overview

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Metrics and scope management in agile projects

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

RISK MANAGMENT ON AN AGILE PROJECT

Agile SW Siemens

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek

Friedrich-Alexander-University of Erlangen-Nuremberg

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

Learning Agile - User Stories and Iteration

Evaluation of agility in software development company

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

ScrumDesk Quick Start

Introduction to Agile and Scrum

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

Waterfall vs. Agile Project Management

Overview of Scrum. Scrum Flow for one Sprint SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

Taking the first step to agile digital services

Agile SW Siemens

Lean Software Development and Kanban

Agile Scrum Workshop

Successfully Doing TOGAF in a Scrum Project

Product Development: From Conception to Execution. Slide 1

Preparation Guide. EXIN Agile Scrum Foundation

Agile vs. Waterfall. Why not both. Arnold Okkenburg PMP

Rational Team Concert. Scrum Project Management Tutorial

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

An Agile Project Management Model

Building Software in an Agile Manner

Applying Agile Project Management to a Customized Moodle Implementation

How to manage agile development? Rose Pruyne Jack Reed

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

Call for Tender for Application Development and Maintenance Services

Agile Engineering Introduction of a new Management Concept

Holding Managed Services Vendors Accountable in an Agile Environment

Roles: Scrum Master & Project Manager

Managing a Project Using an Agile Approach and the PMBOK Guide

Introduction to Agile Software Development Process. Software Development Life Cycles

Agile Development with Rational Team Concert

Agile Project Management. What it is and what it isn t

Agile Data Warehousing

Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile:

Table of Contents. The Case for SharePoint. SharePoint with an Agile Execution. Typical LASER Project. Build the Right Solutions/ Solutions Right

AGILE FROM 6 FEET PATHWAYS TO PROJECT AND TEAM AGILITY PMI BALTIMORE HANOVER FEBRUARY 16, 2012

serena.com An Introduction to Agile Software Development

Agile and the Seven Deadly Sins of Project Management

A Roadmap to Agile Development: A Strategy to Increase Adoption Success

Leveraging RUP, OpenUP, and the PMBOK. Arthur English, GreenLine Systems

Agile Blending. Rachel Davies

The Agile Manifesto is based on 12 principles:

SOFTWARE PROCESS MODELS

10 Keys to Successful Scrum Adoption

Career Builder Course Bundle

LEAN AGILE POCKET GUIDE

Agile and Secure: Can We Be Both?

Statistics New Zealand is Agile Continued Implementation of AGILE Process at Statistics NZ

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

In today s acquisition environment,

Scrum for Managers, Zurich March 2010

Quality Assurance in an Agile Environment

How to optimize offshore software development with Agile methodologies

AGILE GAME DEVELOPMENT WITH SCRUM

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

The 3C Approach for Agile Scrum Software Methodology Jisha Johns, Akhil P Sivan, Prof. K Balachandran, Prof. B R Prathap

Transcription:

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

Learning Objectives 1. Review the Agile Project Management approach and it's relation to other business management processes 2. Examine key critical success factors for implementing Agile project forecasting 3. Learn the key elements of an Agile project schedule with Microsoft Project to support Agile project forecasting

Agile Project Forecasting Techniques Matt Davis Matthew T. Davis, PMP, MCITP VP of Consulting Services - PM Providers President MPUG Boston Chapter

Presentation Outline 1. General Agile Project Management concepts and how they relate to other business processes 2. How competing business needs can be met using Agile forecasting techniques 3. Meeting Management Needs 4. Agile Scheduling Techniques 5. Team & Status Communications

Agile PM Concepts Agile / Scrum / XP / Lean Subway Map http://guide.agilealliance.org

Key Agile Concepts Iterative Development Process with Short Cycles (2-4 Weeks) A Series of Sprints Scope included in a Sprint is fluid Features / Scope effort scored using Story Points Story Cards used for Describing Capabilities Includes a ed Tools include Velocity and Burndown Charts Encourages Change & Responsiveness

Simplified Agile Management Cycle & Sprints Sprint 1 - January Story D Story F Story J Story L Size Story A 1 st Ranking Story L 2 nd Ranking Story J 3 rd Ranking Sprint 2 - February Story A Story Q Story Z Execute Sprints / Plan Sprints Story Q 4 th Ranking Story B 5 th Ranking Sprint 3 March TBD TBD TBD Size Size Size Size Size Plan Sprints Plan Sprints Plan Sprints Plan Sprints Plan Sprints

Standard Business Processes & Attributes Annual Budgeting Cycle Business Goals / Vision Planning Project Proposals and Business Cases Strategic Project Selection IT Project Governance Project Portfolio Planning Management By Objectives Key Attributes Linear With Deadlines Progressively Elaborated but over long cycles Change Handled as Exceptions

Standard Processes & Agile Process Comparison Linear Top Level Process Annual Budgeting Final Budgets Project Estimates Revised Project Portfolio Cost / Scope Checkpoints Value Realization Budget Reviews Revised Project Portfolio Agile y Process Governance Gates Waterfall Checkpoints Requirements Design Build / Test Deployment Integration Points? Size Size Size Size Size Plan Sprints Plan Sprints Plan Sprints Plan Sprints Plan Sprints

Standard Process Value Chains Budgets Departments Business Initiatives Operations Resources Staffing Projects Systems / Processes Projects FTE-Level Funded Incrementally Funded Flat Funded Value y Chain Ongoing LOE Incremental Value Ongoing LOE

Mapping Standard Linear Processes to Iterative Agile Processes Waterfall Lifecycle Phases Governance Checkpoints / Gates Budgeting / Funding Cycles Incremental Scope Incremental Resources Sprint Schedule

Funding Demand Follow The Money Agile Value y Model Incremental Funding Business Initiatives Value Demand Incremental - Scope - Schedule - Resources Value y Agile Project A Agile Project B Flat Funding Operational / Departmental / FTE Staffing System X LOE System Y LOE System Z LOE

Meeting Management Needs What? When? How Much? What = Story Cards When = Based on Incremental Resource Capacity & Estimated Velocity Increase How Much = Total Scope of All Required Story Cards! Incremental Funding Requirements can be determined using existing Agile PM capabilities Cost of Resources Story Points (Effort Estimates) Sprint Schedule

Agile Forecasting Techniques Building a sprint schedule Cost estimating Resource needs analysis Working with the backlog Working with story cards and points Historical Velocity Understanding and Using a Burndown Chart Creating a Velocity Report

Mapping Agile Concepts to Microsoft Project Agile Concept In Microsoft Project Notes Sprints Summary Tasks Fixed Dates / Duration in a Sprint Child Tasks Drag & Drop Management Story Points (effort) Custom Field Alias Existing Field Modified Fibonocci Range Story Cards Notes Page Images, Text, Bullets ed TaskID is ranking order Drag & Drop Management Velocity Custom Field & Formula Completed Only Planned Velocity Custom Field & Formula For sizing a Sprint Burndown Chart Out of the Box Report NEW in Project 2013! Velocity Report Custom Report NEW in Project 2013!

Formulas & Story Cards Velocity IIf([% Complete]<>100,0,[Duration]/480) Points Indicator IIf([Duration]/480=1,"No Story Points",IIf([Duration]/480<=8,"Low",IIf([Duration]/480>=18,"High","Mid")))

The New Project

Q&A

Matthew T. Davis Matt Davis Thank You! LinkedIn http://www.linkedin.com/in/ matttdavispmp Live Coaching http://www.liveperson.com/ expert/mattdpmp/

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