SlideShare a Scribd company logo
The Lean-Agile PMO
From Process Police to Adaptive Governance
Presented by Sanjiv Augustine and Roland Cuellar
Sanjiv.Augustine@LitheSpeed.com
Twitter: @saugustine, @rolandcue, @lithespeed
1. Barriers to Agile Adoption
2. Setting up the Lean-Agile
PMO
3. Adaptive Governance via
the Lean-Agile PMO
1. Project Prioritization & Selection
2. Portfolio Tracking
3. Resource Management
4. Q&A
Agenda
“An overwhelming majority of
executives (88%) cite
organizational agility as key to
global success...MIT suggests
that agile firms grow revenue
37% faster and generate 30%
higher profits than non-agile.
Yet most companies admit they
are not flexible enough to
compete successfully.”
The Economist, via Jim
Highsmith
2
Sanjiv Augustine
• Co-Founder LitheSpeed, LLC and
The Agile Leadership Academy
• Experience: 27 years industry, 17
years of Agile, 14 years of Lean
• Specialties: Agile, Lean,
Innovation
• Practitioner, entrepreneur,
consultant, trainer, author,
speaker and community
organizer
Introductions
3
Introductions
Roland Cuellar (‘kway-are’)
• 14 years of agile experience
• BS CS, MBA
LitheSpeed
• We only do agile consulting, coaching and
training
• Capital One, Nationwide, CNBC, DHS, Freddie
Mac, Fannie Mae, Westinghouse, Nike, many
many others
4
Barriers to Further Agile Adoption
5
“Our Project Teams Need Help!”
Over the years, I can’t tell you how many times we’ve talked with customers about their
‘project team’ problems. We hear the following sorts of things all the time:
• Our teams can’t manage projects
• Despite Agile adoption, we are terrible at project delivery
• We can’t estimate
• We need more project management training
• Yada yada yada
These sorts of conversations are almost always fascinating and here is how they often go:
6
Tell Me More
• Mgr: We need training for our teams on estimation and planning.
• Me: Really! Why do you say that?
• Mgr: We can’t estimate anything. We do it all the time, you’d think we’d be better
at it by now but all of our projects are late.
• Me: Hmm. What do you mean when you say that you estimate “all the time?”
• Mgr: We have new project requests coming in every week. We need to provide
quick and accurate estimates so that we can get these projects approved and
started.
• Me: Don’t you realize that every time you inject a new project into an already
busy team, or pull them out to do unplanned estimation work, you are destroying
all of the estimates they provided to you previously?
• Mgr: … silence …
7
Digging Deeper
• Client: Our teams can’t estimate or drive
delivery successfully. They need more
training.
• Us: Are there just a few teams struggling or
is this a more widespread issue?
• Client: All of them! It is a problem across
our organization.
8
It’s Not the Teams!
• If only a few teams are struggling, then perhaps it is a
training/skills/experience issue.
• But if almost everyone is struggling, then the
problem isn’t the teams. The system which they are
trying to operate in is broken.
1. No effective work-intake process
2. Weak management that says ‘yes’ to everyone
3. Defining projects that are way too large
4. Inappropriate use of ‘projects’
5. No real management system
9
So, how can a Lean-Agile PMO help?
Lean-Agile PMOs consider teams to be their
customers, and support them in:
1. Bringing Lean discipline to project
prioritization & selection
2. Tracking project portfolios using Agile tracking
techniques
3. Moving towards a stable teams model of
resource management
10
Setting up the
Lean-Agile PMO
11
• Encourage face-to-
face dialogue
across levels
• Create overlapping
management with
“linking pins”
• Run the Lean-Agile
PMO as an Agile
project teamSource: The Lean-Agile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006)
Organizational Structure
12
A Steering Committee creates the direction for agile
teams to deliver for the organization
Steering
Committee
Project
teams
Linking pin: individual that is a
member of two groups
Lean-Agile PMO
Steering Committee
Steering Committee
• Sponsor and provide support for new initiatives
• Prioritize projects
• Establish metrics and track progress
• Members
• Key executive sponsors and application owners
• Individuals from the project coordination team
Major Benefits
• Clear vision and prioritization
• High stakeholder visibility
• Cross organizational coordination of efforts
13
A Lean-Agile PMO enables agile teams to execute in a
coordinated way
Steering
Committee
Lean-Agile PMO
Project
teams
Linking pin: individual that is a
member of two groups
Agile PMO
Lean-Agile PMO
• Execute vision of the steering committee
• Manage the portfolio of projects on an iterative basis
• Track projects
• Allocate resources across projects
• Support to the teams (e.g., training, coaching, removal of
organizational obstacle, etc.)
• Manage dependencies
Major Benefits
• Ability to manage change
• Portfolio alignment
• Coordinated release schedules
• Increased organizational visibility across projects
• Reduced risk across projects
14
Teams are created in a way that is conducive to agile
delivery
Steering
Committee
Project
Teams
Linking pin: individual that is a
member of two groups
Project Teams
Project teams
• Delivery working software in an iterative incremental
manner
• Empowered cross functional teams
• Development
• Business
• QA
• Time boxed sprints
• Stakeholder prioritization
Major Benefits
• Adaptive teams
• Greater employee engagement
• Improved quality
• Faster time to market
• Reduced miscommunication
• Lower process overhead
Lean-Agile PMO
15
Project Prioritization &
Selection
16
All Agile Methods Limit WIP
• WIP determines speed and WE control WIP
• Scrum uses the 2-week time box to indirectly
limit WIP
• Kanban uses explicit WIP limits instead.
• All agile methods achieve speed and quality by
narrowing the near-term focus
• Excessive project WIP causes high levels of
spending and very slow delivery!
PROJECT PORTFOLIOS NEED WIP LIMITS TOO!
17
• Each sector is a different business
area
• Concentric circles represent time
• Managers put their approximate
project timing needs on the board
• The center circles represent what’s
going on right now
• Use it to drive hard discussions
• If you keep saying ‘Yes’ to
everything, you have a work-intake
problem, not a PM problem!
Great photo … not sure who took it
Work Intake
•“We have 12 more efforts scheduled to start next month”
•But we aren’t finished with what is going on right now
•What are we going to do?
• 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
1
Development
3 24
Little’s Law
Cycle Time = WIP/Completion Rate
Portfolio Realignment
Business Goals &
Strategy Production Sunset
Backlog
19
Whittling It
Down
• I asked one team to write
down all of the current
efforts underway
• 12 projects for a 10-person
team!
• Score them on several
factors:
• T-Shirt Size (S,M,L)
• Biz Value ($, $$, $$$)
• Do Smaller and $$$ first
20
LeanKit Examples: Portfolio Management
21
Portfolio Tracking
22
Portfolio Management Framework
1. Strategic Performance Monitoring: Are we hitting our business goals?
2. Work Intake Process: What are the requests that are being made of
us?
3. Capacity Availability and Allocation: What teams are available and
when?
4. Delivery Performance Monitoring: Are our teams on schedule? Will
we get the capabilities that we agreed to?
5. Impediment Resolution: What do we need to do to address our
delivery challenges?
6. Stakeholder Communications: Who do we need to inform regarding
delivery status?
7. Process Improvement: What do we need to do to improve the
effectiveness of our portfolio management?
23
Lean-Agile Portfolio Management
Lean-Agile Practices
• Cross functional and cross team project coordination team
• Coordinated sprint planning across teams
• Lean-Agile portfolio management is performed by the steering
committee to manage cross project priorities
• Reduce WIP
• Feature stream or value stream
• Portfolio alignment wall
Major Benefits
Manage the flow
• Early ROI
• Clear prioritization for entire portfolio of features
• Visualization of entire portfolio of of features and work
• Ability to prioritize high priority features from multiple competing
projects against each other
Lean-Agile Portfolio
Management
Steering Committee
Project coordination
team
Release Release
24
Visualize the Flow
• Use visual boards to track projects
• Note where they are in the process
• And how long they have been there
• And what is coming up next
• If most projects are not flowing through to DONE then
you have a system problem (not a team problem!)
25
Portfolio Alignment Wall
26
Portfolio 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
27
LeanKit Examples: Program
Management
28
Resource Management
29
Traditional Resource Management
• Run many projects
concurrently, with similar
priorities
• Split resources between
multiple projects
• Stress maximum resource
utilization
• ROI only after projects are
done
Time
Projects & Resources
ROI
30
• Projects are by definition …. 1-time events
• “Let’s deliver into production every month … If we do that, it’s not
a project”
• We don’t do tons of documentation and artifacts for our monthly
payroll run ... Why would we do all of that for monthly software
updates?
• Let’s deliver frequently as a normal course of operations and
focus on DELIVERY and QUALITY and NOT on paperwork!
• How much of your time could be recovered by removing the
overhead?
• We have several F500 clients and major govt agencies that are
already experimenting with this approach and doing very well
31
The #NoProjects Movement
Even if you have to stick to projects, you should try to chunk
them down into multiple small deliveries.
• 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:
• 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)
Stable Teams
32
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
ROI
Time
Projects & Resources
33
Here’s how can a Lean-Agile PMO can
help!
Lean-Agile PMOs consider Scrum teams to be their
customers, and support them in:
1. Bringing Lean discipline to project prioritization &
selection
2. Tracking project portfolios using Lean-Agile tracking
techniques
3. Moving towards a stable teams model of resource
management
34
Contact Us
Roland Cuellar (‘kway-are’)
Roland.Cuellar@LitheSpeed.com
@rolandcue
Sanjiv Augustine
Sanjiv.Augustine@LitheSpeed.com
@saugustine
On the Web:
http://www.lithespeed.com
+1 703 745 9125
@LitheSpeed, @AgileAcad
35
SAFe Portfolio and Program
Management
36
Enabling Your Lean-Agile PMO through
Connected Kanban
37

More Related Content

PPTX
The disciplined agile toolkit
PDF
Agile portfolio management
PPTX
Intro to Agile Portfolio Governance Presentation
PPTX
Agile Business Value
PDF
Enterprise scaled agile overview (1)
PDF
Avoiding the Pitfalls of Capitalizing Software in an Agile World
PDF
How to Get Started with Lean Portfolio Management
PDF
What to expect in 30 60-90 days in agile transformation journey?
The disciplined agile toolkit
Agile portfolio management
Intro to Agile Portfolio Governance Presentation
Agile Business Value
Enterprise scaled agile overview (1)
Avoiding the Pitfalls of Capitalizing Software in an Agile World
How to Get Started with Lean Portfolio Management
What to expect in 30 60-90 days in agile transformation journey?

What's hot (20)

PDF
Agile Transformation v1.27
PDF
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
PDF
Portfolio Management in an Agile World - Rick Austin
KEY
Enterprise Agile Transformation Strategies
PPTX
Exploring Agile Transformation and Scaling Patterns
PDF
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
PDF
Agile transformation Explanined
PDF
Scaling Agile With SAFe (Scaled Agile Framework)
PDF
Setting up a Project Management Office (PMO)
PDF
Agile Transformation in Telco Guide
 
PDF
An Introduction to Scaled Agile Framework (SAFe)
PDF
Agile transformation 1.3
KEY
Agile Program and Portfolio Management
PPTX
Real example of PMO deployment
PPTX
Rick Austin - Portfolio mangement in an agile world [Agile DC]
PDF
Portfolio management lean canvas
PPTX
Introduction to scaled agile framework
PDF
Agile IT Operatinos - Getting to Daily Releases
PDF
An Integral Agile Transformation Approach - Miljan Bajic
PDF
PMO Handbook - How to Plan, Build, and Run a PMO
Agile Transformation v1.27
Project Management Kickoff Meeting Template Powerpoint Presentation Slides
Portfolio Management in an Agile World - Rick Austin
Enterprise Agile Transformation Strategies
Exploring Agile Transformation and Scaling Patterns
Foundations of the Scaled Agile Framework® (SAFe® ) 4.5
Agile transformation Explanined
Scaling Agile With SAFe (Scaled Agile Framework)
Setting up a Project Management Office (PMO)
Agile Transformation in Telco Guide
 
An Introduction to Scaled Agile Framework (SAFe)
Agile transformation 1.3
Agile Program and Portfolio Management
Real example of PMO deployment
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Portfolio management lean canvas
Introduction to scaled agile framework
Agile IT Operatinos - Getting to Daily Releases
An Integral Agile Transformation Approach - Miljan Bajic
PMO Handbook - How to Plan, Build, and Run a PMO
Ad

Similar to Lean-Agile PMO (20)

PDF
The Agile PMO مكتب إدارة المشاريع الرشيق
PPTX
The Agile PMO: From Process Police to Adaptive Leadership
PDF
Creating a Lean PMO. Empower People, Enable Flow
PPT
Scrum Training
PPTX
NetCom Learning : How to Improve Business Processes using Agile
PPTX
The Timelessness of Lean Management
PDF
Lean and Agile - empower your teams and increase collaboration through digita...
PDF
Lean Management: Lessons from the Field
PPTX
Five Steps to a More Agile Organization
PDF
Five Steps to a More Agile Organization: Adopting Agility at Scale
PDF
Working Smarter: Learn, Optimize, Accelerate
PDF
The promise and peril of Agile and Lean practices
PDF
Lean PMO in everyday agile
PDF
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
PPT
Agile for managers
PPTX
Project Place - lean and agile
PDF
Return on Investment (ROI) of Lean & Agile Methods
PPTX
Agile – The New Kid in the Block?
PDF
PDF
Are we Agile or Fragile? Agile Africa 2017 - Reflections from the IQbusiness ...
The Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO: From Process Police to Adaptive Leadership
Creating a Lean PMO. Empower People, Enable Flow
Scrum Training
NetCom Learning : How to Improve Business Processes using Agile
The Timelessness of Lean Management
Lean and Agile - empower your teams and increase collaboration through digita...
Lean Management: Lessons from the Field
Five Steps to a More Agile Organization
Five Steps to a More Agile Organization: Adopting Agility at Scale
Working Smarter: Learn, Optimize, Accelerate
The promise and peril of Agile and Lean practices
Lean PMO in everyday agile
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
Agile for managers
Project Place - lean and agile
Return on Investment (ROI) of Lean & Agile Methods
Agile – The New Kid in the Block?
Are we Agile or Fragile? Agile Africa 2017 - Reflections from the IQbusiness ...
Ad

More from LeanKit (20)

PDF
Kanban: The Key to Unlocking SAFe®
PPTX
Going Beyond WIP Limits for Ever-Higher Organizational Performance
PDF
Time Theft: How Hidden and Unplanned Work Commit the Perfect Crime
PDF
How to Sell Kanban to Your Boss
PPTX
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
PPTX
Understanding the Relationship Between Agile, Lean and DevOps
PPTX
Driving Change with Data: Getting Started with Continuous Improvement
PPTX
Leanban: The Next Step in the Evolution of Agile
PDF
Driving Innovation with Kanban at Jaguar Land Rover
PPTX
From Divided to United - Aligning Technical and Business Teams
PDF
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
PPTX
Metric Driven Coaching Webinar
PDF
Using Kanban to Visualize Your Work
PDF
Using Kanban to Visualize Your Work
PDF
LeanKit Webinar: Managing Complex Workflows
PDF
Dominica the shapeofuncertainty.oct20
PDF
Does this Fizz Good?
PPTX
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
PPTX
Why Limit WIP?
PPTX
Visual Management Webinar - LeanKit & Patrick Steyaert
Kanban: The Key to Unlocking SAFe®
Going Beyond WIP Limits for Ever-Higher Organizational Performance
Time Theft: How Hidden and Unplanned Work Commit the Perfect Crime
How to Sell Kanban to Your Boss
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship Between Agile, Lean and DevOps
Driving Change with Data: Getting Started with Continuous Improvement
Leanban: The Next Step in the Evolution of Agile
Driving Innovation with Kanban at Jaguar Land Rover
From Divided to United - Aligning Technical and Business Teams
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
Metric Driven Coaching Webinar
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your Work
LeanKit Webinar: Managing Complex Workflows
Dominica the shapeofuncertainty.oct20
Does this Fizz Good?
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Why Limit WIP?
Visual Management Webinar - LeanKit & Patrick Steyaert

Recently uploaded (20)

PPTX
DMT - Profile Brief About Business .pptx
PDF
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
PPTX
Starting the business from scratch using well proven technique
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PDF
DOC-20250806-WA0002._20250806_112011_0000.pdf
DOCX
Euro SEO Services 1st 3 General Updates.docx
PPT
Data mining for business intelligence ch04 sharda
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PDF
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
PDF
Ôn tập tiếng anh trong kinh doanh nâng cao
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PPTX
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
DOCX
Business Management - unit 1 and 2
PDF
Hindu Circuler Economy - Model (Concept)
PPTX
New Microsoft PowerPoint Presentation - Copy.pptx
PDF
A Brief Introduction About Julia Allison
PDF
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPT
Chapter four Project-Preparation material
DMT - Profile Brief About Business .pptx
Traveri Digital Marketing Seminar 2025 by Corey and Jessica Perlman
Starting the business from scratch using well proven technique
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
DOC-20250806-WA0002._20250806_112011_0000.pdf
Euro SEO Services 1st 3 General Updates.docx
Data mining for business intelligence ch04 sharda
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Reconciliation AND MEMORANDUM RECONCILATION
Elevate Cleaning Efficiency Using Tallfly Hair Remover Roller Factory Expertise
Ôn tập tiếng anh trong kinh doanh nâng cao
ICG2025_ICG 6th steering committee 30-8-24.pptx
AI-assistance in Knowledge Collection and Curation supporting Safe and Sustai...
Business Management - unit 1 and 2
Hindu Circuler Economy - Model (Concept)
New Microsoft PowerPoint Presentation - Copy.pptx
A Brief Introduction About Julia Allison
20250805_A. Stotz All Weather Strategy - Performance review July 2025.pdf
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Chapter four Project-Preparation material

Lean-Agile PMO

  • 1. The Lean-Agile PMO From Process Police to Adaptive Governance Presented by Sanjiv Augustine and Roland Cuellar Sanjiv.Augustine@LitheSpeed.com Twitter: @saugustine, @rolandcue, @lithespeed
  • 2. 1. Barriers to Agile Adoption 2. Setting up the Lean-Agile PMO 3. Adaptive Governance via the Lean-Agile PMO 1. Project Prioritization & Selection 2. Portfolio Tracking 3. Resource Management 4. Q&A Agenda “An overwhelming majority of executives (88%) cite organizational agility as key to global success...MIT suggests that agile firms grow revenue 37% faster and generate 30% higher profits than non-agile. Yet most companies admit they are not flexible enough to compete successfully.” The Economist, via Jim Highsmith 2
  • 3. Sanjiv Augustine • Co-Founder LitheSpeed, LLC and The Agile Leadership Academy • Experience: 27 years industry, 17 years of Agile, 14 years of Lean • Specialties: Agile, Lean, Innovation • Practitioner, entrepreneur, consultant, trainer, author, speaker and community organizer Introductions 3
  • 4. Introductions Roland Cuellar (‘kway-are’) • 14 years of agile experience • BS CS, MBA LitheSpeed • We only do agile consulting, coaching and training • Capital One, Nationwide, CNBC, DHS, Freddie Mac, Fannie Mae, Westinghouse, Nike, many many others 4
  • 5. Barriers to Further Agile Adoption 5
  • 6. “Our Project Teams Need Help!” Over the years, I can’t tell you how many times we’ve talked with customers about their ‘project team’ problems. We hear the following sorts of things all the time: • Our teams can’t manage projects • Despite Agile adoption, we are terrible at project delivery • We can’t estimate • We need more project management training • Yada yada yada These sorts of conversations are almost always fascinating and here is how they often go: 6
  • 7. Tell Me More • Mgr: We need training for our teams on estimation and planning. • Me: Really! Why do you say that? • Mgr: We can’t estimate anything. We do it all the time, you’d think we’d be better at it by now but all of our projects are late. • Me: Hmm. What do you mean when you say that you estimate “all the time?” • Mgr: We have new project requests coming in every week. We need to provide quick and accurate estimates so that we can get these projects approved and started. • Me: Don’t you realize that every time you inject a new project into an already busy team, or pull them out to do unplanned estimation work, you are destroying all of the estimates they provided to you previously? • Mgr: … silence … 7
  • 8. Digging Deeper • Client: Our teams can’t estimate or drive delivery successfully. They need more training. • Us: Are there just a few teams struggling or is this a more widespread issue? • Client: All of them! It is a problem across our organization. 8
  • 9. It’s Not the Teams! • If only a few teams are struggling, then perhaps it is a training/skills/experience issue. • But if almost everyone is struggling, then the problem isn’t the teams. The system which they are trying to operate in is broken. 1. No effective work-intake process 2. Weak management that says ‘yes’ to everyone 3. Defining projects that are way too large 4. Inappropriate use of ‘projects’ 5. No real management system 9
  • 10. So, how can a Lean-Agile PMO help? Lean-Agile PMOs consider teams to be their customers, and support them in: 1. Bringing Lean discipline to project prioritization & selection 2. Tracking project portfolios using Agile tracking techniques 3. Moving towards a stable teams model of resource management 10
  • 12. • Encourage face-to- face dialogue across levels • Create overlapping management with “linking pins” • Run the Lean-Agile PMO as an Agile project teamSource: The Lean-Agile PMO, Sanjiv Augustine and Roland Cuellar (Cutter Consortium 2006) Organizational Structure 12
  • 13. A Steering Committee creates the direction for agile teams to deliver for the organization Steering Committee Project teams Linking pin: individual that is a member of two groups Lean-Agile PMO Steering Committee Steering Committee • Sponsor and provide support for new initiatives • Prioritize projects • Establish metrics and track progress • Members • Key executive sponsors and application owners • Individuals from the project coordination team Major Benefits • Clear vision and prioritization • High stakeholder visibility • Cross organizational coordination of efforts 13
  • 14. A Lean-Agile PMO enables agile teams to execute in a coordinated way Steering Committee Lean-Agile PMO Project teams Linking pin: individual that is a member of two groups Agile PMO Lean-Agile PMO • Execute vision of the steering committee • Manage the portfolio of projects on an iterative basis • Track projects • Allocate resources across projects • Support to the teams (e.g., training, coaching, removal of organizational obstacle, etc.) • Manage dependencies Major Benefits • Ability to manage change • Portfolio alignment • Coordinated release schedules • Increased organizational visibility across projects • Reduced risk across projects 14
  • 15. Teams are created in a way that is conducive to agile delivery Steering Committee Project Teams Linking pin: individual that is a member of two groups Project Teams Project teams • Delivery working software in an iterative incremental manner • Empowered cross functional teams • Development • Business • QA • Time boxed sprints • Stakeholder prioritization Major Benefits • Adaptive teams • Greater employee engagement • Improved quality • Faster time to market • Reduced miscommunication • Lower process overhead Lean-Agile PMO 15
  • 17. All Agile Methods Limit WIP • WIP determines speed and WE control WIP • Scrum uses the 2-week time box to indirectly limit WIP • Kanban uses explicit WIP limits instead. • All agile methods achieve speed and quality by narrowing the near-term focus • Excessive project WIP causes high levels of spending and very slow delivery! PROJECT PORTFOLIOS NEED WIP LIMITS TOO! 17
  • 18. • Each sector is a different business area • Concentric circles represent time • Managers put their approximate project timing needs on the board • The center circles represent what’s going on right now • Use it to drive hard discussions • If you keep saying ‘Yes’ to everything, you have a work-intake problem, not a PM problem! Great photo … not sure who took it Work Intake •“We have 12 more efforts scheduled to start next month” •But we aren’t finished with what is going on right now •What are we going to do?
  • 19. • 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 1 Development 3 24 Little’s Law Cycle Time = WIP/Completion Rate Portfolio Realignment Business Goals & Strategy Production Sunset Backlog 19
  • 20. Whittling It Down • I asked one team to write down all of the current efforts underway • 12 projects for a 10-person team! • Score them on several factors: • T-Shirt Size (S,M,L) • Biz Value ($, $$, $$$) • Do Smaller and $$$ first 20
  • 23. Portfolio Management Framework 1. Strategic Performance Monitoring: Are we hitting our business goals? 2. Work Intake Process: What are the requests that are being made of us? 3. Capacity Availability and Allocation: What teams are available and when? 4. Delivery Performance Monitoring: Are our teams on schedule? Will we get the capabilities that we agreed to? 5. Impediment Resolution: What do we need to do to address our delivery challenges? 6. Stakeholder Communications: Who do we need to inform regarding delivery status? 7. Process Improvement: What do we need to do to improve the effectiveness of our portfolio management? 23
  • 24. Lean-Agile Portfolio Management Lean-Agile Practices • Cross functional and cross team project coordination team • Coordinated sprint planning across teams • Lean-Agile portfolio management is performed by the steering committee to manage cross project priorities • Reduce WIP • Feature stream or value stream • Portfolio alignment wall Major Benefits Manage the flow • Early ROI • Clear prioritization for entire portfolio of features • Visualization of entire portfolio of of features and work • Ability to prioritize high priority features from multiple competing projects against each other Lean-Agile Portfolio Management Steering Committee Project coordination team Release Release 24
  • 25. Visualize the Flow • Use visual boards to track projects • Note where they are in the process • And how long they have been there • And what is coming up next • If most projects are not flowing through to DONE then you have a system problem (not a team problem!) 25
  • 27. Portfolio 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 27
  • 30. Traditional Resource Management • Run many projects concurrently, with similar priorities • Split resources between multiple projects • Stress maximum resource utilization • ROI only after projects are done Time Projects & Resources ROI 30
  • 31. • Projects are by definition …. 1-time events • “Let’s deliver into production every month … If we do that, it’s not a project” • We don’t do tons of documentation and artifacts for our monthly payroll run ... Why would we do all of that for monthly software updates? • Let’s deliver frequently as a normal course of operations and focus on DELIVERY and QUALITY and NOT on paperwork! • How much of your time could be recovered by removing the overhead? • We have several F500 clients and major govt agencies that are already experimenting with this approach and doing very well 31 The #NoProjects Movement Even if you have to stick to projects, you should try to chunk them down into multiple small deliveries.
  • 32. • 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: • 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) Stable Teams 32
  • 33. 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 ROI Time Projects & Resources 33
  • 34. Here’s how can a Lean-Agile PMO can help! Lean-Agile PMOs consider Scrum teams to be their customers, and support them in: 1. Bringing Lean discipline to project prioritization & selection 2. Tracking project portfolios using Lean-Agile tracking techniques 3. Moving towards a stable teams model of resource management 34
  • 35. Contact Us Roland Cuellar (‘kway-are’) Roland.Cuellar@LitheSpeed.com @rolandcue Sanjiv Augustine Sanjiv.Augustine@LitheSpeed.com @saugustine On the Web: http://www.lithespeed.com +1 703 745 9125 @LitheSpeed, @AgileAcad 35
  • 36. SAFe Portfolio and Program Management 36
  • 37. Enabling Your Lean-Agile PMO through Connected Kanban 37