"The Agile PMO: From Process Police to Adaptive Governance"

Similar documents
Agile Project Management Jim Highsmith. Chapter 1. The Agile Revolution

Agile & the Declaration of Interdependence: A new approach to Process Improvement

Mapping Out Agile Product Management Expanding Agile beyond development, to maximize Agile within development

Introduction to Agile Methods

Developing the Agile Mindset for Organiza7onal Agility. Shannon Ewan Managing

APM - Agile Project Management: dai principi alle regole

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

CSSE 372 Software Project Management: Managing Agile Projects

Course Title: Managing the Agile Product Development Life Cycle

Lean Startup Tools for Agile Product Teams. Lean+Agile DC, Feb. 11, 2014

Roles: Scrum Master & Project Manager

Agile in Financial Services A Framework in Focus

Business Analysis Standardization A Strategic Mandate. John E. Parker CVO, Enfocus Solu7ons Inc.

As the use of agile approaches

Introduction to Agile Scrum

Agile Scrum and PMBOK Compatible or Contrary?

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

Maximize Resource and Investment: Project Portfolio Management (PPM) Case Study: Design and Delivery of a Global PPM Solution

Keeping a Healthy Product Backlog

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

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Program Management for Agile

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Preface Agile Testing Review

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

WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)?

Agile Project Management

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

PMP vs. Scrum Master

Project Por)olio Management

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery?

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

Course Title: Planning and Managing Agile Projects

Chapter 6. Iteration 0: Preparing for the First Iteration

agenda AGILE AT SCALE

Process-Based Business Transformation. Todd Lohr, Practice Director

Agile support with Kanban some tips and tricks By Tomas Björkholm

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

Agile Projects 7. Agile Project Management 21

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

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

Agile Project Management

Step Away from the Waterfall: You Really Can Use Agile on an ERP Project

Digital Transformation of the Enterprise for SMAC: Can Scrum help?

About Dean Leffingwell

Building the Lean Agile Enterprise with the Scaled Agile Framework:

Transitioning from Waterfall to Agile Course AG01; 3 Days, Instructor-led

D25-2. Agile and Scrum Introduction

CSSE 372 Software Project Management: More Agile Project Management

Mastering the Iteration: An Agile White Paper

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City

An Agile Project Management Model

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The Role of ITIL in IT Governance

Controlling Change on Agile Software Development Projects

Project Management Office (PMO) Charter

Scrum for Managers, Zurich March 2010

Project Management Office Best Practices

ITIL Service Lifecycles and the Project Manager

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger

Answered: PMs Most Common Agile Questions

Agile Product Roadmap Tutorial

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc E. Third Avenue, Suite 205 Foster City, CA 94404

Introduction to Enterprise Agile Frameworks

IDENTIFYING THE CRITICAL FACTORS IN SOFTWARE DEVELOPMENT METHODOLOGY FIT

Understanding the Value of Project Management

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

Agile Project Management Certificate Program

The Basics of Scrum An introduction to the framework

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

Kanban For Software Engineering

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

"Bezpieczny Projekt"

Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.

Organizational agility the ability to react quickly to changing market circumstances is. Agility and Cost. Organizational Design and Key Workflows

Agile Metrics. It s Not All That Complicated

Selecting a project management methodology

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

What is meant by the term, Lean Software Development? November 2014

Agile : Today and Tomorrow. presented by Rick Freedman Director, Project Management Adams Gabbert

Agile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting

Changing Roles and Responsibilities from Traditional project management to Agile project management

Enabling IT Performance & Value with Effective IT Governance Assessment & Improvement Practices. April 10, 2013

Enterprise Architecture Roles in Delivering Business Capabilities

Applied Agile Practices for Large-scale Organizations

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

Agile Software Development

Making Sense of. Agile Project Management. Traditional. Project Management. 1/19/ Breakthrough Solutions, Inc. 1

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys

Glossary SAFe 4.0 for Lean Software and Systems Engineering

Transcription:

W9 Class 11/17/2010 12:45:00 PM "The Agile PMO: From Process Police to Adaptive Governance" Presented by: Sanjiv Augustine LitheSpeed, LLC Brought to you by: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 sqeinfo@sqe.com www.sqe.com

Sanjiv Augustine LitheSpeed, LLC For more than ten years Sanjiv Augustine, president of LitheSpeed and an industryleading agile expert, has assisted leading companies adopt agile methods. He is the author of several publications including The Lean-Agile PMO and Managing Agile Projects. Sanjiv is founder of the Yahoo! Agile Project Management group, co-founder of the Agile Project Leadership Network, and member of the Project Management Institute Agile Community of Practice. As an in-the-trenches practitioner, he has personally managed agile projects from five to more than one-hundred people, trained thousands of agile practitioners via public classes and conference presentations, and coached numerous project teams.

The Agile PMO From Process Police to Adaptive Governance Agile Development Practices Conference Presented by Sanjiv Augustine Sanjiv.Augustine@LitheSpeed.com November 17, 2010

Agenda Why an Agile PMO? Setting up the Agile PMO Scaling Scrum through Adaptive Governance o Project Prioritization & Selection o Portfolio Tracking o Resource Management o Sustainable Agile Adoption Adap0ve Governance Adap&ve governance is the collabora've, flexible and learning- based management of programs and por5olios. Q&A

Why an Agile PMO?

Why an Agile PMO? Some of the challenges/problems faced by PMOs: Lack of authority and executive support Lack of demand management Focus on upwards reporting Over- reliance of organizations on PPM tools Misalignment of tools, techniques and reporting with Agile methods Staff versus line organizational structure: creates overhead, lack of accountability and career plateau Process standardization and auditing rigidity How are PMOs Doing? The recent research literature on PMOs provides an ambiguous picture of the value case for PMOs and suggests the tenuous nature of their current posi0on in many organiza0ons. - Hurt and Thomas, Building Value through Sustainable PMOs, Project Management Journal, March 2009 53% of CIOs say their IT project priori0za0on is poli0cally driven. - CIO Insight, 2004 The influence of a conserva0ve, process- oriented personality into the world of agile technologies and agile- thinking technologists is nearly as ra0onal as using a World War I trench warfare general s mindset to direct the efforts in Afghanistan. - Casca quoted by Thornberry, PMOs keep projects on track and under budget, ZD Net Asia

Two Visions for the PMO An organizational unit to centralize and coordinate the management of projects under its domain. A PMO oversees the management of projects, programs or a combination of both. A group of project leaders who achieve these results: We increase return on investment by making con&nuous flow of value our focus. We deliver reliable results by engaging customers in frequent interac&ons and shared ownership. We expect uncertainty and manage for it through itera&ons, an&cipa&on, and adapta&on. We unleash crea0vity and innova0on by recognizing that individuals are the ul&mate source of value, and crea&ng an environment where they can make a difference. We boost performance through group accountability for results and shared responsibility for team effec&veness. We improve effec0veness and reliability through situa&onally specific strategies, processes and prac&ces. A Guide to the Project Management Body of Knowledge (PMBOK Guide), Third Edi&on 2004 Declara'on of Inter- dependence, h]p://pmdoi.org [ 2005 David Anderson, Sanjiv Augus&ne, Christopher Avery, Alistair Cockburn, Mike Cohn, Doug DeCarlo, Donna Fitzgerald, Jim Highsmith, Ole Jepsen, Lowell Lindstrom, Todd Li]le, Kent McDonald, Pollyanna Pixton, Preston Smith and Robert Wysocki.] How best can a PMO aid in delivering business value across multiple projects, programs and portfolios?

Barriers to Sustained Adop0on Some barriers to sustained adoption of Scrum: Program and portfolio management not leveraging Scrum s incremental product delivery and iterative process Traditional resource management not aligned well with integrated Scrum teams concept PMOs perceived as process police who block rather than enable Scrum s success usually contined within organizational silos Lack of middle management support 2008 The State of Agile Development Survey, VersionOne Agile methods like Scrum have facilitated the evolu&on from plan- driven management to adap0ve management at the project level. To overcome barriers to further adop&on, organiza&ons must now evolve from plan- driven governance to adap0ve governance.

Setting up the Agile PMO

Organiza0onal Structure Image from www.crea'on'ps.com/bees.html Oscilla0ng Between Informa0on Discovery and Integra0on Encourage face- to- face dialogue across levels Create overlapping management with linking pins Run the Lean- Agile PMO as an Agile project team Source: The Lean-Agile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006) A centralized structure works well for discovery, because the individual s role is to Tind information and report it back. In contrast, a richly connected network works best for integration and decision making, because it allows the individual to hear everyone else s opinion about the expected return from each of the alternatives. - Alex Pentland, How Social Networks Network Best, Harvard Business Review, February 2009

An Agile Role for the PMO Agile PMOs consider Scrum teams to be their customers, and support them in: Bringing lean discipline to project prioritization & selection Tracking project portfolios using Agile tracking techniques Moving towards a stable teams model of resource management Scaling and sustaining agile adoption by supporting and empowering Scrum teams Adap0ve Governance Adap&ve governance is the collabora've, flexible and learning- based management of programs and por5olios.

Project Prioritization & Selection

The Typical Project PorWolio Too much Work in Process (too many in- Tlight projects) No project prioritization by business value Resource over-utilization Dangerous variation (large batch sizes, unregulated demand, irregular rate of service) Source: The Lean-Agile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006)

Por5olio Realignment Terminate sick projects Split large projects in smaller ones Prioritize projects by business value, at least within business unit Limit development timeframe to months Re-prioritize projects regularly Cycle Time = Li\le s Law WIP Comple&on Rate Development Business Goals & Strategy 4 3 2 1 Produc0on Sunset Backlog

Portfolio Tracking

Por5olio Alignment Wall

Por5olio Alignment Wall (Cont d) Features laid out on index cards as per overall release plan Card colors identify agile teams Labels identify dependent teams Rows track feature streams Columns track sprints/ timeline

Resource Management

Tradi0onal Resource Management Run many projects concurrently, with similar priorities Split resources between multiple projects Stress maximum resource utilization ROI only after projects are done Projects & Resources Time ROI

Source: Managing New Product and Process Development, Clark and Wheelwright, p. 242, 1992 Costs of Task- Switching

Stable Teams Multiple, stable teams each focused on a single project at a time Dedicated to platforms or lines of business Platform owner prioritizes next project Result: o o o o Support multiple lines of business simultaneously Focused effort results in quick delivery for individual projects Clear accountability Stability and predictability Source: The Lean-Agile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006)

Lean Resource Management Lean organizations: Dedicate core resources to each project team Ensure that each team has all resources needed to complete projects Stress maximum project throughput ROI delivered incrementally with each project release Projects & Resources Time ROI

Sustainable Agile Adoption

Team Produc0vity Management Produc0vity is not a mechanical measure of speed. Knowledge drives productivity; Knowledge workers need to own the responsibility for their own productivity Knowledge worker productivity is dependent on quality at least as much as quantity Optimal quality is the path to high productivity Tips: Measure outcome, not output Measure only a few things Ensure commonly understood operational detinition and measurement plan Target specitic questions and audiences From AllPosters.com - Courtesy Robin Dymond and Deborah Hartmann

Process Standardiza0on Create a defined and reliable process: Standardize high-level process steps, deliverables, tools and artifacts Agree on process audit procedures Develop standard process metrics

Contact Us for Further Informa0on Sanjiv Augustine President Sanjiv.Augustine@lithespeed.com On the Web: http://www.lithespeed.com http://www.sanjivaugustine.com "I only wish I had read this book when I started my career in somware product management, or even be]er yet, when I was given my first project to manage. In addi&on to providing an excellent handbook for managing with agile somware development methodologies, Managing Agile Projects offers a guide to more effec&ve project management in many business senngs." John P. Barnes, former Vice President of Product Management at Emergis, Inc.