The Agile PMO: From Process Police to Adaptive Governance: This webcast provides techniques for an Agile PMO and discusses how those concepts are being applied in the industry. Presented by LitheSpeed.
4. 4
• 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 LeanAgile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006)
Organiza0onal Structure
Oscilla0ng Between
Informa0on Discovery and
Integra0on
A centralized structure works
well for discovery, because the
individual’s role is to Wind
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
Image from www.crea'on'ps.com/bees.html
• Optimize for throughput,
not utilization
• Limit Work in Process
(WIP), not team freedom
• Obsess about the Flow of
value, not the process
Lean Principles for the Agile PMO
Throughput
Throughput in project
por5olio management is the
rate at which projects net
money for the business.
9. 9
Manage the Flow
• Limit request backlog to a few items
• Prioritize requests by Value
• Measure time to deliver small, medium
and large requests
• Track and manage workinprocess
(WIP) to optimize throughput
• Optimize delivery speed by limiting
work‐in‐process to observed capacity,
thus ensuring continuous Wlow of value.
0
25
50
75
100
125
150
175
9-Oct
23-Oct
6-Nov
20-Nov
4-Dec
18-Dec
1-Jan
15-Jan
29-Jan
12-Feb
26-Feb
11-Mar
Time
Features
Inventory Started Designed Coded Complete
Bad: Ragged flow, long cycle
&me (Started to Completed)
Beer: Smooth flow, fast
delivery
Identify and address bottlenecks in
workWlow stages to smooth Flow of value.
Resource Management
11. 11
• 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 Support multiple lines of business
simultaneously
o Focused effort results in quick
delivery for individual projects
o Clear accountability
o Stability and predictability
Source: The LeanAgile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006)
Stable Teams
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
Lean Resource Management
ROI
Time
Projects & Resources
13. 13
• Conduct oneonone sessions with
managers and executives
• Establish a training curriculum
• Create an Agile career path
• Locate Agile coaches in the Agile
PMO
• Provide project team coaching
and mentoring
• Provide training and coaching on
Agile Engineering techniques
Educa0on and Coaching
Create a defined and reliable process:
• Standardize highlevel process steps, deliverables,
tools and artifacts
• Agree on process audit procedures
• Develop standard process metrics
Process Standardiza0on