SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
• Change is the new norm
• Build, measure, learn cycle
• Continuous Delivery is the new trend
• Organizations strive to reduce release cadence
• Blurred functions
Reducing the cost, time, and risk by delivering
incremental changes to users as early as possible
• Build the right thing
• Real project progress
• Reducing risk during release day
• Keeping your software fresh
• Continuous learning
You can't just ask customers what they want and
then try to give that to them.
By the time you get it built, they'll want something
new.
-- Steve Jobs
So the idea of Continuous Delivery is to deliver as
early as possible before your customer change their
mind.
“How long would it take your organization to deploy
a change that involved just one single line of code?
Do you do this on a repeatable, reliable basis?”
-- Mary and Tom Poppendieck
• The market value of a feature
  ultimately goes to zero.
• Software depreciates over time.
• We need to keep our software
  fresh.
• 1-4 weeks of “freshness”.
Learn             Build

Customer                                Agile
development                             development
                      Measure
Build   Measure & Learn
           Too Late
Build




        Measure & Learn
• Analysts, marketing, coder, tester and operations
  work as one team – remove the silos
• Focus on product’s success not department’s
  success – no politics!
• Shorten the release cadence
• Start with continuous deployment
• Define metrics that matters and monitor
• Keep on releasing to production
• Move away from managing to coaching
• Continuously learn, continuously improve
• What ever happens keep on releasing
• It puts people under pressure and it forces
  people to think about quality
• You will never get it right, you only make it better
  than today
• Managing people limits creativity, it prevents
  collaboration and it slows people down
• Managing large teams or many teams is even
  harder
• Helps teams to release in short cadence
Building an organisation for continuous delivery
Building an organisation for continuous delivery
Building an organisation for continuous delivery

Más contenido relacionado

La actualidad más candente

Winning Edges intro
Winning Edges introWinning Edges intro
Winning Edges introGavin Percy
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - TeamLucas Bruce
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Jason Yip
 
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
 
An Intro to Lean Startup
An Intro to Lean StartupAn Intro to Lean Startup
An Intro to Lean StartupRyan Hoover
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startupsCloud Elements
 
High Output Tech Management
High Output Tech Management High Output Tech Management
High Output Tech Management Tu Pham
 
Lean Thinking & e-commerce
Lean Thinking & e-commerceLean Thinking & e-commerce
Lean Thinking & e-commerceGuilherme Komel
 
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile AcademyAgile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academystrongandagile.co.uk
 
Whole Product: Life Beyond MVP
Whole Product: Life Beyond MVPWhole Product: Life Beyond MVP
Whole Product: Life Beyond MVPDavid Nash
 
Minimum Viable Product 101
Minimum Viable Product 101Minimum Viable Product 101
Minimum Viable Product 101Tu Pham
 
Finding the First Slice
Finding the First SliceFinding the First Slice
Finding the First SliceAgileDenver
 
MVP - Lean Startup Machine Tel Aviv 2014
MVP - Lean Startup Machine Tel Aviv 2014MVP - Lean Startup Machine Tel Aviv 2014
MVP - Lean Startup Machine Tel Aviv 2014Osnat Niv Assa
 
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalDaniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalOpenAgile Romania
 
PO Super Teams #SGVIE19
PO Super Teams #SGVIE19PO Super Teams #SGVIE19
PO Super Teams #SGVIE19Kim Antelo
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLviv Startup Club
 
The Product Zombie Apocalypse - ProductCamp Portland 2016
The Product Zombie Apocalypse - ProductCamp Portland 2016The Product Zombie Apocalypse - ProductCamp Portland 2016
The Product Zombie Apocalypse - ProductCamp Portland 2016David Nash
 
2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool
2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool
2014 Product Camp Melbourne - Using Lean Canvas as a Communication ToolHumphrey Laubscher
 
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno..."How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...it-people
 
Be one of the 10%: How to have a successful startup - Part 1
Be one of the 10%: How to have a successful startup - Part 1Be one of the 10%: How to have a successful startup - Part 1
Be one of the 10%: How to have a successful startup - Part 1Alice Sowerby
 

La actualidad más candente (20)

Winning Edges intro
Winning Edges introWinning Edges intro
Winning Edges intro
 
Building the A - Team
Building the A - TeamBuilding the A - Team
Building the A - Team
 
Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5Prioritise: Kanban Recipe for Success Step 5
Prioritise: Kanban Recipe for Success Step 5
 
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...
 
An Intro to Lean Startup
An Intro to Lean StartupAn Intro to Lean Startup
An Intro to Lean Startup
 
Lean product development for startups
Lean product development for startupsLean product development for startups
Lean product development for startups
 
High Output Tech Management
High Output Tech Management High Output Tech Management
High Output Tech Management
 
Lean Thinking & e-commerce
Lean Thinking & e-commerceLean Thinking & e-commerce
Lean Thinking & e-commerce
 
Agile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile AcademyAgile And Lean Practices - The Mobile Academy
Agile And Lean Practices - The Mobile Academy
 
Whole Product: Life Beyond MVP
Whole Product: Life Beyond MVPWhole Product: Life Beyond MVP
Whole Product: Life Beyond MVP
 
Minimum Viable Product 101
Minimum Viable Product 101Minimum Viable Product 101
Minimum Viable Product 101
 
Finding the First Slice
Finding the First SliceFinding the First Slice
Finding the First Slice
 
MVP - Lean Startup Machine Tel Aviv 2014
MVP - Lean Startup Machine Tel Aviv 2014MVP - Lean Startup Machine Tel Aviv 2014
MVP - Lean Startup Machine Tel Aviv 2014
 
Daniel nicolescu agilepm-final
Daniel nicolescu agilepm-finalDaniel nicolescu agilepm-final
Daniel nicolescu agilepm-final
 
PO Super Teams #SGVIE19
PO Super Teams #SGVIE19PO Super Teams #SGVIE19
PO Super Teams #SGVIE19
 
Laurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp TasterLaurens Bonnema: The Agile Project Management Bootcamp Taster
Laurens Bonnema: The Agile Project Management Bootcamp Taster
 
The Product Zombie Apocalypse - ProductCamp Portland 2016
The Product Zombie Apocalypse - ProductCamp Portland 2016The Product Zombie Apocalypse - ProductCamp Portland 2016
The Product Zombie Apocalypse - ProductCamp Portland 2016
 
2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool
2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool
2014 Product Camp Melbourne - Using Lean Canvas as a Communication Tool
 
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno..."How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...
"How to Build an Innovation pipeline in Large Organizations" Atzmon Tal, Inno...
 
Be one of the 10%: How to have a successful startup - Part 1
Be one of the 10%: How to have a successful startup - Part 1Be one of the 10%: How to have a successful startup - Part 1
Be one of the 10%: How to have a successful startup - Part 1
 

Destacado

Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven DevelopmentJoshua Partogi
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven DevelopmentAmir Barylko
 
An ATDD Case Study
An ATDD Case StudyAn ATDD Case Study
An ATDD Case StudyJon Kruger
 
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...Codemotion
 
A Whole Team Approach To Testing
A Whole Team Approach To TestingA Whole Team Approach To Testing
A Whole Team Approach To TestingJon Kruger
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogiSangcheol Hwang
 

Destacado (7)

Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven Development
 
Acceptance Test Driven Development
Acceptance Test Driven DevelopmentAcceptance Test Driven Development
Acceptance Test Driven Development
 
An ATDD Case Study
An ATDD Case StudyAn ATDD Case Study
An ATDD Case Study
 
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...
Real World AngularJS recipes: beyond TodoMVC - Carlo Bonamico, Sonia Pini - C...
 
A Whole Team Approach To Testing
A Whole Team Approach To TestingA Whole Team Approach To Testing
A Whole Team Approach To Testing
 
Cucumber & gherkin language
Cucumber & gherkin languageCucumber & gherkin language
Cucumber & gherkin language
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
 

Similar a Building an organisation for continuous delivery

Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...Andrew Marks
 
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...Andrew Marks
 
Moving your organization into the fast lane metro
Moving your organization into the fast lane   metroMoving your organization into the fast lane   metro
Moving your organization into the fast lane metroMike Vincent
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Edmund FOng
 
Make winning products - Bill Gorden
Make winning products - Bill GordenMake winning products - Bill Gorden
Make winning products - Bill GordenBill Gorden
 
ProductX2014 Neta haiby.microsoft
ProductX2014 Neta haiby.microsoftProductX2014 Neta haiby.microsoft
ProductX2014 Neta haiby.microsoftProduct Excellence
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Ron Lazaro
 
Agile product development and project management with Kanban
Agile product development and project management with KanbanAgile product development and project management with Kanban
Agile product development and project management with KanbanAlberto Caeiro, CSPO, CSM, PMP
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile PrinciplesAgile201
 
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp   starting a business - november 1 2012 - dave litwillerEntrepreneur boot camp   starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp starting a business - november 1 2012 - dave litwillerDave Litwiller
 
5 reasons your company has bad UX
5 reasons your company has bad UX 5 reasons your company has bad UX
5 reasons your company has bad UX Brian Pullen
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
Lean Based Sofware Development
Lean Based Sofware DevelopmentLean Based Sofware Development
Lean Based Sofware DevelopmentSemen Arslan
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxWatchDogs6
 

Similar a Building an organisation for continuous delivery (20)

BFBM(1-2016) Startup with mvp
 BFBM(1-2016) Startup with mvp BFBM(1-2016) Startup with mvp
BFBM(1-2016) Startup with mvp
 
Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...Aagile business analytics - how a new generation bi is reducing risk and incr...
Aagile business analytics - how a new generation bi is reducing risk and incr...
 
Lean analytics
Lean analyticsLean analytics
Lean analytics
 
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...Andew Marks   Agile Business Analytics   How A New Generation Bi Is Reducing ...
Andew Marks Agile Business Analytics How A New Generation Bi Is Reducing ...
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Moving your organization into the fast lane metro
Moving your organization into the fast lane   metroMoving your organization into the fast lane   metro
Moving your organization into the fast lane metro
 
Lean UX principles
Lean UX principlesLean UX principles
Lean UX principles
 
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
 
Lean global start up
Lean global start upLean global start up
Lean global start up
 
Make winning products - Bill Gorden
Make winning products - Bill GordenMake winning products - Bill Gorden
Make winning products - Bill Gorden
 
ProductX2014 Neta haiby.microsoft
ProductX2014 Neta haiby.microsoftProductX2014 Neta haiby.microsoft
ProductX2014 Neta haiby.microsoft
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
Agile product development and project management with Kanban
Agile product development and project management with KanbanAgile product development and project management with Kanban
Agile product development and project management with Kanban
 
The 12 Agile Principles
The 12 Agile PrinciplesThe 12 Agile Principles
The 12 Agile Principles
 
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp   starting a business - november 1 2012 - dave litwillerEntrepreneur boot camp   starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
 
The Divide.pptx
The Divide.pptxThe Divide.pptx
The Divide.pptx
 
5 reasons your company has bad UX
5 reasons your company has bad UX 5 reasons your company has bad UX
5 reasons your company has bad UX
 
What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
Lean Based Sofware Development
Lean Based Sofware DevelopmentLean Based Sofware Development
Lean Based Sofware Development
 
Session 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptxSession 1 - The Agile vs Non agile divide.pptx
Session 1 - The Agile vs Non agile divide.pptx
 

Building an organisation for continuous delivery

  • 1.
  • 2.
  • 3. • Change is the new norm • Build, measure, learn cycle • Continuous Delivery is the new trend • Organizations strive to reduce release cadence • Blurred functions
  • 4. Reducing the cost, time, and risk by delivering incremental changes to users as early as possible
  • 5. • Build the right thing • Real project progress • Reducing risk during release day • Keeping your software fresh • Continuous learning
  • 6. You can't just ask customers what they want and then try to give that to them. By the time you get it built, they'll want something new. -- Steve Jobs
  • 7. So the idea of Continuous Delivery is to deliver as early as possible before your customer change their mind.
  • 8. “How long would it take your organization to deploy a change that involved just one single line of code? Do you do this on a repeatable, reliable basis?” -- Mary and Tom Poppendieck
  • 9. • The market value of a feature ultimately goes to zero. • Software depreciates over time. • We need to keep our software fresh. • 1-4 weeks of “freshness”.
  • 10.
  • 11. Learn Build Customer Agile development development Measure
  • 12. Build Measure & Learn Too Late
  • 13. Build Measure & Learn
  • 14. • Analysts, marketing, coder, tester and operations work as one team – remove the silos • Focus on product’s success not department’s success – no politics! • Shorten the release cadence
  • 15. • Start with continuous deployment • Define metrics that matters and monitor • Keep on releasing to production • Move away from managing to coaching • Continuously learn, continuously improve
  • 16. • What ever happens keep on releasing • It puts people under pressure and it forces people to think about quality • You will never get it right, you only make it better than today
  • 17. • Managing people limits creativity, it prevents collaboration and it slows people down • Managing large teams or many teams is even harder • Helps teams to release in short cadence