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

Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeTKMG, Inc.
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingAnjali Rao
 
Agile software development
Agile software developmentAgile software development
Agile software developmentRajesh Piryani
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanSudipta Lahiri
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
LKCE16 -Upstream & Customer Kanban by Patrick Steyaert
LKCE16 -Upstream & Customer Kanban by Patrick SteyaertLKCE16 -Upstream & Customer Kanban by Patrick Steyaert
LKCE16 -Upstream & Customer Kanban by Patrick SteyaertLean Kanban Central Europe
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for BeginnersZsolt Fabok
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To JiraHua Soon Sim
 
Using JIRA to Scale your Business
Using JIRA to Scale your BusinessUsing JIRA to Scale your Business
Using JIRA to Scale your BusinessMichael King
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiAgile Montréal
 
Time management presentation.pptx
Time management presentation.pptxTime management presentation.pptx
Time management presentation.pptxssuser534f79
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Arun Kumar
 
Managing Multiple Priorities
Managing Multiple PrioritiesManaging Multiple Priorities
Managing Multiple PrioritiesDavid Hanson
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and ScrumThomas Moedl
 

What's hot (20)

Value Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management PracticeValue Stream Mapping: From Tool to Management Practice
Value Stream Mapping: From Tool to Management Practice
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Using JIRA Software for Issue Tracking
Using JIRA Software for Issue TrackingUsing JIRA Software for Issue Tracking
Using JIRA Software for Issue Tracking
 
Agile software development
Agile software developmentAgile software development
Agile software development
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
LKCE16 -Upstream & Customer Kanban by Patrick Steyaert
LKCE16 -Upstream & Customer Kanban by Patrick SteyaertLKCE16 -Upstream & Customer Kanban by Patrick Steyaert
LKCE16 -Upstream & Customer Kanban by Patrick Steyaert
 
Time management
Time managementTime management
Time management
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Introduction To Jira
Introduction To JiraIntroduction To Jira
Introduction To Jira
 
Using JIRA to Scale your Business
Using JIRA to Scale your BusinessUsing JIRA to Scale your Business
Using JIRA to Scale your Business
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Kanban
Kanban Kanban
Kanban
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
Time management presentation.pptx
Time management presentation.pptxTime management presentation.pptx
Time management presentation.pptx
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?
 
Managing Multiple Priorities
Managing Multiple PrioritiesManaging Multiple Priorities
Managing Multiple Priorities
 
Kanban, Lean, and Scrum
Kanban, Lean, and ScrumKanban, Lean, and Scrum
Kanban, Lean, and Scrum
 

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

Test strategy
Test strategyTest strategy
Test strategyadarsh j
 
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!)Forum One
 
Lean Approach for Agile Localization
Lean Approach for Agile LocalizationLean Approach for Agile Localization
Lean Approach for Agile LocalizationJari Herrgård
 
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 DevelopmentJawdatTI
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
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 - Евгений АндрушкоGeeksLab Odessa
 
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, 2013Exove
 
Project Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialProject Management Methodologies Orangescrum Tutorial
Project Management Methodologies Orangescrum TutorialOrangescrum
 
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...Rasan Samarasinghe
 
Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Scrumhub scrum-guide-2016
Scrumhub scrum-guide-2016Veeresh Yadrami
 
AGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxAGILE PROJECT MANAGEMENT NOTES.docx
AGILE PROJECT MANAGEMENT NOTES.docxVardha Mago
 
Introduction to Agile & scrum
Introduction to Agile & scrumIntroduction to Agile & scrum
Introduction to Agile & scrumElad Sofer
 
Focus: Lean Delivery Workflow
Focus: Lean Delivery WorkflowFocus: Lean Delivery Workflow
Focus: Lean Delivery WorkflowRob Knight
 
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 WorksChoong Ping Teo
 
Odoo project management_casestudy
Odoo project management_casestudyOdoo project management_casestudy
Odoo project management_casestudyRishi Pujara
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for managementIcalia Labs
 

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 run hyper distributed companies
How to run hyper distributed companiesHow to run hyper distributed companies
How to run hyper distributed companiesBlossom IO Inc.
 
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...Blossom IO Inc.
 
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 StartupsBlossom IO Inc.
 
What is Agile Software Development?
What is Agile Software Development?What is Agile Software Development?
What is Agile Software Development?Blossom IO Inc.
 
Modern Agile for Agencies
Modern Agile for AgenciesModern Agile for Agencies
Modern Agile for AgenciesBlossom IO Inc.
 
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 ...Blossom IO Inc.
 
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 "...Blossom IO Inc.
 
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...Blossom IO Inc.
 
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 wantBlossom IO Inc.
 
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...Blossom IO Inc.
 
Lean Product Management Lessons Learned
Lean Product Management Lessons LearnedLean Product Management Lessons Learned
Lean Product Management Lessons LearnedBlossom IO Inc.
 
How to build the next Facebook
How to build the next FacebookHow to build the next Facebook
How to build the next FacebookBlossom 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

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

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