SlideShare a Scribd company logo
1 of 10
Establish a delivery
rhythm
Kanban - Chapter 8
Delivery rhythms in agile
software development projects
• Mostly fixed delivery rhythms (2 weeks e.g.)
• „Timeboxing“: Defining a backlog for a fixed
period
• „Heartbeat“ argumentation
Resulting problems
• Hard to build a backlog which fits exactly in
this fixed period
• A backlog gets pressed into a fixed period
• At the end of the iteration, there is mostly time
left or not all tickets are finished
Kanban uncuples
• Kanban separates prioritization, development
and delivery
• Kanban uncouples cycle time and prioritization
rhythm
Delivery costs
• Coordination costs
• Marketing, Sales, Training
• Transaction Costs
• All costs for delivering software to the
customer (deployment, shipping)
• Effort depends on the business model
Increasing the Delivery
Efficiency
• How to calculate the Delivery Efficiency?
• Delivery Efficiency in % = 100% x (Total Costs
of the release - (Coordination Costs +
Transaction Costs)) / Total Costs of the release
• How to optimize the efficiency?
• Increase the delivery rhythm
• Reduce Coordination and Transaction Costs
Defining a delivery rhythm
• You should know the delivery costs (easy) and
the value of the delivery (not as easy)
• Every team member must know that delivering
a software generates costs, which should be
reduces as much as possible
• The team shall make decision from these data
about the delivery rhythm
Increasing the delivery
efficiency
• Reduce transaction and coordination costs
• Establish modern software development and
deployment tools and processes
Reduce time to market
Generate more value
Fixed delivery rhythms or
spontaneous deliveries?
• Continuous and reliable delivery rhythms builds
confidence and reduce coordination costs
• Short delivery rhythms can make sense if
transaction and coordination costs are low
• The higher the majority level of an organization
is and the more confidence exist, spontaneous
deliveries can be an option
Conclusion
• Timeboxing can cause inefficient work in agile software projects
• Kanban uncouples delivery from development cycle time and
prioritization rhythm
• Delivery costs consist of coordination costs between internal and
external parties, and all costs
• Increase the delivery rhythm and reduce Coordination and
Transaction Costs
• Define a delivery rhythm
• Reduce transaction and coordination costs and establish modern
tools and processes
• Reduce time to market and generate more value

More Related Content

What's hot

Project Management Tool – Kanban Board
Project Management Tool – Kanban Board Project Management Tool – Kanban Board
Project Management Tool – Kanban Board SSudhaVelan
 
Kanban - Set Work in Progress Limits
Kanban - Set Work in Progress LimitsKanban - Set Work in Progress Limits
Kanban - Set Work in Progress LimitsAvarteq
 
Kanban - Class of Service (To Manage Incidents in a DevOps Team)
Kanban - Class of Service (To Manage Incidents in a DevOps Team)Kanban - Class of Service (To Manage Incidents in a DevOps Team)
Kanban - Class of Service (To Manage Incidents in a DevOps Team)Anurag Shrivastava
 
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...
Lean Kanban India 2018  | WIP decides Lead Time, Delivery Rate and Flow Effic...Lean Kanban India 2018  | WIP decides Lead Time, Delivery Rate and Flow Effic...
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...LeanKanbanIndia
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015Pavel Chunyayev
 
Top 5 mistakes in agile journey
Top 5 mistakes in agile journeyTop 5 mistakes in agile journey
Top 5 mistakes in agile journeyNeeraj Bachani
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentationplog99
 
Implementing Continuous Product Delivery
Implementing Continuous Product DeliveryImplementing Continuous Product Delivery
Implementing Continuous Product DeliveryJeremy Horn
 
Agile scrum foundation tutorial.pptx
Agile scrum foundation tutorial.pptxAgile scrum foundation tutorial.pptx
Agile scrum foundation tutorial.pptxMohamed El Nawawy
 
Lean agile for managers - Intro
Lean agile for managers - IntroLean agile for managers - Intro
Lean agile for managers - IntroYuval Yeret
 
Test automation pyramid
Test automation pyramidTest automation pyramid
Test automation pyramidXudong Yu
 

What's hot (20)

Project Management Tool – Kanban Board
Project Management Tool – Kanban Board Project Management Tool – Kanban Board
Project Management Tool – Kanban Board
 
Kanban - Set Work in Progress Limits
Kanban - Set Work in Progress LimitsKanban - Set Work in Progress Limits
Kanban - Set Work in Progress Limits
 
Kanban
KanbanKanban
Kanban
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Kanban
KanbanKanban
Kanban
 
Kanban
KanbanKanban
Kanban
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2
 
Kanban - Class of Service (To Manage Incidents in a DevOps Team)
Kanban - Class of Service (To Manage Incidents in a DevOps Team)Kanban - Class of Service (To Manage Incidents in a DevOps Team)
Kanban - Class of Service (To Manage Incidents in a DevOps Team)
 
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...
Lean Kanban India 2018  | WIP decides Lead Time, Delivery Rate and Flow Effic...Lean Kanban India 2018  | WIP decides Lead Time, Delivery Rate and Flow Effic...
Lean Kanban India 2018 | WIP decides Lead Time, Delivery Rate and Flow Effic...
 
State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015State of continuous delivery in 2015 - Minsk 15-5-2015
State of continuous delivery in 2015 - Minsk 15-5-2015
 
Introduction to Kanban
Introduction  to Kanban Introduction  to Kanban
Introduction to Kanban
 
An Introduction to kanban
An Introduction to kanbanAn Introduction to kanban
An Introduction to kanban
 
Kan ban
Kan banKan ban
Kan ban
 
Top 5 mistakes in agile journey
Top 5 mistakes in agile journeyTop 5 mistakes in agile journey
Top 5 mistakes in agile journey
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentation
 
Implementing Continuous Product Delivery
Implementing Continuous Product DeliveryImplementing Continuous Product Delivery
Implementing Continuous Product Delivery
 
Agile scrum foundation tutorial.pptx
Agile scrum foundation tutorial.pptxAgile scrum foundation tutorial.pptx
Agile scrum foundation tutorial.pptx
 
Lean agile for managers - Intro
Lean agile for managers - IntroLean agile for managers - Intro
Lean agile for managers - Intro
 
Test automation pyramid
Test automation pyramidTest automation pyramid
Test automation pyramid
 

Similar to Kanban - Establish a Delivery Rhythm

Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015ITSpringBY
 
IT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmapIT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmapJean-François Nguyen
 
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
 
Kanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business AgilityKanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business AgilityLeanKanbanIndia
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Developmentaboulkheir
 
Kanban like another approach for gaming projects, Катерина Гаськова
Kanban like another approach for gaming projects, Катерина ГаськоваKanban like another approach for gaming projects, Катерина Гаськова
Kanban like another approach for gaming projects, Катерина ГаськоваSigma Software
 
Success recipe for new IT projects-Agile way. Fail Fast, Fail Early
Success recipe for new IT projects-Agile way. Fail Fast, Fail EarlySuccess recipe for new IT projects-Agile way. Fail Fast, Fail Early
Success recipe for new IT projects-Agile way. Fail Fast, Fail EarlyJoseph Vargheese PMP CSM CSP
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementationTerry Bunio
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...DevOps.com
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionIntegrify
 
Advanced Planning And Optimization
Advanced Planning And OptimizationAdvanced Planning And Optimization
Advanced Planning And OptimizationHitesh Kumar Markam
 
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...dclsocialmedia
 
Lesson 10 - Value stream mapping
Lesson 10 - Value stream mappingLesson 10 - Value stream mapping
Lesson 10 - Value stream mappingTunAnhTrnh9
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)Oleg Nazarevych
 
Lecture3.se.pptx
Lecture3.se.pptxLecture3.se.pptx
Lecture3.se.pptxAmna Ch
 
Pmg tag bpm_presentation
Pmg tag bpm_presentationPmg tag bpm_presentation
Pmg tag bpm_presentationMelanie Brandt
 
Lean and kanban_brochure
Lean and kanban_brochureLean and kanban_brochure
Lean and kanban_brochureKnowledgehut
 
Advanced Test Design Methods
Advanced Test Design MethodsAdvanced Test Design Methods
Advanced Test Design Methodssharon elgarat
 

Similar to Kanban - Establish a Delivery Rhythm (20)

Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015Павел Чуняев - State of Continuous Delivery in 2015
Павел Чуняев - State of Continuous Delivery in 2015
 
IT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmapIT Software - Release cycle & Delivery roadmap
IT Software - Release cycle & Delivery roadmap
 
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
 
Kanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business AgilityKanban India 2022 | Saikat Das |Kanbanizing your Business Agility
Kanban India 2022 | Saikat Das |Kanbanizing your Business Agility
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
Kanban like another approach for gaming projects, Катерина Гаськова
Kanban like another approach for gaming projects, Катерина ГаськоваKanban like another approach for gaming projects, Катерина Гаськова
Kanban like another approach for gaming projects, Катерина Гаськова
 
Success recipe for new IT projects-Agile way. Fail Fast, Fail Early
Success recipe for new IT projects-Agile way. Fail Fast, Fail EarlySuccess recipe for new IT projects-Agile way. Fail Fast, Fail Early
Success recipe for new IT projects-Agile way. Fail Fast, Fail Early
 
Sdec10 lean package implementation
Sdec10 lean package implementationSdec10 lean package implementation
Sdec10 lean package implementation
 
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
Transforming CI/CD at ABN AMRO to Accelerate Software Delivery and Improve Se...
 
BPM (Business Process Management) Introduction
BPM (Business Process Management) IntroductionBPM (Business Process Management) Introduction
BPM (Business Process Management) Introduction
 
Advanced Planning And Optimization
Advanced Planning And OptimizationAdvanced Planning And Optimization
Advanced Planning And Optimization
 
Agile engineering practices
Agile engineering practicesAgile engineering practices
Agile engineering practices
 
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
Is Your Enterprise “fire-fighting” translation issues? Optimize the process w...
 
Lesson 10 - Value stream mapping
Lesson 10 - Value stream mappingLesson 10 - Value stream mapping
Lesson 10 - Value stream mapping
 
Fundamentals of agile tntu (2015-04-27)
Fundamentals of agile   tntu (2015-04-27)Fundamentals of agile   tntu (2015-04-27)
Fundamentals of agile tntu (2015-04-27)
 
Lecture3.se.pptx
Lecture3.se.pptxLecture3.se.pptx
Lecture3.se.pptx
 
Pmg tag bpm_presentation
Pmg tag bpm_presentationPmg tag bpm_presentation
Pmg tag bpm_presentation
 
Lean and kanban_brochure
Lean and kanban_brochureLean and kanban_brochure
Lean and kanban_brochure
 
Advanced Test Design Methods
Advanced Test Design MethodsAdvanced Test Design Methods
Advanced Test Design Methods
 
Lean In Manufacturing
Lean In ManufacturingLean In Manufacturing
Lean In Manufacturing
 

More from Avarteq

Kanban - How to coordinate with Kanban
Kanban - How to coordinate with KanbanKanban - How to coordinate with Kanban
Kanban - How to coordinate with KanbanAvarteq
 
The Kanban method
The Kanban methodThe Kanban method
The Kanban methodAvarteq
 
Ruby Grundlagen
Ruby GrundlagenRuby Grundlagen
Ruby GrundlagenAvarteq
 
Opscode Chef - Grundlagen
Opscode Chef - GrundlagenOpscode Chef - Grundlagen
Opscode Chef - GrundlagenAvarteq
 
Einführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - VoraussetzungenEinführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - VoraussetzungenAvarteq
 
RabbitMQ mit (J)Ruby
RabbitMQ mit (J)RubyRabbitMQ mit (J)Ruby
RabbitMQ mit (J)RubyAvarteq
 
Enterprise rails hosting 3 ways to scale - 2011-10
Enterprise rails hosting   3 ways to scale - 2011-10 Enterprise rails hosting   3 ways to scale - 2011-10
Enterprise rails hosting 3 ways to scale - 2011-10 Avarteq
 
Julian Fischer Ruby On Rails
Julian Fischer   Ruby On RailsJulian Fischer   Ruby On Rails
Julian Fischer Ruby On RailsAvarteq
 
Mehrserver Lösungen
Mehrserver LösungenMehrserver Lösungen
Mehrserver LösungenAvarteq
 
Enterprise Hosting
Enterprise HostingEnterprise Hosting
Enterprise HostingAvarteq
 
Evolutionary Algorithms In Ruby
Evolutionary Algorithms In RubyEvolutionary Algorithms In Ruby
Evolutionary Algorithms In RubyAvarteq
 

More from Avarteq (12)

Kanban - How to coordinate with Kanban
Kanban - How to coordinate with KanbanKanban - How to coordinate with Kanban
Kanban - How to coordinate with Kanban
 
The Kanban method
The Kanban methodThe Kanban method
The Kanban method
 
Ruby Grundlagen
Ruby GrundlagenRuby Grundlagen
Ruby Grundlagen
 
Opscode Chef - Grundlagen
Opscode Chef - GrundlagenOpscode Chef - Grundlagen
Opscode Chef - Grundlagen
 
Einführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - VoraussetzungenEinführung in Opscode Chef - Voraussetzungen
Einführung in Opscode Chef - Voraussetzungen
 
RabbitMQ mit (J)Ruby
RabbitMQ mit (J)RubyRabbitMQ mit (J)Ruby
RabbitMQ mit (J)Ruby
 
JRuby
JRubyJRuby
JRuby
 
Enterprise rails hosting 3 ways to scale - 2011-10
Enterprise rails hosting   3 ways to scale - 2011-10 Enterprise rails hosting   3 ways to scale - 2011-10
Enterprise rails hosting 3 ways to scale - 2011-10
 
Julian Fischer Ruby On Rails
Julian Fischer   Ruby On RailsJulian Fischer   Ruby On Rails
Julian Fischer Ruby On Rails
 
Mehrserver Lösungen
Mehrserver LösungenMehrserver Lösungen
Mehrserver Lösungen
 
Enterprise Hosting
Enterprise HostingEnterprise Hosting
Enterprise Hosting
 
Evolutionary Algorithms In Ruby
Evolutionary Algorithms In RubyEvolutionary Algorithms In Ruby
Evolutionary Algorithms In Ruby
 

Recently uploaded

Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Hedda Bird
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysistanmayarora45
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhiguptaswati8536
 

Recently uploaded (17)

Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...Dealing with Poor Performance - get the full picture from 3C Performance Mana...
Dealing with Poor Performance - get the full picture from 3C Performance Mana...
 
Strategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal AnalsysisStrategic Management, Vision Mission, Internal Analsysis
Strategic Management, Vision Mission, Internal Analsysis
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in DelhiIndependent Escorts Vikaspuri  / 9899900591 High Profile Escort Service in Delhi
Independent Escorts Vikaspuri / 9899900591 High Profile Escort Service in Delhi
 

Kanban - Establish a Delivery Rhythm

  • 2. Delivery rhythms in agile software development projects • Mostly fixed delivery rhythms (2 weeks e.g.) • „Timeboxing“: Defining a backlog for a fixed period • „Heartbeat“ argumentation
  • 3. Resulting problems • Hard to build a backlog which fits exactly in this fixed period • A backlog gets pressed into a fixed period • At the end of the iteration, there is mostly time left or not all tickets are finished
  • 4. Kanban uncuples • Kanban separates prioritization, development and delivery • Kanban uncouples cycle time and prioritization rhythm
  • 5. Delivery costs • Coordination costs • Marketing, Sales, Training • Transaction Costs • All costs for delivering software to the customer (deployment, shipping) • Effort depends on the business model
  • 6. Increasing the Delivery Efficiency • How to calculate the Delivery Efficiency? • Delivery Efficiency in % = 100% x (Total Costs of the release - (Coordination Costs + Transaction Costs)) / Total Costs of the release • How to optimize the efficiency? • Increase the delivery rhythm • Reduce Coordination and Transaction Costs
  • 7. Defining a delivery rhythm • You should know the delivery costs (easy) and the value of the delivery (not as easy) • Every team member must know that delivering a software generates costs, which should be reduces as much as possible • The team shall make decision from these data about the delivery rhythm
  • 8. Increasing the delivery efficiency • Reduce transaction and coordination costs • Establish modern software development and deployment tools and processes Reduce time to market Generate more value
  • 9. Fixed delivery rhythms or spontaneous deliveries? • Continuous and reliable delivery rhythms builds confidence and reduce coordination costs • Short delivery rhythms can make sense if transaction and coordination costs are low • The higher the majority level of an organization is and the more confidence exist, spontaneous deliveries can be an option
  • 10. Conclusion • Timeboxing can cause inefficient work in agile software projects • Kanban uncouples delivery from development cycle time and prioritization rhythm • Delivery costs consist of coordination costs between internal and external parties, and all costs • Increase the delivery rhythm and reduce Coordination and Transaction Costs • Define a delivery rhythm • Reduce transaction and coordination costs and establish modern tools and processes • Reduce time to market and generate more value