SlideShare une entreprise Scribd logo
1  sur  25
Agile Portfolio Management
© Copyright 2014 Conteneo, Inc. 1
Four Key Concepts
Large organizations adopting Agile must manage
four key concepts.
© Copyright 2014 Conteneo, Inc. 2
Type of Work
Size of
Team(s)
Project
Governance
Portfolio
Governance
Four Key Questions
This deck will provide an overview of how to do this
by framing these concepts as questions.
© Copyright 2014 Conteneo, Inc. 3
Type of Work
Size of
Team(s)
Project
Governance
Portfolio
Governance
What kind of
work are we
doing?
What
processes
should we use
to estimate
and manage
deliverables?
What
governance
strategy
should we
choose?
How should we
allocate and
structure teams
within a project
or product?
How does the
number of
teams grow over
time?
PMO &Product Development Processes
4
PM
TPM
Team
SM
Portfolio board
Portfolio Management Process
Select the right projects.
Allocate resources to projects.
Product Development Process
Build the right stuff.
Build the right way.
Organize based on allocated resources.
Engage in process improvement.
Link between
portfolio &
product.
Assumptions
• We assume the reader is familiar with Agile
development techniques, including Scrum, XP
and Lean Kanban.
• In other words, this really is for large
organizations who want to scale in a sensible way.
© Copyright 2014 Conteneo, Inc. 5
Let’s start with Types of Work
And we’ll keep going from there
Corporate Initiatives
We Distinguish Three Types of Work
7
Ongoing
Product
Development
NEW
Product
Development
1
2
3
BYOD Security
CRM Migration
Other corporate
initiatives
Product Life Cycle
Stage Gate
Projects move through defined stages via formal gates.
We Distinguish Two Governance Processes
8
UNDERSTANDING DEVELOPMENT
ANALYSIS AND
PLANNING
END / LAUNCH
Gate 1 Gate 2 Gate 3 Gate 4 Closure
New
Roadmap & Backlog
Projects or work items move
under the control of the teams
that control these items.
Roadmap
Backlog
Corporate Initiatives
Work Processes and Governance Models
9
Ongoing
Product
Development
Product Life Cycle
NEW
Product
Development
.fr migration
.it migration
Other corporate
initiatives
Stage
Gate
Stage Gate
Roadmap and Backlog
What is an Agile Team?
© Copyright 2014 Conteneo, Inc. 10
Product Manager
Represents business goals,
focused on value.
Prioritizes.
Agile Coach (Scrum Master)
Focused on product planning,
sprint boundaries, milestones
Pull vs. Push model to
create and consume backlog
of coaching events.
Coaches drive teams to increase
performance the OODA loop.
Dev Team
Because the team is capable of building and releasing code into
production they are usually cross-functional and interdisciplinary.
Can put code into production!
Corporate Initiatives
Teams are Allocated by the PMO
11
Ongoing
Product
Development
Product Life Cycle
NEW
Product
Development
.fr migration
.it migration
Other corporate
initiatives
Stage
Gate
Stage Gate
Roadmap and Backlog
Piccolo
1 Team
Grande
>4 Teams
Medio
2-4 Teams
Note:
Within a product line or
vertical there may be
several active projects.
Each project has a
separate backlog, a
defined team structure
and a chosen process
model.
Corporate Initiatives
Team Allocation Strategies
12
Ongoing
Product
Development
Product Life Cycle
NEW
Product
Development
.fr migration
.it migration
Other corporate
initiatives
Stage
Gate
Stage Gate
Roadmap and Backlog
Stay Lean – Grow as
success warrants
Grow in a defined manner based
on Stage-Gates and Resources
Grow rapidly
to capitalize
on market
share / profit.
Reduce size
to free up
cash for new
growth
Stabilize on a
team sized
commensurate
with profit.
Teams Allocated By Forward Planning
13
UNDERSTANDING DEVELOPMENT
ANALYSIS AND
PLANNING
END / LAUNCH
Gate 1 Gate 2 Gate 3 Gate 4 Closure
Number
ofTeams
Time
A Piccolo might be a
single team over the
life of the project.
A Medio might start
with two teams in
early phases, grow a
bit, then shrink.
A Grande might be a
large project/product
designed to absorb
many teams through
architecture.
Architecture is What Drives Team Scale
OOPSLA-98 14
Interface
Domain
Model
Object
Translation and
Persistant Store
Route
Management
Fleet
ManagementScheduling
A
B
Individual
Teams Have
Independent
Structure
“Build the Right Thing”
“BuildtheRightWay”
Shapes Of Projects
© Copyright 2014 Conteneo, Inc. 15
ALL FIXED
From Iron Triangle to Agile Triangle
ScopeRESOURCES
Schedule
The Iron Triangle
ScopeRESOURCES
Schedule
The Agile Triangle
FIXED
NEGOTIATEDMOSTLY
FIXED
From Agile Triangle to Continuous Flow
Sprint Sprint Sprint Sprint Sprint…
Sprint Sprint Sprint SprintSprint Sprint
SprintSprint Sprint SprintSprint
Bigger / Infrequent Market Facing Releases
Buffer Push
Enterprise
Chunk
Flow
Increasing
• Autonomy
• Decoupled
Teams
• Automation
Sprint Sprint Sprint
Absolutely Reliable Date Driven Releases
Train
Sprint Sprint Sprint
Irregular releases based on a „Chunk“ of Value
Release Every Sprint
Teams Work According to
Defined Project Shapes
18
Enterprise
Designed to hit market windows defined in roadmaps, Enterprise
projects have release plans consisting of multiple sprints based
on thorough release planning. Maps nicely to traditional PMI-styl
project management. Emphasizes learning and adjustment.
Train
Date-driven projects with heavy up front planning; closely
associated with service platforms.
Chunk
Shorter, irregular release cycles based on “chunk” of business
value that are pushed to production is ready. Intense interactions
with PO and team. Closely aligned with Lean Kanban and
startups.
Flow
Continuous release cycles (release after every Sprint); continuous
planning. Backlogs need grooming.
Putting These Concepts Together
© Copyright 2014 Conteneo, Inc. 19
A Tale of Three Configurations
© Copyright 2014 Conteneo, Inc. 20
A stable product with
millions in revenue
A new product
initiative, just being
verified
A corporate initiative to
consolidate logins across
platforms
Type of Work Ongoing Prod Dev New Prod Dev Corp Initiative
Governance Roadmap & Backlog Stage-Gate Stage-Gate
Shape of Project Enterprise or Chunk,
likely Enterprise
Chunk Train
Size of Team Based on Revenue Piccolo Based on Budget
Allocation
Strategy
Stable, defined by
yearly revenue
Small with potential
to grow
Planned rise and fall
Techniques to
leverage include:
Agile Product
Management
Lean Startup Cynefin
Strategy-Glue-Tactics
Agile Product Development
PM/PO Deliverables
22
Strategy
Tactics
Glue
Longer term
Holistic
Shorter Term
Focused
Product
Vision
Product
Purpose
Why
Roadmap
User Story map
Backlog
Release Plan
Lean Canvas
Business Model Canvas
Business Drivers
Sprint
Flows
23
Strategy
Tactics
Glue
Longer term
Holistic
Shorter Term
Focused
Product
Vision
Product
Purpose
Why
Roadmap
User Story map
Backlog
Release Plan
Lean Canvas
Business Model Canvas
Business Drivers
Sprint
Techniques
24
Strategy
Tactics
Glue
Longer term
Holistic
Shorter Term
Focused
Product
Vision
Product
Purpose
Why
Roadmap
User Story map
Backlog
Release Plan
Lean Canvas
Business Model Canvas
Business Drivers
Sprint
Prune The Product Tree
Speed Boat
Vision Box
Me and My Shadow
Start Your Day
Buy a Feature
Whole Product
© Copyright 2014 Conteneo, Inc. 25
480 San Antonio Road, Suite 202
Mountain View, CA 94040
mobile: (408) 529-0319
luke.hohmann@conteneo.co

Contenu connexe

Tendances

Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFe
Josef Scherer
 

Tendances (20)

An Overview of SAFe
An Overview of SAFeAn Overview of SAFe
An Overview of SAFe
 
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)
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th MeetupAgile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
Agile Transformation Kick Start - Sathyanaraya H R - Scrum Bangalore 19th Meetup
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Align to Strategy with Portfolio Management & Jira Align
Align to Strategy with Portfolio Management & Jira AlignAlign to Strategy with Portfolio Management & Jira Align
Align to Strategy with Portfolio Management & Jira Align
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale Scrum
 
Agile adoption vs Agile transformation
Agile adoption vs Agile transformationAgile adoption vs Agile transformation
Agile adoption vs Agile transformation
 
Agile portfolio management
Agile portfolio managementAgile portfolio management
Agile portfolio management
 
Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
10 steps to a successsful enterprise agile transformation global scrum 2018
10 steps to a successsful enterprise agile transformation   global scrum 201810 steps to a successsful enterprise agile transformation   global scrum 2018
10 steps to a successsful enterprise agile transformation global scrum 2018
 
Agile Transformation Defined
Agile Transformation DefinedAgile Transformation Defined
Agile Transformation Defined
 
Introduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFeIntroduction to Scaled Agile Framework SAFe
Introduction to Scaled Agile Framework SAFe
 
Agile & Lean PMO
Agile & Lean PMOAgile & Lean PMO
Agile & Lean PMO
 
Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)Scaled Agile Framework in 10 minutes (CAS2015)
Scaled Agile Framework in 10 minutes (CAS2015)
 
Lean-Agile PMO
Lean-Agile PMOLean-Agile PMO
Lean-Agile PMO
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 

En vedette

Agile Portfolio Planning
Agile Portfolio PlanningAgile Portfolio Planning
Agile Portfolio Planning
Chad Holdorf
 
Agile portfolio management decision-making
Agile portfolio management decision-makingAgile portfolio management decision-making
Agile portfolio management decision-making
Johan Oskarsson
 

En vedette (19)

Removing the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and AgileRemoving the Friction Between Project and Portfolio Management and Agile
Removing the Friction Between Project and Portfolio Management and Agile
 
A Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product RoadmappingA Pattern Language for Strategic Product Roadmapping
A Pattern Language for Strategic Product Roadmapping
 
Project portfolio management in an Lean Agile World – Rami Karam
Project portfolio management in an Lean Agile World – Rami KaramProject portfolio management in an Lean Agile World – Rami Karam
Project portfolio management in an Lean Agile World – Rami Karam
 
Business Analyst World 2011 Agile IT Portfolio Management
Business Analyst World 2011 Agile IT Portfolio ManagementBusiness Analyst World 2011 Agile IT Portfolio Management
Business Analyst World 2011 Agile IT Portfolio Management
 
Portfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and valuePortfolio management and agile: a look at risk and value
Portfolio management and agile: a look at risk and value
 
Agile Portfolio Planning
Agile Portfolio PlanningAgile Portfolio Planning
Agile Portfolio Planning
 
The agile pmo v2
The agile pmo v2The agile pmo v2
The agile pmo v2
 
Agile Portfolio Management Datasheet
Agile Portfolio Management DatasheetAgile Portfolio Management Datasheet
Agile Portfolio Management Datasheet
 
Agile pmo brussels 2012
Agile pmo brussels 2012Agile pmo brussels 2012
Agile pmo brussels 2012
 
Frameworks for Human-Centered Design
Frameworks for Human-Centered DesignFrameworks for Human-Centered Design
Frameworks for Human-Centered Design
 
Michael Nir - The Agile PMO
Michael Nir - The Agile PMO Michael Nir - The Agile PMO
Michael Nir - The Agile PMO
 
Herding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio managementHerding cats or flocking birds - agile portfolio management
Herding cats or flocking birds - agile portfolio management
 
Agile portfolio management - Tools that help to reduce demand
Agile portfolio management - Tools that help to reduce demandAgile portfolio management - Tools that help to reduce demand
Agile portfolio management - Tools that help to reduce demand
 
Agile portfolio management decision-making
Agile portfolio management decision-makingAgile portfolio management decision-making
Agile portfolio management decision-making
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
The Relationship Between ITG and ITSM Lifecycles
The Relationship Between ITG and ITSM Lifecycles  The Relationship Between ITG and ITSM Lifecycles
The Relationship Between ITG and ITSM Lifecycles
 
Big data - The reference
Big data - The referenceBig data - The reference
Big data - The reference
 
Owasp appsensor self-protecting applications
Owasp appsensor self-protecting applicationsOwasp appsensor self-protecting applications
Owasp appsensor self-protecting applications
 
TEDx 10commandments
TEDx 10commandmentsTEDx 10commandments
TEDx 10commandments
 

Similaire à Agile PMO

Agile product roadmapping
Agile product roadmappingAgile product roadmapping
Agile product roadmapping
Anupam Kundu
 
Design & Develop Disruptive Software
Design & Develop Disruptive SoftwareDesign & Develop Disruptive Software
Design & Develop Disruptive Software
PALO IT
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
Charles Cooper
 

Similaire à Agile PMO (20)

Agile PMO - PM
Agile PMO - PMAgile PMO - PM
Agile PMO - PM
 
My Single Point Innovation execution
My Single Point Innovation executionMy Single Point Innovation execution
My Single Point Innovation execution
 
5-Levers-of-Corporate-Entrepreneurship-Rainmaking-Transport
5-Levers-of-Corporate-Entrepreneurship-Rainmaking-Transport5-Levers-of-Corporate-Entrepreneurship-Rainmaking-Transport
5-Levers-of-Corporate-Entrepreneurship-Rainmaking-Transport
 
Agile product roadmapping
Agile product roadmappingAgile product roadmapping
Agile product roadmapping
 
Responsive ppm tech-leaders
Responsive ppm tech-leadersResponsive ppm tech-leaders
Responsive ppm tech-leaders
 
Ritech Solutions - Innovation Furnace Client Paper
Ritech Solutions -  Innovation Furnace Client Paper Ritech Solutions -  Innovation Furnace Client Paper
Ritech Solutions - Innovation Furnace Client Paper
 
Whitepaper - Connected Project Portfolio Management in the Oil & Gas Industry
Whitepaper - Connected Project Portfolio Management in the Oil & Gas IndustryWhitepaper - Connected Project Portfolio Management in the Oil & Gas Industry
Whitepaper - Connected Project Portfolio Management in the Oil & Gas Industry
 
Venture Path
Venture PathVenture Path
Venture Path
 
Catalyst Strategies Annual Operational Planning Framework
Catalyst Strategies Annual Operational Planning FrameworkCatalyst Strategies Annual Operational Planning Framework
Catalyst Strategies Annual Operational Planning Framework
 
Regional innovation program operating model strawman v1
Regional innovation program operating model strawman v1Regional innovation program operating model strawman v1
Regional innovation program operating model strawman v1
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
Project portfolio management - webinar
Project portfolio management - webinarProject portfolio management - webinar
Project portfolio management - webinar
 
Webinar: Project portfolio management - slides
Webinar: Project portfolio management - slidesWebinar: Project portfolio management - slides
Webinar: Project portfolio management - slides
 
Business Planning in Real Life, Part 1
Business Planning in Real Life, Part 1Business Planning in Real Life, Part 1
Business Planning in Real Life, Part 1
 
Innovation Framework open model - kick start toolkit - rev h12018
Innovation Framework   open model - kick start toolkit - rev h12018Innovation Framework   open model - kick start toolkit - rev h12018
Innovation Framework open model - kick start toolkit - rev h12018
 
Innovation framework open model kick start toolkit 2018
Innovation framework open model kick start toolkit 2018Innovation framework open model kick start toolkit 2018
Innovation framework open model kick start toolkit 2018
 
Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016
 
Design & Develop Disruptive Software
Design & Develop Disruptive SoftwareDesign & Develop Disruptive Software
Design & Develop Disruptive Software
 
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
The Agile methodology - Delivering new ways of working, by Sandra Frechette, ...
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 

Plus de Luke Hohmann

Plus de Luke Hohmann (20)

Visible Architectures
Visible ArchitecturesVisible Architectures
Visible Architectures
 
Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019Awesome Superproblems SAFe Summit Keynote 2019
Awesome Superproblems SAFe Summit Keynote 2019
 
The Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven CollaborationThe Post Agile World of Framework-Driven Collaboration
The Post Agile World of Framework-Driven Collaboration
 
Innovation Games Overview
Innovation Games OverviewInnovation Games Overview
Innovation Games Overview
 
Agile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing AgileAgile New Zealand Keynote: Agile Being vs. Doing Agile
Agile New Zealand Keynote: Agile Being vs. Doing Agile
 
Conteneo Weave Overview
Conteneo Weave OverviewConteneo Weave Overview
Conteneo Weave Overview
 
Conteneo Weave Idea Engine
Conteneo Weave Idea EngineConteneo Weave Idea Engine
Conteneo Weave Idea Engine
 
Conteneo Weave Decision Engine
Conteneo Weave Decision EngineConteneo Weave Decision Engine
Conteneo Weave Decision Engine
 
Conteneo Weave: Advanced Powers
Conteneo Weave: Advanced PowersConteneo Weave: Advanced Powers
Conteneo Weave: Advanced Powers
 
2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results2017 San Jose, CA Zero-Based Budgeting Results
2017 San Jose, CA Zero-Based Budgeting Results
 
How to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility ProgramHow to Prioritize Grants in a Corporate Social Responsibility Program
How to Prioritize Grants in a Corporate Social Responsibility Program
 
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile RoadmappingScrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
Scrum Alliance Collaboration at Scale Webinar: Agile Roadmapping
 
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and DeliberationCXPA 2016 Keynote: Designing for Collaboration and Deliberation
CXPA 2016 Keynote: Designing for Collaboration and Deliberation
 
2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator2016 San José, CA Budget Allocator
2016 San José, CA Budget Allocator
 
IIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke HohmannIIBA Columbus 2015 Keynote by Luke Hohmann
IIBA Columbus 2015 Keynote by Luke Hohmann
 
Scrum Alliance Growth Games Project
Scrum Alliance Growth Games ProjectScrum Alliance Growth Games Project
Scrum Alliance Growth Games Project
 
Using Product Box to Build the Complete Developer
Using Product Box to Build the Complete DeveloperUsing Product Box to Build the Complete Developer
Using Product Box to Build the Complete Developer
 
in-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game Flowsin-person Innovation Games: Overview and Game Flows
in-person Innovation Games: Overview and Game Flows
 
How to be an effective Innovation Games Observers
How to be an effective Innovation Games ObserversHow to be an effective Innovation Games Observers
How to be an effective Innovation Games Observers
 
Establishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance TestsEstablishing Release Quality Levels and Release Acceptance Tests
Establishing Release Quality Levels and Release Acceptance Tests
 

Dernier

%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 

Dernier (20)

%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 

Agile PMO

  • 1. Agile Portfolio Management © Copyright 2014 Conteneo, Inc. 1
  • 2. Four Key Concepts Large organizations adopting Agile must manage four key concepts. © Copyright 2014 Conteneo, Inc. 2 Type of Work Size of Team(s) Project Governance Portfolio Governance
  • 3. Four Key Questions This deck will provide an overview of how to do this by framing these concepts as questions. © Copyright 2014 Conteneo, Inc. 3 Type of Work Size of Team(s) Project Governance Portfolio Governance What kind of work are we doing? What processes should we use to estimate and manage deliverables? What governance strategy should we choose? How should we allocate and structure teams within a project or product? How does the number of teams grow over time?
  • 4. PMO &Product Development Processes 4 PM TPM Team SM Portfolio board Portfolio Management Process Select the right projects. Allocate resources to projects. Product Development Process Build the right stuff. Build the right way. Organize based on allocated resources. Engage in process improvement. Link between portfolio & product.
  • 5. Assumptions • We assume the reader is familiar with Agile development techniques, including Scrum, XP and Lean Kanban. • In other words, this really is for large organizations who want to scale in a sensible way. © Copyright 2014 Conteneo, Inc. 5
  • 6. Let’s start with Types of Work And we’ll keep going from there
  • 7. Corporate Initiatives We Distinguish Three Types of Work 7 Ongoing Product Development NEW Product Development 1 2 3 BYOD Security CRM Migration Other corporate initiatives Product Life Cycle
  • 8. Stage Gate Projects move through defined stages via formal gates. We Distinguish Two Governance Processes 8 UNDERSTANDING DEVELOPMENT ANALYSIS AND PLANNING END / LAUNCH Gate 1 Gate 2 Gate 3 Gate 4 Closure New Roadmap & Backlog Projects or work items move under the control of the teams that control these items. Roadmap Backlog
  • 9. Corporate Initiatives Work Processes and Governance Models 9 Ongoing Product Development Product Life Cycle NEW Product Development .fr migration .it migration Other corporate initiatives Stage Gate Stage Gate Roadmap and Backlog
  • 10. What is an Agile Team? © Copyright 2014 Conteneo, Inc. 10 Product Manager Represents business goals, focused on value. Prioritizes. Agile Coach (Scrum Master) Focused on product planning, sprint boundaries, milestones Pull vs. Push model to create and consume backlog of coaching events. Coaches drive teams to increase performance the OODA loop. Dev Team Because the team is capable of building and releasing code into production they are usually cross-functional and interdisciplinary. Can put code into production!
  • 11. Corporate Initiatives Teams are Allocated by the PMO 11 Ongoing Product Development Product Life Cycle NEW Product Development .fr migration .it migration Other corporate initiatives Stage Gate Stage Gate Roadmap and Backlog Piccolo 1 Team Grande >4 Teams Medio 2-4 Teams Note: Within a product line or vertical there may be several active projects. Each project has a separate backlog, a defined team structure and a chosen process model.
  • 12. Corporate Initiatives Team Allocation Strategies 12 Ongoing Product Development Product Life Cycle NEW Product Development .fr migration .it migration Other corporate initiatives Stage Gate Stage Gate Roadmap and Backlog Stay Lean – Grow as success warrants Grow in a defined manner based on Stage-Gates and Resources Grow rapidly to capitalize on market share / profit. Reduce size to free up cash for new growth Stabilize on a team sized commensurate with profit.
  • 13. Teams Allocated By Forward Planning 13 UNDERSTANDING DEVELOPMENT ANALYSIS AND PLANNING END / LAUNCH Gate 1 Gate 2 Gate 3 Gate 4 Closure Number ofTeams Time A Piccolo might be a single team over the life of the project. A Medio might start with two teams in early phases, grow a bit, then shrink. A Grande might be a large project/product designed to absorb many teams through architecture.
  • 14. Architecture is What Drives Team Scale OOPSLA-98 14 Interface Domain Model Object Translation and Persistant Store Route Management Fleet ManagementScheduling A B Individual Teams Have Independent Structure “Build the Right Thing” “BuildtheRightWay”
  • 15. Shapes Of Projects © Copyright 2014 Conteneo, Inc. 15
  • 16. ALL FIXED From Iron Triangle to Agile Triangle ScopeRESOURCES Schedule The Iron Triangle ScopeRESOURCES Schedule The Agile Triangle FIXED NEGOTIATEDMOSTLY FIXED
  • 17. From Agile Triangle to Continuous Flow Sprint Sprint Sprint Sprint Sprint… Sprint Sprint Sprint SprintSprint Sprint SprintSprint Sprint SprintSprint Bigger / Infrequent Market Facing Releases Buffer Push Enterprise Chunk Flow Increasing • Autonomy • Decoupled Teams • Automation Sprint Sprint Sprint Absolutely Reliable Date Driven Releases Train Sprint Sprint Sprint Irregular releases based on a „Chunk“ of Value Release Every Sprint
  • 18. Teams Work According to Defined Project Shapes 18 Enterprise Designed to hit market windows defined in roadmaps, Enterprise projects have release plans consisting of multiple sprints based on thorough release planning. Maps nicely to traditional PMI-styl project management. Emphasizes learning and adjustment. Train Date-driven projects with heavy up front planning; closely associated with service platforms. Chunk Shorter, irregular release cycles based on “chunk” of business value that are pushed to production is ready. Intense interactions with PO and team. Closely aligned with Lean Kanban and startups. Flow Continuous release cycles (release after every Sprint); continuous planning. Backlogs need grooming.
  • 19. Putting These Concepts Together © Copyright 2014 Conteneo, Inc. 19
  • 20. A Tale of Three Configurations © Copyright 2014 Conteneo, Inc. 20 A stable product with millions in revenue A new product initiative, just being verified A corporate initiative to consolidate logins across platforms Type of Work Ongoing Prod Dev New Prod Dev Corp Initiative Governance Roadmap & Backlog Stage-Gate Stage-Gate Shape of Project Enterprise or Chunk, likely Enterprise Chunk Train Size of Team Based on Revenue Piccolo Based on Budget Allocation Strategy Stable, defined by yearly revenue Small with potential to grow Planned rise and fall Techniques to leverage include: Agile Product Management Lean Startup Cynefin
  • 22. PM/PO Deliverables 22 Strategy Tactics Glue Longer term Holistic Shorter Term Focused Product Vision Product Purpose Why Roadmap User Story map Backlog Release Plan Lean Canvas Business Model Canvas Business Drivers Sprint
  • 23. Flows 23 Strategy Tactics Glue Longer term Holistic Shorter Term Focused Product Vision Product Purpose Why Roadmap User Story map Backlog Release Plan Lean Canvas Business Model Canvas Business Drivers Sprint
  • 24. Techniques 24 Strategy Tactics Glue Longer term Holistic Shorter Term Focused Product Vision Product Purpose Why Roadmap User Story map Backlog Release Plan Lean Canvas Business Model Canvas Business Drivers Sprint Prune The Product Tree Speed Boat Vision Box Me and My Shadow Start Your Day Buy a Feature Whole Product
  • 25. © Copyright 2014 Conteneo, Inc. 25 480 San Antonio Road, Suite 202 Mountain View, CA 94040 mobile: (408) 529-0319 luke.hohmann@conteneo.co