SlideShare a Scribd company logo
1 of 39
The Agile PMO
From Process Police to Adaptive Leadership
Presented by Arlen Bankston
Arlen.Bankston@LitheSpeed.com
@lithespeed
Meet your Presenter
Arlen Bankston
• Co-Founder of LitheSpeed, LLC
• User experience & product
development background
• 14 years of Agile experience
• Lean Six Sigma Master Black Belt
• Lately 40% training, 20% each of
coaching, product development &
management
2
3
Agenda
1. Agile Adoption Snapshot
2. Setting up the Agile PMO
3. From Process Police to
Adaptive Leadership
– Project Prioritization & Selection
– Portfolio Tracking
– Resource Management
– Sustainable Agile Adoption
4. Q&A
Adaptive Leadership
Adaptive leadership is the
collaborative, flexible and
learning-based
management of programs
and portfolios.
Agile is an umbrella term for a group of iterative and
incremental software development methods.
4
Agile Adoption Snapshot
Source: 2011 The State of Agile Development Survey
Kanban
5
State of Agile Adoption
Agile teams are doing well, but we need to raise our
game to overcome systemic problems…
State of Agile Development Survey, http://www.versionone.com
Showtime!
7
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 continuous
flow of value our focus.
• We deliver reliable results by engaging customers in
frequent interactions and shared ownership.
• We expect uncertainty and manage for it through
iterations, anticipation, and adaptation.
• We unleash creativity and innovation by recognizing that
individuals are the ultimate source of value, and creating
an environment where they can make a difference.
• We boost performance through group accountability for
results and shared responsibility for team effectiveness.
• We improve effectiveness and reliability through
situationally specific strategies, processes and practices.
A Guide to the Project Management Body of
Knowledge (PMBOK® Guide), Third Edition ©
2004 Declaration of Inter-dependence, http://pmdoi.org [©2005 David Anderson, Sanjiv Augustine,
Christopher Avery, Alistair Cockburn, Mike Cohn, Doug DeCarlo, Donna Fitzgerald, Jim Highsmith, Ole
Jepsen, Lowell Lindstrom, Todd Little, 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?
8
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
• Guiding & tracking project portfolios
using Agile reporting techniques
• Moving towards a stable teams model
of resource management
• Scaling and sustaining agile adoption by
supporting and empowering Scrum
teams
Adaptive Leadership
Adaptive leadership is the
collaborative, flexible and
learning-based
management of programs
and portfolios.
SettinguptheAgilePMO
Intense collaboration via:
1. Face-to-face
communication
2. Generalizing
specialists
3. Self-discipline and
decentralized control
Traditional Silos Customer BA Designer DeveloperPM
Core
Team
(EXAMPLE)
BA /
Tester
BA
Tester
Product
Owner
Developer
Designer
Developer /
BA
SM
Release
Manager
Capacity
Planner
Prod.
Architect
Tech
Ops
Business
Sponsor
Risk
Assessor
Security
10
A Sample Agile Team
BAAnalysts
DeveloperDeveloperDeveloper
Designers Tester
The Core Project
Team ideally
consists of 5-9
dedicated members
(7 +/- 2).
The Extended
Team can contain
many additional
members, each
playing an
important role,
but they are
typically not
dedicated to the
effort.
TesterTestersDevs
11
Network of Small Teams
“…for a large organization to
work it must behave like a
related group of small
organizations.”
- E. F. Schumacher , Small is
Beautiful
Scaling may require, at
certain levels:
• Chief ScrumMasters
• Strategic Product Owners
• Tactical Product Owners
• Lightweight Agile PMOs
serving as a “guiding
coalition”
Accelerate! By John Kotter, HBR, November 2012
12
Organizational Structure
• 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)
ProjectPrioritization&
Selection
14
The Typical Project Portfolio
• Too much Work in Process (too many in-flight
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)
15
Portfolio 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
1
Development
3 24
Little’s Law
Business Goals
& Strategy Production Sunset
Cycle Time =
Backlog
WIP
Completion
Rate
PortfolioCoordination
Example Visual Management Systems
Simple tools can facilitate deep conversations.
17
Columns
are Sprints
Rows are
Feature
Streams
Showtime!
19
Portfolio Alignment Wall
http://www.nytimes.com/interactive/2011/05/18/business/delta-northwest-merger-graphic.html
An Established & Proven Pattern
21
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
Who Should be Involved?
A portfolio management team might include:
• Chief ScrumMaster to lead the creation,
maintenance, and facilitation of the portfolio
management system.
• Team ScrumMasters or Project Managers
will provide insight into dependencies and
blockers, as well as highlight process
improvement and collaborative
opportunities.
• Team dependency representatives will be
nominated by each team, changing as
necessary each sprint, to provide insight into
specific technical and process issues.
23
Who Should be Involved? (cont.)
• Stakeholder dependency representatives must attend
when called upon by the teams. They will generally
represent key customers and affected departments,
such as sales, marketing, and operations.
• Product owners will collaborate between themselves to
optimize realization of their value propositions,
adjusting scope and workloads as appropriate.
• One strategic product owner will be responsible for
facilitating high-level tradeoffs, ensuring smart release
strategies across the teams and outbound
communication to interested stakeholders.
24
Portfolio Management Agenda
A typical session agenda:
• Review action items from previous meetings
• Update visual management system, ensuring
that each team’s sprints are updated to
reflect completed and planned items
• Review status and roadblocks by major
feature set
• Review new scope or action items that have
been identified or suggested
25
Value Card Examples
• Data interface design for Renewal by product category report service
(Dependency - Data Team)
• AppScan for Sales Service Platform (Sales Service Team)
• Usability Testing Session (Mobile Team)
• Stub Data service for Renewal by product category report (Dependency -
Data Team)
• Skeletal Renewal by product category report - Consuming stub data
service (Mobile Team)
• Final Data service for Renewal by product category report
• Mobile Platform - Final Renewal by product category report (Mobile Team)
• Sales Service Platform - Final Renewal by product category report (Sales
Service Team)
Feature
Finalizer
Non-code
milestone
Incremental
Delivery
26
ResourceManagement
28
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
29
Costs of Task-Switching
0
20
40
60
80
100
1 2 3 4 5
PercentofTimeon
Value-AddingTasks
Number of Assigned Tasks
Source: Managing New Product and Process Development, Clark and Wheelwright, p. 242, 1992
30
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:
– 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)
31
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
SustainableAgile
Adoption
33
Sustaining Agile Adoption
Agile PMOs should support
and empower their teams by:
• Instilling a culture of process
discipline
• Raising individuals’ capability to
enable team empowerment
• Helping teams with continuous
improvement
34
Culture of Process Discipline
• Standardize high-level process
steps, deliverables, tools and
artifacts
• Agree on process audit
procedures
• Develop standard process
metrics
The Six Sigma Paradox
To attain six sigma performance, we must minimize process
variability, slack and redundancy by building variability, slack and
redundancy into our organizations.
Create a defined and reliable process:
35
Team Empowerment
• Decentralize authority
for freedom
• Focus on helping raise
team capability
• Help build a culture of
continuous
improvement
Empowerment = Freedom * Capability
Situational Leadership® – Paul Hershey and Ken Blanchard
Continuous Improvement
The useful way to do “Lessons
Learned:”
• Periodically take a look at
what is and is not working in
your process
• Typically 15–30 minutes
• Done after every sprint
• Whole team participates
• Generates action items to
continuously improve
project execution
Working Well Not Working Well
Automated unit
testing
6am Daily Standup
Customers highly
satisfied
Testing team
availability
Retrospectives have
improved process
Build cycle time
Estimates are
stabilizing
Product Owner
availability
Action Items
Set SLA with QA
team
PO delegates to
proxy during Sprints
8am standup
37
Introducing Sensei
http://www.senseitool.com
38
In Summary – An Agile Role for the
PMO
Agile PMOs work by:
• 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
39
Contact Us for Further Information
Arlen Bankston
Managing Partner
Arlen.Bankston@LitheSpeed.com
On the Web:
http://www.lithespeed.com
http://www.senseitool.com
"I only wish I had read this book when I started my career in
software product management, or even better yet, when I was
given my first project to manage. In addition to providing an
excellent handbook for managing with agile software development
methodologies, Managing Agile Projects offers a guide to more
effective project management in many business settings."
John P. Barnes, former Vice President of Product Management at
Emergis, Inc.

More Related Content

What's hot

Journey to Maturity Building a PMO
Journey to Maturity Building a PMOJourney to Maturity Building a PMO
Journey to Maturity Building a PMO
James Brown
 

What's hot (20)

The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Agile introduction
Agile introductionAgile introduction
Agile introduction
 
PMO - Delivering Business Results
PMO - Delivering Business ResultsPMO - Delivering Business Results
PMO - Delivering Business Results
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
Agile project management with scrum
Agile project management with scrumAgile project management with scrum
Agile project management with scrum
 
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)
 
Scaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scaleScaled agile framework (SAFe) - adopting agile at enterprise scale
Scaled agile framework (SAFe) - adopting agile at enterprise scale
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
PMO View Interactive Dashboard
PMO View Interactive DashboardPMO View Interactive Dashboard
PMO View Interactive Dashboard
 
Enterprise Agile Transformation
Enterprise Agile TransformationEnterprise Agile Transformation
Enterprise Agile Transformation
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
An Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile TransformationAn Executive Insider's Guide to Enterprise Agile Transformation
An Executive Insider's Guide to Enterprise Agile Transformation
 
Advanced Scrum master workshop
Advanced Scrum master workshopAdvanced Scrum master workshop
Advanced Scrum master workshop
 
PMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pages
PMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pagesPMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pages
PMI-ACP: Domain 2 - Value-driven_delivery_v2.2_lite_4_54_pages
 
Building Your SAFe Implementation Strategy
Building Your SAFe Implementation StrategyBuilding Your SAFe Implementation Strategy
Building Your SAFe Implementation Strategy
 
Journey to Maturity Building a PMO
Journey to Maturity Building a PMOJourney to Maturity Building a PMO
Journey to Maturity Building a PMO
 
An Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan BajicAn Integral Agile Transformation Approach - Miljan Bajic
An Integral Agile Transformation Approach - Miljan Bajic
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 

Viewers also liked

Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
ajit.alwe
 

Viewers also liked (18)

Lean and Agile: The Eternal Siblings
Lean and Agile: The Eternal SiblingsLean and Agile: The Eternal Siblings
Lean and Agile: The Eternal Siblings
 
Tools 4 Agile Leaders
Tools 4 Agile LeadersTools 4 Agile Leaders
Tools 4 Agile Leaders
 
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
Agile Arizona 2017: Why are we stuck? Getting back to continuous improvement.
 
Large Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni RoukbiLarge Scale Agile Transformation by Husni Roukbi
Large Scale Agile Transformation by Husni Roukbi
 
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
Culture Eats Strategy for Breakfast - Dealing with Cultural Differences in Ka...
 
The Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for YouThe Agile Analyst: Making Agile Methods Work for You
The Agile Analyst: Making Agile Methods Work for You
 
Scaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the PerplexedScaling Agile: A Guide for the Perplexed
Scaling Agile: A Guide for the Perplexed
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
Scaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team DynamicsScaling Agile - Multiple Team Dynamics
Scaling Agile - Multiple Team Dynamics
 
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
Facilitation for the Facilitator - Techniques and Exercises for Specific Goal...
 
Driving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile TeamsDriving Lean Innovation on Agile Teams
Driving Lean Innovation on Agile Teams
 
Agile transformation strategy
Agile transformation strategyAgile transformation strategy
Agile transformation strategy
 
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard WorkMaking Improvement Standard: Dynamic Agile Practices through Lean Standard Work
Making Improvement Standard: Dynamic Agile Practices through Lean Standard Work
 
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
An Intro to ATDD/BDD and HDD: Get What You Need, Not What You Ask For!
 
Five Steps to a More Agile Organization
Five Steps to a More Agile OrganizationFive Steps to a More Agile Organization
Five Steps to a More Agile Organization
 
The Timelessness of Lean Management
The Timelessness of Lean ManagementThe Timelessness of Lean Management
The Timelessness of Lean Management
 
Five Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at ScaleFive Steps to a More Agile Organization: Adopting Agility at Scale
Five Steps to a More Agile Organization: Adopting Agility at Scale
 
Continuous Improvement Tricks
Continuous Improvement TricksContinuous Improvement Tricks
Continuous Improvement Tricks
 

Similar to The Agile PMO: From Process Police to Adaptive Leadership

Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
Greg Hutchings
 

Similar to The Agile PMO: From Process Police to Adaptive Leadership (20)

Agile Introduction
Agile IntroductionAgile Introduction
Agile Introduction
 
2 a introduction to agile
2 a introduction to agile2 a introduction to agile
2 a introduction to agile
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile
AgileAgile
Agile
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile and Traditional Project Management Homogeneous or Hybrid
Agile and Traditional Project Management Homogeneous or Hybrid Agile and Traditional Project Management Homogeneous or Hybrid
Agile and Traditional Project Management Homogeneous or Hybrid
 
Agile adoption for automotive systems software
Agile adoption for automotive systems softwareAgile adoption for automotive systems software
Agile adoption for automotive systems software
 
The Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيقThe Agile PMO مكتب إدارة المشاريع الرشيق
The Agile PMO مكتب إدارة المشاريع الرشيق
 
Agile adoption patterns and antipatterns
Agile adoption patterns and antipatternsAgile adoption patterns and antipatterns
Agile adoption patterns and antipatterns
 
Agile transformationatscale
Agile transformationatscaleAgile transformationatscale
Agile transformationatscale
 
APM Thames Valley - Creating an Agile Governance landscape for projects
APM Thames Valley - Creating an Agile Governance landscape for projectsAPM Thames Valley - Creating an Agile Governance landscape for projects
APM Thames Valley - Creating an Agile Governance landscape for projects
 
Agile software development that delivers tangible results with Wemanity
Agile software development that delivers tangible results with WemanityAgile software development that delivers tangible results with Wemanity
Agile software development that delivers tangible results with Wemanity
 
The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5The Five Phases of Agile Maturity (Part 3): Phase 5
The Five Phases of Agile Maturity (Part 3): Phase 5
 
Using Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at ScaleUsing Agile Principles to Deliver Real Business Value at Scale
Using Agile Principles to Deliver Real Business Value at Scale
 
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
The Five Phases of Agile Maturity (Part 2): Phase 3 and 4
 
Lec 01 - Introduction.pptx
Lec 01 - Introduction.pptxLec 01 - Introduction.pptx
Lec 01 - Introduction.pptx
 
CMMI and Agile
CMMI and AgileCMMI and Agile
CMMI and Agile
 
Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019Principle 11 needs to go! by Ken France at #AgileIndia2019
Principle 11 needs to go! by Ken France at #AgileIndia2019
 
Towards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methodsTowards a hybrid approach between agile and traditional methods
Towards a hybrid approach between agile and traditional methods
 

More from LitheSpeed

More from LitheSpeed (10)

Transformational Leadership for Business Agility - AgileDC 2018
Transformational Leadership for Business Agility - AgileDC 2018Transformational Leadership for Business Agility - AgileDC 2018
Transformational Leadership for Business Agility - AgileDC 2018
 
Build Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVPBuild Measure Learn: Designing your MVP
Build Measure Learn: Designing your MVP
 
Agile Trends in Government
Agile Trends in GovernmentAgile Trends in Government
Agile Trends in Government
 
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
Advancing the Retrospective: Dynamic Lean & Agile Continuous Improvement Tech...
 
Story Mapping in Depth
Story Mapping in DepthStory Mapping in Depth
Story Mapping in Depth
 
Lean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product TeamsLean Startup Tools for Agile Product Teams
Lean Startup Tools for Agile Product Teams
 
The Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and PrognosticationThe Past and Future of Agility: Lean and Agile Trends and Prognostication
The Past and Future of Agility: Lean and Agile Trends and Prognostication
 
Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...
Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...
Making Improvement Standard: Making Agile Practices Dynamic through Lean Stan...
 
Agile Transformation at The National Geographic Society
Agile Transformation at The National Geographic SocietyAgile Transformation at The National Geographic Society
Agile Transformation at The National Geographic Society
 
Agile Agile: Adapting Practices to Support Explosive Growth by Ben Foster
Agile Agile: Adapting Practices to Support Explosive Growth by Ben FosterAgile Agile: Adapting Practices to Support Explosive Growth by Ben Foster
Agile Agile: Adapting Practices to Support Explosive Growth by Ben Foster
 

Recently uploaded

Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
Nauman Safdar
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
allensay1
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
ZurliaSoop
 

Recently uploaded (20)

Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Mckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for ViewingMckinsey foundation level Handbook for Viewing
Mckinsey foundation level Handbook for Viewing
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGParadip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Paradip CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165Lucknow Housewife Escorts  by Sexy Bhabhi Service 8250092165
Lucknow Housewife Escorts by Sexy Bhabhi Service 8250092165
 
Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
Rice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna ExportsRice Manufacturers in India | Shree Krishna Exports
Rice Manufacturers in India | Shree Krishna Exports
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan CytotecJual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
Jual Obat Aborsi ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cytotec
 
Falcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial WingsFalcon Invoice Discounting: Tailored Financial Wings
Falcon Invoice Discounting: Tailored Financial Wings
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 

The Agile PMO: From Process Police to Adaptive Leadership

  • 1. The Agile PMO From Process Police to Adaptive Leadership Presented by Arlen Bankston Arlen.Bankston@LitheSpeed.com @lithespeed
  • 2. Meet your Presenter Arlen Bankston • Co-Founder of LitheSpeed, LLC • User experience & product development background • 14 years of Agile experience • Lean Six Sigma Master Black Belt • Lately 40% training, 20% each of coaching, product development & management 2
  • 3. 3 Agenda 1. Agile Adoption Snapshot 2. Setting up the Agile PMO 3. From Process Police to Adaptive Leadership – Project Prioritization & Selection – Portfolio Tracking – Resource Management – Sustainable Agile Adoption 4. Q&A Adaptive Leadership Adaptive leadership is the collaborative, flexible and learning-based management of programs and portfolios.
  • 4. Agile is an umbrella term for a group of iterative and incremental software development methods. 4 Agile Adoption Snapshot Source: 2011 The State of Agile Development Survey Kanban
  • 5. 5 State of Agile Adoption Agile teams are doing well, but we need to raise our game to overcome systemic problems… State of Agile Development Survey, http://www.versionone.com
  • 7. 7 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 continuous flow of value our focus. • We deliver reliable results by engaging customers in frequent interactions and shared ownership. • We expect uncertainty and manage for it through iterations, anticipation, and adaptation. • We unleash creativity and innovation by recognizing that individuals are the ultimate source of value, and creating an environment where they can make a difference. • We boost performance through group accountability for results and shared responsibility for team effectiveness. • We improve effectiveness and reliability through situationally specific strategies, processes and practices. A Guide to the Project Management Body of Knowledge (PMBOK® Guide), Third Edition © 2004 Declaration of Inter-dependence, http://pmdoi.org [©2005 David Anderson, Sanjiv Augustine, Christopher Avery, Alistair Cockburn, Mike Cohn, Doug DeCarlo, Donna Fitzgerald, Jim Highsmith, Ole Jepsen, Lowell Lindstrom, Todd Little, 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?
  • 8. 8 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 • Guiding & tracking project portfolios using Agile reporting techniques • Moving towards a stable teams model of resource management • Scaling and sustaining agile adoption by supporting and empowering Scrum teams Adaptive Leadership Adaptive leadership is the collaborative, flexible and learning-based management of programs and portfolios.
  • 10. Intense collaboration via: 1. Face-to-face communication 2. Generalizing specialists 3. Self-discipline and decentralized control Traditional Silos Customer BA Designer DeveloperPM Core Team (EXAMPLE) BA / Tester BA Tester Product Owner Developer Designer Developer / BA SM Release Manager Capacity Planner Prod. Architect Tech Ops Business Sponsor Risk Assessor Security 10 A Sample Agile Team BAAnalysts DeveloperDeveloperDeveloper Designers Tester The Core Project Team ideally consists of 5-9 dedicated members (7 +/- 2). The Extended Team can contain many additional members, each playing an important role, but they are typically not dedicated to the effort. TesterTestersDevs
  • 11. 11 Network of Small Teams “…for a large organization to work it must behave like a related group of small organizations.” - E. F. Schumacher , Small is Beautiful Scaling may require, at certain levels: • Chief ScrumMasters • Strategic Product Owners • Tactical Product Owners • Lightweight Agile PMOs serving as a “guiding coalition” Accelerate! By John Kotter, HBR, November 2012
  • 12. 12 Organizational Structure • 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)
  • 14. 14 The Typical Project Portfolio • Too much Work in Process (too many in-flight 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)
  • 15. 15 Portfolio 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 1 Development 3 24 Little’s Law Business Goals & Strategy Production Sunset Cycle Time = Backlog WIP Completion Rate
  • 17. Example Visual Management Systems Simple tools can facilitate deep conversations. 17 Columns are Sprints Rows are Feature Streams
  • 21. 21 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
  • 22.
  • 23. Who Should be Involved? A portfolio management team might include: • Chief ScrumMaster to lead the creation, maintenance, and facilitation of the portfolio management system. • Team ScrumMasters or Project Managers will provide insight into dependencies and blockers, as well as highlight process improvement and collaborative opportunities. • Team dependency representatives will be nominated by each team, changing as necessary each sprint, to provide insight into specific technical and process issues. 23
  • 24. Who Should be Involved? (cont.) • Stakeholder dependency representatives must attend when called upon by the teams. They will generally represent key customers and affected departments, such as sales, marketing, and operations. • Product owners will collaborate between themselves to optimize realization of their value propositions, adjusting scope and workloads as appropriate. • One strategic product owner will be responsible for facilitating high-level tradeoffs, ensuring smart release strategies across the teams and outbound communication to interested stakeholders. 24
  • 25. Portfolio Management Agenda A typical session agenda: • Review action items from previous meetings • Update visual management system, ensuring that each team’s sprints are updated to reflect completed and planned items • Review status and roadblocks by major feature set • Review new scope or action items that have been identified or suggested 25
  • 26. Value Card Examples • Data interface design for Renewal by product category report service (Dependency - Data Team) • AppScan for Sales Service Platform (Sales Service Team) • Usability Testing Session (Mobile Team) • Stub Data service for Renewal by product category report (Dependency - Data Team) • Skeletal Renewal by product category report - Consuming stub data service (Mobile Team) • Final Data service for Renewal by product category report • Mobile Platform - Final Renewal by product category report (Mobile Team) • Sales Service Platform - Final Renewal by product category report (Sales Service Team) Feature Finalizer Non-code milestone Incremental Delivery 26
  • 28. 28 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
  • 29. 29 Costs of Task-Switching 0 20 40 60 80 100 1 2 3 4 5 PercentofTimeon Value-AddingTasks Number of Assigned Tasks Source: Managing New Product and Process Development, Clark and Wheelwright, p. 242, 1992
  • 30. 30 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: – 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)
  • 31. 31 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. 33 Sustaining Agile Adoption Agile PMOs should support and empower their teams by: • Instilling a culture of process discipline • Raising individuals’ capability to enable team empowerment • Helping teams with continuous improvement
  • 34. 34 Culture of Process Discipline • Standardize high-level process steps, deliverables, tools and artifacts • Agree on process audit procedures • Develop standard process metrics The Six Sigma Paradox To attain six sigma performance, we must minimize process variability, slack and redundancy by building variability, slack and redundancy into our organizations. Create a defined and reliable process:
  • 35. 35 Team Empowerment • Decentralize authority for freedom • Focus on helping raise team capability • Help build a culture of continuous improvement Empowerment = Freedom * Capability Situational Leadership® – Paul Hershey and Ken Blanchard
  • 36. Continuous Improvement The useful way to do “Lessons Learned:” • Periodically take a look at what is and is not working in your process • Typically 15–30 minutes • Done after every sprint • Whole team participates • Generates action items to continuously improve project execution Working Well Not Working Well Automated unit testing 6am Daily Standup Customers highly satisfied Testing team availability Retrospectives have improved process Build cycle time Estimates are stabilizing Product Owner availability Action Items Set SLA with QA team PO delegates to proxy during Sprints 8am standup
  • 38. 38 In Summary – An Agile Role for the PMO Agile PMOs work by: • 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
  • 39. 39 Contact Us for Further Information Arlen Bankston Managing Partner Arlen.Bankston@LitheSpeed.com On the Web: http://www.lithespeed.com http://www.senseitool.com "I only wish I had read this book when I started my career in software product management, or even better yet, when I was given my first project to manage. In addition to providing an excellent handbook for managing with agile software development methodologies, Managing Agile Projects offers a guide to more effective project management in many business settings." John P. Barnes, former Vice President of Product Management at Emergis, Inc.