SlideShare a Scribd company logo
Value
Features over Projects
effective agile.Ralph Jocham ralph.jocham@effectiveagile.com
Ralph Jocham
•  Started as programmer; discovered process as a problem early on
•  First Unified Process with UML
•  Agile since 2000 with XP
•  Scrum in 2003
•  Oracle, LinkedIn, Roche, Google, The Gap, Swisscom, Texas Instruments, Siemens Medical,
ThoughtWorks, JPMorganChase
•  Did come around, different cultures and domains
•  Founder of effective agile.
•  Trainer with
10-­‐Apr-­‐14	
   effective agile. 3
Plan	
  
Analyze	
  
Design	
  
Code	
  
Test	
  
Release	
  
	
  
	
  
10-­‐Apr-­‐14	
   effective agile. 4
Work is organized
by activity
è Big Batches
Plan	
   Analyze	
   Design	
   Code	
   Test	
   Release	
  
>60% of features are rarely or never used
(source:	
  Standish	
  Group)	
  
25-­‐Nov-­‐2011	
   effective agile. 5
Defined vs Emperical
10-­‐Apr-­‐14	
   effective agile. 6
Scrum (Empirical)"
Waterfall (Defined)"
Plan for the entire
project up-front	
  
Plan a little for the
entire project and then
a little for each Sprint"
(source:	
  effecGve	
  agile)	
  
intern	
  
extern	
  
intern	
  
extern	
  
intern	
  
extern	
  
Plan	
   Analyze	
   Design	
   Code	
   Test	
   Release	
  
Plan	
  
Plan	
  
Plan	
  
Design	
  
Code	
  
Test	
  
Release	
  
Plan	
  
Plan	
  
Design	
  
Code	
  
Test	
  
Release	
  
Plan	
  
Plan	
  
Design	
  
Code	
  
Test	
  
Release	
  
Plan	
  
Plan	
  
Design	
  
Code	
  
Test	
  
Release	
  
Value
10-­‐Apr-­‐14	
   effective agile. 7
Original	
  Vision	
  
Original	
  SoluGon	
  
Sprint	
  11	
  
Sprint	
  2	
  
Sprint	
  n	
   Sprint	
  n+1	
  
AddiGonal	
  Value	
  
	
  Welcoming	
  change/	
  
Coping	
  with	
  Complexity	
  
	
  
Dev	
  
Release	
  Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
Planning	
   Design	
   Release	
  Analysis	
   TesGng	
  
Design	
   Dev	
   TesGng	
   Release	
  
100%	
  
50%	
  40%	
  
Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
100%	
  
Major	
  Release	
  
Major	
  Release	
  
Major	
  Release	
  
Major	
  Release	
  
Dev	
  
10-­‐Apr-­‐14	
   effective agile.
(Source:	
  Gerald	
  Weinberg,	
  Quality	
  SoVware	
  Management:	
  Systems	
  Thinking)	
  
V1	
  ©	
  2012	
  Ralph	
  Jocham	
  
effective agile.
www.effectiveagile.com
10-­‐Apr-­‐14	
   effective agile. 9
(source:	
  Johanna	
  Rothman)	
  
Number of active projects
Ability of people to finish projects quickly Competition for people’s time
Ease of managing the portfolioNumber of completed projects
Number of new projects
that start
leads to
leads to
leads to
reduces
leads to
reduces
leads to
reduces
Number of emergency projects that must start
reduces
perpetuates
Complex Adaptive System
10-­‐Apr-­‐14	
   effective agile. 10
F3
$
F2
$
F1
$
F3
$
Project 1 Project 2 Project 3
F4
$
F2
$
F3
$
F1
$
F5
$
F1
$
F3
$
F5
$ F4
$
F4
$
F2
$
F1
$
F5
$
F3
$
F6
$
Software Development
Black Box
Release 1Release 2Release 3Release 4
F4
$
F4
$
F1
$
F5
$
F2
$
F1
$
F4
$
F6
$
F5
$
F3
$
F5
$
$ = predicted ROI of feature
Project = project
F4 = feature of project
capacity is 4 features per release
F3F1
F4F4F1
F3
F5
F2
priorising by business
value and capacity
Release
Train
1 per month
Dev	
  
Release	
  Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
Planning	
   Design	
   Release	
  Analysis	
   TesGng	
  
Design	
   Dev	
   TesGng	
   Release	
  
100%	
  
50%	
  40%	
  
Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
Planning	
   Design	
   Release	
  Analysis	
   Dev	
   TesGng	
  
100%	
  
Major	
  Release	
  
Major	
  Release	
  
Major	
  Release	
  
Point	
  Release	
  
V1	
  
Point	
  
Release	
  V4	
  
Point	
  Release	
  
V1.5	
  
Point	
  Release	
  
V4.2	
  
Major	
  Release	
  
Dev	
  
V1	
  ©	
  2012	
  Ralph	
  Jocham	
  
effective agile.
www.effectiveagile.com
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
FR	
  
Questions?
10-­‐Apr-­‐14	
   effective agile. 12
Ralph Jocham
effective agile.	
  
www.effec*veagile.com	
  
ralph.jocham@effecGveagile.com	
  
@rjocham	
  
25-­‐Nov-­‐2011	
   effective agile. 13
References
•  Manage	
  your	
  Project	
  Por]olio:	
  Increase	
  Your	
  Capacity	
  and	
  Finish	
  More	
  
Projects,	
  Johanna	
  Rothman,	
  PragmaGc	
  Programmers,	
  2009	
  
•  Scaling	
  SoVware	
  Agilty:	
  Best	
  PracGces	
  for	
  Large	
  Enterprises,	
  Dean	
  Leffingwell,	
  
Addison-­‐Wesley,	
  2007	
  
•  SoVware	
  in	
  30	
  Days:	
  How	
  Agile	
  Managers	
  Beat	
  the	
  Odds,	
  Delight	
  Their	
  
Customers	
  and	
  Leave	
  the	
  CompeGtors	
  in	
  the	
  Dust,	
  Ken	
  Schwaber	
  &	
  Jeff	
  
Sutherland,	
  Wiley,	
  2012	
  

More Related Content

PDF
Post-agile approaches - agile for the real world and how to avoid agile failure
PDF
Vmware2021 why even devop nicolefv
PDF
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
PPTX
Agile Project Management - Part 1
PDF
Why Scaling Agile Doesn't Work (and What to Do About It)
PDF
Agile Methods to Develop Tangible Products Quickly
PPTX
Software as Craft
PPTX
Soaring in the Clouds - Don't be dragged down by ITIL bloat!
Post-agile approaches - agile for the real world and how to avoid agile failure
Vmware2021 why even devop nicolefv
Agifall - Combining Waterfall and Agile Development Process for Digital and S...
Agile Project Management - Part 1
Why Scaling Agile Doesn't Work (and What to Do About It)
Agile Methods to Develop Tangible Products Quickly
Software as Craft
Soaring in the Clouds - Don't be dragged down by ITIL bloat!

What's hot (20)

PPTX
Agile vs waterfall
PDF
What I learned from 5 years of sciencing the crap out of DevOps
PPTX
Tools Won't Fix Your Broken DevOps
PPTX
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
PPTX
Agile vs Traditional Project Management
PDF
The Changing Role of Release Engineering in a DevOps World
PDF
Is Being Agile a Good Thing?
PDF
Applying both Agile and Waterfall in one project
PPTX
Evolution of Agile world with Lean Startup Concepts
PDF
ALN_Nepal-Agile_for_the_real_world
PPTX
Pricing Pitfalls...and How to Counter Them
PPTX
The Key to High Performance - What the Data Says
PDF
Top 5 Considerations for DevOps Success in 2018
PPTX
Agile Project Management - Part 2
PPTX
2019 Top Lessons Learned Since the Phoenix Project Was Released
PPTX
Codess Prague - Agile vs Traditional Methods - Apr 2014
PDF
Devops Scorecard
PPTX
Our product development methodology
PDF
Agile in the waterfall
PPTX
DOES15 - Mark Michaelis - Metrics that Matter
Agile vs waterfall
What I learned from 5 years of sciencing the crap out of DevOps
Tools Won't Fix Your Broken DevOps
The Data Behind DevOps: What Does it Take to be a High Performer? Jenkins Wor...
Agile vs Traditional Project Management
The Changing Role of Release Engineering in a DevOps World
Is Being Agile a Good Thing?
Applying both Agile and Waterfall in one project
Evolution of Agile world with Lean Startup Concepts
ALN_Nepal-Agile_for_the_real_world
Pricing Pitfalls...and How to Counter Them
The Key to High Performance - What the Data Says
Top 5 Considerations for DevOps Success in 2018
Agile Project Management - Part 2
2019 Top Lessons Learned Since the Phoenix Project Was Released
Codess Prague - Agile vs Traditional Methods - Apr 2014
Devops Scorecard
Our product development methodology
Agile in the waterfall
DOES15 - Mark Michaelis - Metrics that Matter
Ad

Similar to Agile Portfolio Based Release Trains by Ralph Jocham (20)

PPT
Agile Methods: Fact or Fiction
PPT
Agile adoption julen c. mohanty
PDF
Lean/Agile Depth Assessment Checklist A3
PPTX
Agile Estimation And Planning Part I
PDF
PDF
Introduction to Agile Values & Principles
PDF
Introductionto Agile Executive Overview Gpi Asia Rev2
PPT
Essential Elements Of Distributed Agile
PPTX
SAFe v4.6 full
PPTX
Agile certified practitioner Exam Notes
PDF
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
PDF
Intro to Agile Methods for Execs, Leaders, and Managers
PPTX
How Fast Can You Deliver An Idea?
PDF
Why Agile? Back to Basics.
PPTX
Introduction to Agile
PDF
Current Trends in Agile - opening keynote for Agile Israel 2014
PDF
Business Value of Agile Methods: Benefits of Testing Early & Often
PPTX
Benefits of Agile Software Development for Senior Management
PDF
Dollars and dates are killing agile final
PDF
Dollars and Dates are Killing Agile
Agile Methods: Fact or Fiction
Agile adoption julen c. mohanty
Lean/Agile Depth Assessment Checklist A3
Agile Estimation And Planning Part I
Introduction to Agile Values & Principles
Introductionto Agile Executive Overview Gpi Asia Rev2
Essential Elements Of Distributed Agile
SAFe v4.6 full
Agile certified practitioner Exam Notes
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Intro to Agile Methods for Execs, Leaders, and Managers
How Fast Can You Deliver An Idea?
Why Agile? Back to Basics.
Introduction to Agile
Current Trends in Agile - opening keynote for Agile Israel 2014
Business Value of Agile Methods: Benefits of Testing Early & Often
Benefits of Agile Software Development for Senior Management
Dollars and dates are killing agile final
Dollars and Dates are Killing Agile
Ad

More from George Psistakis (7)

PPTX
Analyzing Mixpanel Data into Amazon Redshift
PDF
Blendo - The story behind
PDF
The Daily Scrum (The Scrum Events)
PDF
Why Should You Retrospect? An Agile Story
PDF
Running Agile for a startup and a hard truth
PDF
What is Kanban? An introduction.
PDF
Scrum meetup Athens, Agile toolbox - Episode 00
Analyzing Mixpanel Data into Amazon Redshift
Blendo - The story behind
The Daily Scrum (The Scrum Events)
Why Should You Retrospect? An Agile Story
Running Agile for a startup and a hard truth
What is Kanban? An introduction.
Scrum meetup Athens, Agile toolbox - Episode 00

Recently uploaded (20)

PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Transform Your Business with a Software ERP System
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Introduction to Artificial Intelligence
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Essential Infomation Tech presentation.pptx
PDF
AI in Product Development-omnex systems
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PDF
Odoo Companies in India – Driving Business Transformation.pdf
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
How to Choose the Right IT Partner for Your Business in Malaysia
Transform Your Business with a Software ERP System
Reimagine Home Health with the Power of Agentic AI​
Navsoft: AI-Powered Business Solutions & Custom Software Development
CHAPTER 2 - PM Management and IT Context
Upgrade and Innovation Strategies for SAP ERP Customers
Introduction to Artificial Intelligence
How to Migrate SBCGlobal Email to Yahoo Easily
Design an Analysis of Algorithms II-SECS-1021-03
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Essential Infomation Tech presentation.pptx
AI in Product Development-omnex systems
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Odoo Companies in India – Driving Business Transformation.pdf

Agile Portfolio Based Release Trains by Ralph Jocham

  • 1. Value Features over Projects effective agile.Ralph Jocham ralph.jocham@effectiveagile.com
  • 2. Ralph Jocham •  Started as programmer; discovered process as a problem early on •  First Unified Process with UML •  Agile since 2000 with XP •  Scrum in 2003 •  Oracle, LinkedIn, Roche, Google, The Gap, Swisscom, Texas Instruments, Siemens Medical, ThoughtWorks, JPMorganChase •  Did come around, different cultures and domains •  Founder of effective agile. •  Trainer with
  • 3. 10-­‐Apr-­‐14   effective agile. 3 Plan   Analyze   Design   Code   Test   Release      
  • 4. 10-­‐Apr-­‐14   effective agile. 4 Work is organized by activity è Big Batches Plan   Analyze   Design   Code   Test   Release  
  • 5. >60% of features are rarely or never used (source:  Standish  Group)   25-­‐Nov-­‐2011   effective agile. 5
  • 6. Defined vs Emperical 10-­‐Apr-­‐14   effective agile. 6 Scrum (Empirical)" Waterfall (Defined)" Plan for the entire project up-front   Plan a little for the entire project and then a little for each Sprint" (source:  effecGve  agile)   intern   extern   intern   extern   intern   extern   Plan   Analyze   Design   Code   Test   Release   Plan   Plan   Plan   Design   Code   Test   Release   Plan   Plan   Design   Code   Test   Release   Plan   Plan   Design   Code   Test   Release   Plan   Plan   Design   Code   Test   Release  
  • 7. Value 10-­‐Apr-­‐14   effective agile. 7 Original  Vision   Original  SoluGon   Sprint  11   Sprint  2   Sprint  n   Sprint  n+1   AddiGonal  Value    Welcoming  change/   Coping  with  Complexity    
  • 8. Dev   Release  Planning   Design   Release  Analysis   Dev   TesGng   Planning   Design   Release  Analysis   TesGng   Design   Dev   TesGng   Release   100%   50%  40%   Planning   Design   Release  Analysis   Dev   TesGng   Planning   Design   Release  Analysis   Dev   TesGng   100%   Major  Release   Major  Release   Major  Release   Major  Release   Dev   10-­‐Apr-­‐14   effective agile. (Source:  Gerald  Weinberg,  Quality  SoVware  Management:  Systems  Thinking)   V1  ©  2012  Ralph  Jocham   effective agile. www.effectiveagile.com
  • 9. 10-­‐Apr-­‐14   effective agile. 9 (source:  Johanna  Rothman)   Number of active projects Ability of people to finish projects quickly Competition for people’s time Ease of managing the portfolioNumber of completed projects Number of new projects that start leads to leads to leads to reduces leads to reduces leads to reduces Number of emergency projects that must start reduces perpetuates Complex Adaptive System
  • 10. 10-­‐Apr-­‐14   effective agile. 10 F3 $ F2 $ F1 $ F3 $ Project 1 Project 2 Project 3 F4 $ F2 $ F3 $ F1 $ F5 $ F1 $ F3 $ F5 $ F4 $ F4 $ F2 $ F1 $ F5 $ F3 $ F6 $ Software Development Black Box Release 1Release 2Release 3Release 4 F4 $ F4 $ F1 $ F5 $ F2 $ F1 $ F4 $ F6 $ F5 $ F3 $ F5 $ $ = predicted ROI of feature Project = project F4 = feature of project capacity is 4 features per release F3F1 F4F4F1 F3 F5 F2 priorising by business value and capacity Release Train 1 per month
  • 11. Dev   Release  Planning   Design   Release  Analysis   Dev   TesGng   Planning   Design   Release  Analysis   TesGng   Design   Dev   TesGng   Release   100%   50%  40%   Planning   Design   Release  Analysis   Dev   TesGng   Planning   Design   Release  Analysis   Dev   TesGng   100%   Major  Release   Major  Release   Major  Release   Point  Release   V1   Point   Release  V4   Point  Release   V1.5   Point  Release   V4.2   Major  Release   Dev   V1  ©  2012  Ralph  Jocham   effective agile. www.effectiveagile.com FR   FR   FR   FR   FR   FR   FR   FR   FR   FR   FR   FR   FR  
  • 12. Questions? 10-­‐Apr-­‐14   effective agile. 12 Ralph Jocham effective agile.   www.effec*veagile.com   ralph.jocham@effecGveagile.com   @rjocham  
  • 13. 25-­‐Nov-­‐2011   effective agile. 13 References •  Manage  your  Project  Por]olio:  Increase  Your  Capacity  and  Finish  More   Projects,  Johanna  Rothman,  PragmaGc  Programmers,  2009   •  Scaling  SoVware  Agilty:  Best  PracGces  for  Large  Enterprises,  Dean  Leffingwell,   Addison-­‐Wesley,  2007   •  SoVware  in  30  Days:  How  Agile  Managers  Beat  the  Odds,  Delight  Their   Customers  and  Leave  the  CompeGtors  in  the  Dust,  Ken  Schwaber  &  Jeff   Sutherland,  Wiley,  2012