SlideShare a Scribd company logo
1 of 37
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

What's hot

An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubRichardNowack
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupYuval Yeret
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?Silvio Wandfluh
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsRob Betcher
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Rodney Bodamer
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3Krystian Kaczor
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionRicardo Viana Vargas
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceIntland Software GmbH
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridJaya S
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation StrategySemen Arslan
 

What's hot (20)

An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHubEnterprise Architecture Management (EAM) I Best Practices I NuggetHub
Enterprise Architecture Management (EAM) I Best Practices I NuggetHub
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 
SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?SAFe® PI Planning - 4 locations - but how?
SAFe® PI Planning - 4 locations - but how?
 
Scaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and MeetingsScaled Agile Framework (SAFe) Roles and Meetings
Scaled Agile Framework (SAFe) Roles and Meetings
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD) Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
Comparing Scaled Agile Framework (SAFe) and Disciplined Agile Delivery (DAD)
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Agile 101
Agile 101Agile 101
Agile 101
 
cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
Agile transformation 1.3
Agile transformation 1.3Agile transformation 1.3
Agile transformation 1.3
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
ScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile HybridScrumBan : Best of Both Worlds. A Fertile Hybrid
ScrumBan : Best of Both Worlds. A Fertile Hybrid
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Agile Transformation Strategy
Agile Transformation StrategyAgile Transformation Strategy
Agile Transformation Strategy
 

Similar to Lean-Agile PMO

Agile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farAgile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farLeandro Pinter
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit allSoftware Guru
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team ManagementHuan Ho
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Arayaagilemaine
 
Visual Project Management webinar handout
Visual Project Management webinar handoutVisual Project Management webinar handout
Visual Project Management webinar handoutPinnacle Strategies
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Allen Rutzen
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
 
IAM - One Year Later
IAM - One Year LaterIAM - One Year Later
IAM - One Year LaterDave Shields
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Arrows_Group
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource PlannersJerry Manas
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopMitchell Manning Sr.
 

Similar to Lean-Agile PMO (20)

Essential SAFe® 4.0
Essential SAFe® 4.0Essential SAFe® 4.0
Essential SAFe® 4.0
 
A Lean Journey
A Lean JourneyA Lean Journey
A Lean Journey
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
The Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيقThe Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيق
 
Agile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so farAgile Australia 2017 - Transforming ING Direct - Our journey so far
Agile Australia 2017 - Transforming ING Direct - Our journey so far
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit all
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Intro to Agile - Heidi Araya
Intro to Agile  - Heidi ArayaIntro to Agile  - Heidi Araya
Intro to Agile - Heidi Araya
 
Visual Project Management webinar handout
Visual Project Management webinar handoutVisual Project Management webinar handout
Visual Project Management webinar handout
 
Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014Waterfall to Agile: A Case Study Presented at Agile India 2014
Waterfall to Agile: A Case Study Presented at Agile India 2014
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...
 
IAM - One Year Later
IAM - One Year LaterIAM - One Year Later
IAM - One Year Later
 
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
Agile Evangelist 22 - Freddie Quek - How Not To Do Agile
 
Agile 101 for Resource Planners
Agile 101 for Resource PlannersAgile 101 for Resource Planners
Agile 101 for Resource Planners
 
Beyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do insteadBeyond Projects: why projects are wrong and what to do instead
Beyond Projects: why projects are wrong and what to do instead
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshop
 

More from LeanKit

Kanban: The Key to Unlocking SAFe®
Kanban: The Key to Unlocking SAFe®Kanban: The Key to Unlocking SAFe®
Kanban: The Key to Unlocking SAFe®LeanKit
 
Going Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceGoing Beyond WIP Limits for Ever-Higher Organizational Performance
Going Beyond WIP Limits for Ever-Higher Organizational PerformanceLeanKit
 
Time Theft: How Hidden and Unplanned Work Commit the Perfect Crime
Time Theft: How Hidden and Unplanned Work Commit the Perfect CrimeTime Theft: How Hidden and Unplanned Work Commit the Perfect Crime
Time Theft: How Hidden and Unplanned Work Commit the Perfect CrimeLeanKit
 
How to Sell Kanban to Your Boss
How to Sell Kanban to Your BossHow to Sell Kanban to Your Boss
How to Sell Kanban to Your BossLeanKit
 
Understanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesUnderstanding the Relationship between Lean, Agile, and DevOps: Jon's Slides
Understanding the Relationship between Lean, Agile, and DevOps: Jon's SlidesLeanKit
 
Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps Understanding the Relationship Between Agile, Lean and DevOps
Understanding the Relationship Between Agile, Lean and DevOps LeanKit
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementLeanKit
 
Leanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of AgileLeanban: The Next Step in the Evolution of Agile
Leanban: The Next Step in the Evolution of AgileLeanKit
 
Driving Innovation with Kanban at Jaguar Land Rover
Driving Innovation with Kanban at Jaguar Land RoverDriving Innovation with Kanban at Jaguar Land Rover
Driving Innovation with Kanban at Jaguar Land RoverLeanKit
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsLeanKit
 
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan Wovchko
LeanKit Webinar: Evolving Your Daily Standup with Kanban by Brendan WovchkoLeanKit
 
Metric Driven Coaching Webinar
Metric Driven Coaching WebinarMetric Driven Coaching Webinar
Metric Driven Coaching WebinarLeanKit
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkLeanKit
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkLeanKit
 
LeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit
 
Dominica the shapeofuncertainty.oct20
Dominica the shapeofuncertainty.oct20Dominica the shapeofuncertainty.oct20
Dominica the shapeofuncertainty.oct20LeanKit
 
Does this Fizz Good?
Does this Fizz Good?Does this Fizz Good?
Does this Fizz Good?LeanKit
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014LeanKit
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
Visual Management Webinar - LeanKit & Patrick Steyaert
Visual Management Webinar - LeanKit & Patrick SteyaertVisual Management Webinar - LeanKit & Patrick Steyaert
Visual Management Webinar - LeanKit & Patrick SteyaertLeanKit
 

More from LeanKit (20)

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

Recently uploaded

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...lizamodels9
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis UsageNeil Kimberley
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfmuskan1121w
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxAbhayThakur200703
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 

Recently uploaded (20)

M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc.../:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
/:Call Girls In Jaypee Siddharth - 5 Star Hotel New Delhi ➥9990211544 Top Esc...
 
Best Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting PartnershipBest Practices for Implementing an External Recruiting Partnership
Best Practices for Implementing an External Recruiting Partnership
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage2024 Numerator Consumer Study of Cannabis Usage
2024 Numerator Consumer Study of Cannabis Usage
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
rishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdfrishikeshgirls.in- Rishikesh call girl.pdf
rishikeshgirls.in- Rishikesh call girl.pdf
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Non Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptxNon Text Magic Studio Magic Design for Presentations L&P.pptx
Non Text Magic Studio Magic Design for Presentations L&P.pptx
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 

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