SlideShare a Scribd company logo
1 of 19
Download to read offline
Brought to you by
How to build the best Software Products
Advantages & Benefits
of Kanban for
Software Teams
Part 2
Benefits of Kanban for Software Teams
Seamless Communication
1 Continuous Delivery
No Estimations
Iterative Workflow
Continuous Improvement
2
3
4
5
6
7
8
9
10
11
12
13
14
15Reduced PM Overhead
Cycle Time
Reduction of Waste
Frequent shipping,
faster feedback
No Planning Overhead,
less Meetings
One-click Analytics
Focus on quality
Pull Principle
Never miss Blockers
Push Notifications with
Integrations
The great thing about Continuous Delivery is that it

frees you up from arbitrary time boxes like Scrum
sprints.
!
Kanban does not use time-boxed iterations.
!
Every story leads to working software and ideally to a
release.
Continuous Delivery1
Getting estimations right is hard.
!
In Kanban you don’t measure how much you can do
within a certain period of time. You measure how long a
story needs from idea to roll out.
!
Priorities are defined depending on what’s important and
valuable for the customers, or in any aspect of the
startup.
No Estimations2
Kanban is based on iterative work.
!
Breaking work into small segments gives the team a
sense of progressing successfully.

Since work segments are defined small, changes during a
particular iteration preserve the timeline.
Iterative Workflow3
Since work segments are small the team has multiple
opportunities to give direction for course corrections
during iterations.
Continuous Improvement4
Visualizing work on a Kanban board is of advantage for all
team members.
!
Information gets easy to process, understand and
retain.
Seamless Communication5
Analyze the size of a feature and the time it took from
inception to delivery and get a good feeling about the
speed of your team.
Cycle Time6
Pro Tip
Analyzing cycle time is an evidence based technique of how long work really
took until completion. Whereas estimations are hard to get right.
By defining small work segments you eliminate waste in
a process and productivity goes up.
In software development & project management waste
can be:
• Defects or Bugs
• Over-production
• Over-processing
• Waiting
• Administration
Reduction of Waste7
With small iterative cycles and continuous
improvement you don’t need to wait until the end of a
project for customers to provide feedback.
!
As a positive side effect costs for implementing changes
stay low.
Frequent shipping, faster feedback8
In Kanban there’s no sprint planning.
!
When you make changes to a sprint it triggers more
planning (meetings, communication, scheduling, etc).
!
There’s no planning overhead with Kanban.
No Planning Overhead, less Meetings9
Reduced project management overhead because
everyone can see the board and know what’s being
worked on.
!
All stakeholders can see at a glance …
!
• who is working on what
• at what stage is somebody working on something
• what needs to be worked on next
• where the bottlenecks are
Reduced PM Overhead10
You can focus on quality because in Kanban there is no …
!
• pressure to fit something into a certain timebox.
• technical debt backlog.
• approving code reviews below your standard.
!
Since there’s less working against a deadline, there’s
rarely pressure to skip quality assurance steps.
Focus on quality11
Pull work from left to right and only pull work onto the
next stage if it has an open Work-in-Progress slot.



Stopping multi-tasking, and context switching leads to
better productivity and higher quality.
Pull Principle12
Pro Tip
Finish what you’re already working on before you take on more work.
“Stop starting, start finishing.”
If work is blocked for some reason, providing context in
form of text helps to understand to be able to solve the
blocker as fast as possible.
Never miss Blockers13
Pro Tip
You can mark Blossom cards as blocked via commit message.
Everytime something interesting happens on your
Blossom board we push changes into your favourite
instant messaging client like Slack, Flowdock or HipChat
and integrate GitHub into your feature cards.
Push Notifications with Integrations
Pro Tip
Instant messaging clients notify your team when work gets marked as
“Blocked” to get aware and to solve the blocker as fast as possible.
14
Tired of spending hours generating reports?

Want to see what took a long time to complete?

Need to quickly go over the team’s most recent work?



We’ve got you covered.
!
Blossom has a “one-click” analytics tab that shows cards
with high cycle time, recently shipped cards and a Time in
Process Chart.
One-click Analytics15
Thank you for reading!
Facebook Twitter LinkedIn
If you found this useful, share it with your followers:
Learn more
Agile Kanban Best Practices for a Software Team

More Related Content

What's hot

Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentation
plog99
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
TO THE NEW | Technology
 

What's hot (20)

Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
KANBAN
KANBANKANBAN
KANBAN
 
Project Management Tool – Kanban Board
Project Management Tool – Kanban Board Project Management Tool – Kanban Board
Project Management Tool – Kanban Board
 
Scrumban
ScrumbanScrumban
Scrumban
 
Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)Introduction to Kanban (June 2015)
Introduction to Kanban (June 2015)
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentation
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Kanban
Kanban Kanban
Kanban
 
Agile: A guide to creating a project burndown chart
Agile: A guide to creating a project burndown chartAgile: A guide to creating a project burndown chart
Agile: A guide to creating a project burndown chart
 
An introduction to agile estimation and release planning
An introduction to agile estimation and release planningAn introduction to agile estimation and release planning
An introduction to agile estimation and release planning
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
 
Kanban Explained in 11 Slides
Kanban Explained in 11 SlidesKanban Explained in 11 Slides
Kanban Explained in 11 Slides
 
Agile Software Estimation
Agile Software EstimationAgile Software Estimation
Agile Software Estimation
 

Similar to Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build the best Software Products"

Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
Mohan Late
 

Similar to Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build the best Software Products" (20)

Test strategy
Test strategyTest strategy
Test strategy
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)
 
Kanban Primer
Kanban PrimerKanban Primer
Kanban Primer
 
Agile Efficacy Presentation
Agile Efficacy PresentationAgile Efficacy Presentation
Agile Efficacy Presentation
 
Lean Approach for Agile Localization
Lean Approach for Agile LocalizationLean Approach for Agile Localization
Lean Approach for Agile Localization
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
 
Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013Agile Web Development, Exove seminar August 15th, 2013
Agile Web Development, Exove seminar August 15th, 2013
 
Project Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialProject Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum Tutorial
 
Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...Advanced Web Development in PHP - Understanding Project Development Methodolo...
Advanced Web Development in PHP - Understanding Project Development Methodolo...
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docx
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrum
 
Software management for tech startups
Software management for tech startupsSoftware management for tech startups
Software management for tech startups
 
Scrum overview
Scrum overviewScrum overview
Scrum overview
 
Focus: Lean Delivery Workflow
Focus: Lean Delivery WorkflowFocus: Lean Delivery Workflow
Focus: Lean Delivery Workflow
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that Works
 
Odoo project management_casestudy
Odoo project management_casestudyOdoo project management_casestudy
Odoo project management_casestudy
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 

More from Blossom IO Inc.

How to build the next Facebook
How to build the next FacebookHow to build the next Facebook
How to build the next Facebook
Blossom IO Inc.
 

More from Blossom IO Inc. (13)

How to run hyper distributed companies
How to run hyper distributed companiesHow to run hyper distributed companies
How to run hyper distributed companies
 
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
OKR - Objectives and Key Results - Effective Goal Setting on Company, Team an...
 
The Secret To Customer Success in SaaS Startups
The Secret To Customer Success in SaaS StartupsThe Secret To Customer Success in SaaS Startups
The Secret To Customer Success in SaaS Startups
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?
 
Modern Agile for Agencies
Modern Agile for AgenciesModern Agile for Agencies
Modern Agile for Agencies
 
Modern Kanban Workflow Best Practices for Software Teams — Part 4 of "How to ...
Modern Kanban Workflow Best Practices for Software Teams — Part 4 of "How to ...Modern Kanban Workflow Best Practices for Software Teams — Part 4 of "How to ...
Modern Kanban Workflow Best Practices for Software Teams — Part 4 of "How to ...
 
Kanban Workflow Best Practices for each Role in a Software Team — Part 3 of "...
Kanban Workflow Best Practices for each Role in a Software Team — Part 3 of "...Kanban Workflow Best Practices for each Role in a Software Team — Part 3 of "...
Kanban Workflow Best Practices for each Role in a Software Team — Part 3 of "...
 
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
 
Culture at Blossom
Culture at BlossomCulture at Blossom
Culture at Blossom
 
How to create Products that People want
How to create Products that People wantHow to create Products that People want
How to create Products that People want
 
Why Short User Stories are a Competitive Advantage and how they lead to Conti...
Why Short User Stories are a Competitive Advantage and how they lead to Conti...Why Short User Stories are a Competitive Advantage and how they lead to Conti...
Why Short User Stories are a Competitive Advantage and how they lead to Conti...
 
Lean Product Management Lessons Learned
Lean Product Management Lessons LearnedLean Product Management Lessons Learned
Lean Product Management Lessons Learned
 
How to build the next Facebook
How to build the next FacebookHow to build the next Facebook
How to build the next Facebook
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

Advantages & Benefits of Kanban for Software Teams - Part 2 of "How to build the best Software Products"

  • 1. Brought to you by How to build the best Software Products Advantages & Benefits of Kanban for Software Teams Part 2
  • 2. Benefits of Kanban for Software Teams Seamless Communication 1 Continuous Delivery No Estimations Iterative Workflow Continuous Improvement 2 3 4 5 6 7 8 9 10 11 12 13 14 15Reduced PM Overhead Cycle Time Reduction of Waste Frequent shipping, faster feedback No Planning Overhead, less Meetings One-click Analytics Focus on quality Pull Principle Never miss Blockers Push Notifications with Integrations
  • 3. The great thing about Continuous Delivery is that it
 frees you up from arbitrary time boxes like Scrum sprints. ! Kanban does not use time-boxed iterations. ! Every story leads to working software and ideally to a release. Continuous Delivery1
  • 4. Getting estimations right is hard. ! In Kanban you don’t measure how much you can do within a certain period of time. You measure how long a story needs from idea to roll out. ! Priorities are defined depending on what’s important and valuable for the customers, or in any aspect of the startup. No Estimations2
  • 5. Kanban is based on iterative work. ! Breaking work into small segments gives the team a sense of progressing successfully.
 Since work segments are defined small, changes during a particular iteration preserve the timeline. Iterative Workflow3
  • 6. Since work segments are small the team has multiple opportunities to give direction for course corrections during iterations. Continuous Improvement4
  • 7. Visualizing work on a Kanban board is of advantage for all team members. ! Information gets easy to process, understand and retain. Seamless Communication5
  • 8. Analyze the size of a feature and the time it took from inception to delivery and get a good feeling about the speed of your team. Cycle Time6 Pro Tip Analyzing cycle time is an evidence based technique of how long work really took until completion. Whereas estimations are hard to get right.
  • 9. By defining small work segments you eliminate waste in a process and productivity goes up. In software development & project management waste can be: • Defects or Bugs • Over-production • Over-processing • Waiting • Administration Reduction of Waste7
  • 10. With small iterative cycles and continuous improvement you don’t need to wait until the end of a project for customers to provide feedback. ! As a positive side effect costs for implementing changes stay low. Frequent shipping, faster feedback8
  • 11. In Kanban there’s no sprint planning. ! When you make changes to a sprint it triggers more planning (meetings, communication, scheduling, etc). ! There’s no planning overhead with Kanban. No Planning Overhead, less Meetings9
  • 12. Reduced project management overhead because everyone can see the board and know what’s being worked on. ! All stakeholders can see at a glance … ! • who is working on what • at what stage is somebody working on something • what needs to be worked on next • where the bottlenecks are Reduced PM Overhead10
  • 13. You can focus on quality because in Kanban there is no … ! • pressure to fit something into a certain timebox. • technical debt backlog. • approving code reviews below your standard. ! Since there’s less working against a deadline, there’s rarely pressure to skip quality assurance steps. Focus on quality11
  • 14. Pull work from left to right and only pull work onto the next stage if it has an open Work-in-Progress slot.
 
 Stopping multi-tasking, and context switching leads to better productivity and higher quality. Pull Principle12 Pro Tip Finish what you’re already working on before you take on more work. “Stop starting, start finishing.”
  • 15. If work is blocked for some reason, providing context in form of text helps to understand to be able to solve the blocker as fast as possible. Never miss Blockers13 Pro Tip You can mark Blossom cards as blocked via commit message.
  • 16. Everytime something interesting happens on your Blossom board we push changes into your favourite instant messaging client like Slack, Flowdock or HipChat and integrate GitHub into your feature cards. Push Notifications with Integrations Pro Tip Instant messaging clients notify your team when work gets marked as “Blocked” to get aware and to solve the blocker as fast as possible. 14
  • 17. Tired of spending hours generating reports?
 Want to see what took a long time to complete?
 Need to quickly go over the team’s most recent work?
 
 We’ve got you covered. ! Blossom has a “one-click” analytics tab that shows cards with high cycle time, recently shipped cards and a Time in Process Chart. One-click Analytics15
  • 18. Thank you for reading! Facebook Twitter LinkedIn If you found this useful, share it with your followers:
  • 19. Learn more Agile Kanban Best Practices for a Software Team