SlideShare a Scribd company logo
Agile at the enterprise level 
01/10/2014
Jan De Baere 
20+ years in IT 
10+ years into Agile 
5+ years Agile @ scale 
Chair Agile Consortium 
Belgium 
Jan.debaere@cegeka.be
INTRO 
3
In the good old days 
Project: 
Build 1 
long lasting 
stable (stand alone) 
application
In the good old days
Projects in the old days: 
Build 1 
long lasting 
stable application 
Projects today: 
Create/update a 
complex 
dynamic service 
? 
IT centric Business/user centric
2001 
Snowbird 
Agile 
Manifesto
Global vision
When is Agile useful? 
Solution/technology 
Requirements
11 
Process 
PostIT’s… 
Values 
Principles 
Attitude
SCALING 
12
Development 
Classical 
Agile
Scrum
Testing
Requirements
DevOps
Scaling
SAFE 
19
Portfolio 
Program 
Team
Scaled 
Agile 
Framework
Scaled 
Agile 
Framework 
e
SAFe is a template, 
for a large scale software 
development organisation, 
that exhibits agility.
SAFe Overview 
Team Program Portfolio
SAFe Overview 
Team Program Portfolio
Scrum master
Product owner 
Scrum master
SAFe Overview 
Team Program Portfolio
Product manager
Product manager
Product manager
Product manager 
Release train engineer
Product manager 
Release train engineer 
Product manager
SAFe Overview 
Team Program Portfolio
Program Portfolio manager
Program Portfolio manager
Program Portfolio manager
Program Portfolio manager
Enterprise 
architect 
Epic owner
EA EO
EA EO
EA EO
SAFe Overview 
Team Program Portfolio
SOME SAFE ELEMENS 
62
Portfolio 
Program 
Team
There is more value created 
with overall alignment 
than with local excellence. 
>> Don. Reinertsen, The Principles of Product Development Flow <<
Epic layer 
Feature layer 
Story layer
Feature Planning Meeting
• Context 
• Roadmap 
• Architecture 
ITC 
PM FO 
EA 
IT Integrator
71
72
73
Fast feedback optimizes payoff. 
Tackle highest risk first
Portfolio 
Program 
Team
System Demo
System Demo
System Team
Constrain WIP to control cycle 
time and flow. 
>> Don. Reinertsen, The Principles of Product Development Flow <<
Constrain WIP to control cycle 
time and flow. 
>> Don. Reinertsen, The Principles of Product Development Flow << 
WIP = Work In Progress
Portfolio 
Program 
Team
Epic Kanban
Kanban properties 
1. Visualize workflow 
2. Limit work-in-progress 
3. Measure and manage flow 
4. Make process policies explicit 
5. Use models to recognize improvement opportunities
1. Visualize workflow
1. Visualize workflow
E 
F 
G 
H 
A 
B 
C 
D 
1. Visualize workflow
E 
F 
G 
H 
A 
B 
C 
D 
1. Visualize workflow
2. Limit work-in-progress 
E 
F 
G 
H 
A 
B 
C 
D 
2 
2 
1
2. Limit work-in-progress
2. Limit work-in-progress 
E 
F 
I 
G 
H 
D C B A 
2 
2 
1 
J 
M 
K 
L
2. Limit work-in-progress 
E 
F 
I 
G 
H 
C B A 
D 
2 
2 
1 
J 
M 
K 
L
3. Measure and manage flow 
A 
C 
D 
A 
B
4. Make process policies explicit 
A 
B 
C 
D
4. Make process policies explicit 
B 
C 
D 
A A
5. Use models to improve 
2 
2 
1 
A 
B 
C 
D 
3 
2
Kanban 
A 
B 
C 
D 
2 
2 
1
Weighted 
Shortest 
Job 
First
If you only quantify one thing, 
quantify the cost of delay. 
>> Don. Reinertsen, The Principles of Product Development Flow <<
Epic layer 
Feature layer 
Story layer
Job Sequencing
ROI = 
Value 
Cost
ROI = 
Value 
Cost
Equal Cost of Delay 
A: $$, 1 day B: $$, 3 days 
C: $$, 10 days
Equal Duration 
A: $$$, 3 days B: $$, 3 days 
C: $, 3 days
WSJF = 
Cost of Delay 
Duration 
ROI = 
Value 
Cost
WSJF = 
Cost of Delay 
Duration 
User/Business Value + Time Criticality + RR/OE Value 
Job Size 
= 
ROI = 
Value 
Cost
112 
Conslusion 
Overall alignment Cost of delay 
WSJF = 
Cost of Delay 
Duration 
Constrain WIP Fast feedback 
System Team
ADENDUM
The case against scaling 
From EGO to ECO
Visibility
Visibility
Visibility
Silo’s 
Collaboration

More Related Content

What's hot

Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
AgileDenver
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
Dominica DeGrandis
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational Design
AgileCymru
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
Matt Barcomb
 
Day in the life of product manager
Day in the life of product managerDay in the life of product manager
Day in the life of product manager
Carlos González de Villaumbrosia
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Atlassian
 
What not to do when adopting Agile
What not to do when adopting AgileWhat not to do when adopting Agile
What not to do when adopting Agile
Killick Agile Consulting Services
 
Design thinking, agile & lean
Design thinking, agile & lean Design thinking, agile & lean
Design thinking, agile & lean
Khadidja Bouayadi
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
OpenSource Connections
 
Get into bed with qa and keep testing agile
Get into bed with qa and keep testing agileGet into bed with qa and keep testing agile
Get into bed with qa and keep testing agile
AgileCymru
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
Ravneet Kaur
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
ProjectCon
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Bernd Schiffer
 
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
Jade Stephen, PSM II
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
Richard Cheng
 
Release wednesdays and the agile release train upload
Release wednesdays and the agile release train   uploadRelease wednesdays and the agile release train   upload
Release wednesdays and the agile release train upload
Chris Smith
 
Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation  Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation
Hyperdrive Agile Leadership (powered by Bratton & Company)
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
Technology Expresso Expresso-Consulting
 
العصف الذهني Brainstorming
العصف الذهني  Brainstormingالعصف الذهني  Brainstorming
العصف الذهني Brainstorming
Abdelrahman Elsheikh PMOC,PMP,CBAP,RMP,ACP,SP,MCITP,ITIL
 

What's hot (20)

Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effectiveAgile Anywhere in the 21st Century: Setting up distributed teams to be effective
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
 
From Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business TeamsFrom Divided to United - Aligning Technical and Business Teams
From Divided to United - Aligning Technical and Business Teams
 
Simon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational DesignSimon Powers - Scaling Frameworks in Organisational Design
Simon Powers - Scaling Frameworks in Organisational Design
 
Flow-based road mapping & options thinking
Flow-based road mapping & options thinkingFlow-based road mapping & options thinking
Flow-based road mapping & options thinking
 
Day in the life of product manager
Day in the life of product managerDay in the life of product manager
Day in the life of product manager
 
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin RiservatoBeyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
Beyond the Crystal Ball –The Agile PMO - Heather Fleming and Justin Riservato
 
What not to do when adopting Agile
What not to do when adopting AgileWhat not to do when adopting Agile
What not to do when adopting Agile
 
Design thinking, agile & lean
Design thinking, agile & lean Design thinking, agile & lean
Design thinking, agile & lean
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
Get into bed with qa and keep testing agile
Get into bed with qa and keep testing agileGet into bed with qa and keep testing agile
Get into bed with qa and keep testing agile
 
Lean agile meets design thinking
Lean agile meets design thinkingLean agile meets design thinking
Lean agile meets design thinking
 
The Agile PMO
The Agile PMOThe Agile PMO
The Agile PMO
 
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
Resource Pools - How is This Still a Thing? at LAST Conf 2016 in Sydney, Aust...
 
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
 
Situational retrospectives
Situational retrospectivesSituational retrospectives
Situational retrospectives
 
Release wednesdays and the agile release train upload
Release wednesdays and the agile release train   uploadRelease wednesdays and the agile release train   upload
Release wednesdays and the agile release train upload
 
Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation  Soni Meckam and Geeta Wilson Presentation
Soni Meckam and Geeta Wilson Presentation
 
Agile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flashAgile Scrum Lean & Kanban explained in a flash
Agile Scrum Lean & Kanban explained in a flash
 
6.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.06.2 Cross-Functional Team Framework - v2.0
6.2 Cross-Functional Team Framework - v2.0
 
العصف الذهني Brainstorming
العصف الذهني  Brainstormingالعصف الذهني  Brainstorming
العصف الذهني Brainstorming
 

Similar to Agile at enterprice level

Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
John Carter
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
Software Park Thailand
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
Lance Knight
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
Bosnia Agile
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
DevOps for Enterprise Systems
 
Agile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniXAgile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniX
ESUG
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
Anand Chauhan
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
Pierre E. NEIS
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
Cisco DevNet
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
Agile Lietuva
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
Deny Prasetia
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management tools
Nathan Petralia
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
Rahul Sudame
 
From four to forty in four years - lessons from growing a team
From four to forty in four years - lessons from growing a teamFrom four to forty in four years - lessons from growing a team
From four to forty in four years - lessons from growing a team
Rich Allen
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
VMware Tanzu
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
AgileNetwork
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
Marc Hornbeek
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
Evan Leybourn
 

Similar to Agile at enterprice level (20)

Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
Learn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream managementLearn to see, measure and automate with value stream management
Learn to see, measure and automate with value stream management
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems SoftwareLessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
Lessons Learned from Large Scale Adoption of DevOps for IBM z Systems Software
 
Agile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniXAgile & Lean @ MediaGeniX
Agile & Lean @ MediaGeniX
 
Measure and Accelerate Your Software Delivery
Measure and Accelerate Your Software DeliveryMeasure and Accelerate Your Software Delivery
Measure and Accelerate Your Software Delivery
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
 
Reducing Cost With Agile
Reducing Cost With AgileReducing Cost With Agile
Reducing Cost With Agile
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Applying both of waterfall and iterative development
Applying both of waterfall and iterative developmentApplying both of waterfall and iterative development
Applying both of waterfall and iterative development
 
Brief introduction to project management and project management tools
Brief introduction to project management and project management toolsBrief introduction to project management and project management tools
Brief introduction to project management and project management tools
 
Project Management Framework
Project Management FrameworkProject Management Framework
Project Management Framework
 
From four to forty in four years - lessons from growing a team
From four to forty in four years - lessons from growing a teamFrom four to forty in four years - lessons from growing a team
From four to forty in four years - lessons from growing a team
 
Application Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and SucceedApplication Migration: How to Start, Scale and Succeed
Application Migration: How to Start, Scale and Succeed
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
Engineering DevOps Right the First Time
Engineering DevOps Right the First TimeEngineering DevOps Right the First Time
Engineering DevOps Right the First Time
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 

Recently uploaded

Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 

Recently uploaded (13)

Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 

Agile at enterprice level

Editor's Notes

  1. Before you could say read the fucking manual. If today you still need manual you’re out of business It’s about another level of service IT has to provide. Business knows the price & speed at which you can rent storage at amazon and they demand the same level of service. App market? There is abundance of software. They aim is not longer to make software, nor to sell software just to get your free app used by a customer… Differentiator? added value for the user. Remark that added value is not only functionality but can be – and is more and more - design as well.
  2. Promise of agile: More business value faster
  3. The difficulty of Agile is in values, principles and Attitude.
  4. Close the part with putting in production. Collaboration is not enough. Tools is nessesary e.g. testautomation, deployment…
  5. From agile team/project to agile company/IT Less: Large scale scrum Dad: Disciplined agile delivery SAFe: Scaled agile framework In common Combine Lean & Agile Basic component: scrum team recurcivity
  6. Goal: decisions are taken at the right level: Priority of epics is decided at portfolio/epic level: not to be discussed further on – as a guidance for the other levels Priority of features in PSI: decided on program/feature level … Combine Agile & lean
  7. Presence: everybody of the release train (organize yourselves!) Organizer: ING IT Integrator or IT Integrator Start with context (PPM), Roadmap en Architectore ING termen: Investment them committee, program manager, feature owner en it integrator ipv Program Portfolio management, Epic owner, Program manager and release train engineer
  8. EO, EA, RTE and PPM are present for questions SoS each hour (SM, PO an program level)
  9. Outcome for a team: PSI objectives (PO gives bus. Value (with PPM and Product Manager (CPO)) Risks and impediments per team
  10. Features: so when a feature as a whole is delivered Yellow: dependent feature input that need to be finished (by other teams) in order to deliver the features Place of the post-its does not say anything of when a team starts with a feature or feature input. Line: features with input: features to be developed by different teams, with dependencies (for each team)
  11. Slice the work in small pieces. Make a card for each of these pieces.
  12. Draw columns for each of the process steps.
  13. Stick the cards in the columns.
  14. And pull the work items through the process steps. It’s visual, simple and improves shared understanding.
  15. Put a limit on the number of work items that can live in a column. This limit is called the W.I.P. limit, Work-In-Progress limit.
  16. Prevent overload. Avoid to start many but to finish few. Avoid task switching. Increase focus.
  17. Decrease lead time. Enable fast feedback.
  18. Identify bottlenecks. And hence improve flow.
  19. Measure lead time.
  20. Class of service
  21. Definition of done
  22. Job sequencing algorithm If you only quantify one thing, quantify the cost of delay
  23. How do you prioritize epic and feature backlogs?
  24. Cost of delay Duration => job size Ratio of business value over effort size Business value => value to user or business; time criticality to user or business; … => opportunity cost to delay implementation => cost of delay Effort size => duration
  25. Cost of delay Duration => job size Ratio of business value over effort size Business value => value to user or business; time criticality to user or business; … => opportunity cost to delay implementation => cost of delay Effort size => duration
  26. Example: fashion
  27. Example: process automation
  28. Cost of delay Duration => job size Ratio of business value over effort size Business value => value to user or business; time criticality to user or business; … => opportunity cost to delay implementation => cost of delay Effort size => duration
  29. Cost of delay Duration => job size Ratio of business value over effort size Business value => value to user or business; time criticality to user or business; … => opportunity cost to delay implementation => cost of delay Effort size => duration
  30. Controversy around scaling in agile community: Culture for value creation and speed?: free market. They produce more and faster then people can follow. Companies adore it and ask less government, less rules, less administration in order to speed up. Basically: get out of the way of companies who want to work, that is how added value is created. By contract there is no added value create : how the western world sees communism with their central and planned economy wand lots of control. They needed to build a wall to keep people inside. Strange: external, organizations want free market, internal organization of companies is more like... Feedback from people in bigger companies: less governance, less rules, less administration get out of the way of people who want to work that is how added value is created. Fundamental remark from agile community: you can turn a blue triangle into a green one but it remains a triangle. Agile is going to another type of organisation like adhocraty, network organisation, innovative ecosystems… My conclusion: there will be a case against scaling in 5-10 years time for the bigger companies. You can’t go from a blue triangle to a green circle directly (evolution not revolution.) From talking about agile (triangle) to being agile e.g. Spotiy: by the time the structure is described it has changed. (tip as long as you have reorganisations you have planned change
  31. All Disiplines are done one after another Business involvement is high in the beginning and the end of te project