SlideShare a Scribd company logo
1 of 28
Kanban for software Development –
Get more with less
Manoj K G
Founder and Director, TeamSuccesso
1
Reference
2
Agenda
• History of Kanban
• Lean principles
• Introduction to Kanban
• Practices in Kanban
• Kanban for event driven development
• Advantages with Kanban
• Implementing Kanban
3
Kanban
Source: http://www.infoq.com/articles/hiranabe-lean-agile-kanban
• originates from Japanese, and translates roughly as "signboard.
• usually a physical card in a clear plastic envelope that instructs the
moving or creating of parts in a "pull" production system
4
Kanban in Toyota Production System (TPS)
http://www.toyotatr.com/?m=p&pid=19
Pull system - eliminates waste of waiting and waste of overproduction
5
Kanban in Toyota Production System (TPS)
Source: http://www.infoq.com/articles/hiranabe-lean-agile-kanban
Pull system - eliminates waste of waiting and waste of overproduction
6
Lean principles
7
Agile Software Methodologies
8
The Kanban method, as formulated by David J. Anderson, is an approach to
incremental, evolutionary process and systems change for
organizations.
a way to organize the chaos by making the need for prioritization and focus clear.
a way to uncover workflow and process problems so you may solve them in
order to deliver more consistently to your client/customer/etc.
Kanban accomplishes these things by introducing constraints into the system to
optimize the flow of value.
Flow is king. http://www.everydaykanban.com/what-is-kanban/
9
Stop starting and start
finishing!
Core practices in Kanban
1. Visualize
2. Limit Work-In-Progress
3. Manage Flow
4. Make Process policies explicit
5. Improve Collaboratively
11
Visualize your work flow
12
Throughput
Capacity Productivity
13
Limit your WIP
14
WIP
15
Lead time
16
Make Process policies explicit
Define classes of service
- Defined based on business impact
17
Expedite
Policies
Limit WIP to 1
Time to deliver < 24 Hrs
No misses
e.g.: Production critical
issues
Fixed delivery date
Policies
Delivery before due date
99 % on time delivery
e.g.: Feature to support an
event, compliance related
changes
Standard class
Policies
4 week lead time for
complex issues
2 week lead time for
simple issue
85% on time delivery
e.g. change requests,
enhancement requests
Intangible
Policies
e.g.: Version upgrades
18
Kanban for Event driven
software development
19
Some characteristics of Event Driven Development
• Rapidly changing priorities
• Increase in the waste with too many stories for the development
• The need for faster feedbacks - Shorter releases
20
• Helpdesk/Support
activities (Initiated by an
event, under SLA)
21
Application support and maintenance
22
Market driven software development
23
Advantages with Kanban
24
Teamwork
Encourages Swarming -leading to collaboration
25
kaizen culture
26
Implementing Kanban
27
Thank you
Mail- manojwky@gmail.com
Blog - www.techbudha.com
LinkedIn - http://www.linkedin.com/pub/manoj-k-g/12/811/495
28

More Related Content

What's hot

Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!
panayaofficial
 
Lance Bemis - Operations Capstone
Lance Bemis - Operations CapstoneLance Bemis - Operations Capstone
Lance Bemis - Operations Capstone
Lance Bemis
 

What's hot (20)

INTERNAL - Changes to Sprints after becoming a Certified Scrum Master
INTERNAL - Changes to Sprints after becoming a Certified Scrum MasterINTERNAL - Changes to Sprints after becoming a Certified Scrum Master
INTERNAL - Changes to Sprints after becoming a Certified Scrum Master
 
Beautifying Inventory and Service Levels at a Cosmetics Company
Beautifying Inventory and Service Levels at a Cosmetics CompanyBeautifying Inventory and Service Levels at a Cosmetics Company
Beautifying Inventory and Service Levels at a Cosmetics Company
 
How figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPIHow figaf help your business with SAP PI/PO/CPI
How figaf help your business with SAP PI/PO/CPI
 
Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!Migration to Flows – Getting it Right!
Migration to Flows – Getting it Right!
 
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
AGILE PORTUGAL 2018: Changing global Quality operations: how Kanban did the t...
 
Kanban - A recipe for success
Kanban - A recipe for successKanban - A recipe for success
Kanban - A recipe for success
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Drive Lean Manufacturing With Your ERP System
Drive Lean Manufacturing With Your ERP SystemDrive Lean Manufacturing With Your ERP System
Drive Lean Manufacturing With Your ERP System
 
Kanban - Classes of Service
Kanban - Classes of ServiceKanban - Classes of Service
Kanban - Classes of Service
 
Automated Page Composition - STM eProduction 2014
Automated Page Composition - STM eProduction 2014Automated Page Composition - STM eProduction 2014
Automated Page Composition - STM eProduction 2014
 
Code review
Code reviewCode review
Code review
 
What do making cars and writing software have in common?
What do making cars and writing software have in common?What do making cars and writing software have in common?
What do making cars and writing software have in common?
 
SunEdison Manages Cash Flow with SAP Business Planning and Consolidations
SunEdison Manages Cash Flow with SAP Business Planning and ConsolidationsSunEdison Manages Cash Flow with SAP Business Planning and Consolidations
SunEdison Manages Cash Flow with SAP Business Planning and Consolidations
 
EBS Plan Viewer - An excel based Planning workbench
EBS Plan Viewer - An excel based Planning workbenchEBS Plan Viewer - An excel based Planning workbench
EBS Plan Viewer - An excel based Planning workbench
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
 
Software Engineering Trends: Critical Software
Software Engineering Trends: Critical SoftwareSoftware Engineering Trends: Critical Software
Software Engineering Trends: Critical Software
 
Responsible Global Spend - Sample Program and Timeline
Responsible Global Spend - Sample Program and TimelineResponsible Global Spend - Sample Program and Timeline
Responsible Global Spend - Sample Program and Timeline
 
Lance Bemis - Operations Capstone
Lance Bemis - Operations CapstoneLance Bemis - Operations Capstone
Lance Bemis - Operations Capstone
 
Embrace DevOps: Delivery Value with Puppet Automation
Embrace DevOps: Delivery Value with Puppet AutomationEmbrace DevOps: Delivery Value with Puppet Automation
Embrace DevOps: Delivery Value with Puppet Automation
 
oGCDP Strategic Meeting IGN Output
oGCDP Strategic Meeting IGN OutputoGCDP Strategic Meeting IGN Output
oGCDP Strategic Meeting IGN Output
 

Viewers also liked

HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
Jo Seibert
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanban
lambinhbao
 
Setting Up Your Scrum Board in GreenHopper
Setting Up Your Scrum Board in GreenHopperSetting Up Your Scrum Board in GreenHopper
Setting Up Your Scrum Board in GreenHopper
Atlassian
 
Introduction to personal kanban i
Introduction to personal kanban iIntroduction to personal kanban i
Introduction to personal kanban i
MrAlexRosales
 
Personal kanban-workshop
Personal kanban-workshopPersonal kanban-workshop
Personal kanban-workshop
Skills Matter
 
Softwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & KanbanSoftwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & Kanban
marcel_devdude
 

Viewers also liked (20)

HowTo Design your kanban board
HowTo Design your kanban boardHowTo Design your kanban board
HowTo Design your kanban board
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanban
 
Personal Kanban - Less Guilt More Finishing (Digital PM Summit 2014)
Personal Kanban - Less Guilt More Finishing (Digital PM Summit 2014)Personal Kanban - Less Guilt More Finishing (Digital PM Summit 2014)
Personal Kanban - Less Guilt More Finishing (Digital PM Summit 2014)
 
Setting Up Your Scrum Board in GreenHopper
Setting Up Your Scrum Board in GreenHopperSetting Up Your Scrum Board in GreenHopper
Setting Up Your Scrum Board in GreenHopper
 
Introduction to personal kanban i
Introduction to personal kanban iIntroduction to personal kanban i
Introduction to personal kanban i
 
Personal kanban
Personal kanbanPersonal kanban
Personal kanban
 
Personal Kanban (lightning talk)
Personal Kanban (lightning talk)Personal Kanban (lightning talk)
Personal Kanban (lightning talk)
 
Personal kanban-workshop
Personal kanban-workshopPersonal kanban-workshop
Personal kanban-workshop
 
Agile 2014 - Personal Kanban
Agile 2014 - Personal KanbanAgile 2014 - Personal Kanban
Agile 2014 - Personal Kanban
 
Personal kanban ux_india_final
Personal kanban ux_india_finalPersonal kanban ux_india_final
Personal kanban ux_india_final
 
Project management with kanban board
Project management with kanban boardProject management with kanban board
Project management with kanban board
 
Personal Kanban at the World Bank - Small Team Rapid Development
Personal Kanban at the World Bank - Small Team Rapid DevelopmentPersonal Kanban at the World Bank - Small Team Rapid Development
Personal Kanban at the World Bank - Small Team Rapid Development
 
Kanban in software development: A systematic literature review
Kanban in software development: A systematic literature reviewKanban in software development: A systematic literature review
Kanban in software development: A systematic literature review
 
The evils of multi-tasking and how personal Kanban can help you
The evils of multi-tasking and how personal Kanban can help you The evils of multi-tasking and how personal Kanban can help you
The evils of multi-tasking and how personal Kanban can help you
 
Softwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & KanbanSoftwareentwicklung mit Scrum & Kanban
Softwareentwicklung mit Scrum & Kanban
 
Building your Personal Kanban!
Building your Personal Kanban!Building your Personal Kanban!
Building your Personal Kanban!
 
Work smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit KanbanWork smarter: Change Management im Marketing mit Kanban
Work smarter: Change Management im Marketing mit Kanban
 
InfoPak3 Personal Kanban Design Patterns
InfoPak3 Personal Kanban Design PatternsInfoPak3 Personal Kanban Design Patterns
InfoPak3 Personal Kanban Design Patterns
 
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz KratochvilTYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
TYPO3camp Munich 2011 - KANBAN - Franz Kratochvil
 
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
Agile Skalierung - auf dem Weg zur lernenden Organisation (Lightning Talk)
 

Similar to Kanban for software development - Get more with less

kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit system
Sridhar Siddu
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi
 
Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916
Ram Kumar
 

Similar to Kanban for software development - Get more with less (20)

Kanban.pptx software engineering scrum ppt
Kanban.pptx software engineering scrum pptKanban.pptx software engineering scrum ppt
Kanban.pptx software engineering scrum ppt
 
kanban an integrated jit system
kanban an integrated jit systemkanban an integrated jit system
kanban an integrated jit system
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
 
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
 
Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916
 
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
 
Agile: Not Just for Sofware
Agile: Not Just for SofwareAgile: Not Just for Sofware
Agile: Not Just for Sofware
 
Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Patton kanban 1
Patton kanban 1Patton kanban 1
Patton kanban 1
 
Leveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and DeployLeveraging DevOps Principles for Release and Deploy
Leveraging DevOps Principles for Release and Deploy
 
kanban.ppt
kanban.pptkanban.ppt
kanban.ppt
 
Patton kanban
Patton kanbanPatton kanban
Patton kanban
 
Lean and kanban_brochure
Lean and kanban_brochureLean and kanban_brochure
Lean and kanban_brochure
 
Kanban
Kanban Kanban
Kanban
 
Kanban in sw development
Kanban in sw developmentKanban in sw development
Kanban in sw development
 
Understanding Agile Development with Scrum
Understanding Agile Development with ScrumUnderstanding Agile Development with Scrum
Understanding Agile Development with Scrum
 
WP # 1 - Kanban-fitment
WP # 1 - Kanban-fitmentWP # 1 - Kanban-fitment
WP # 1 - Kanban-fitment
 

More from Manoj K G (6)

Boosting your SEO with data markup
Boosting your SEO with data markupBoosting your SEO with data markup
Boosting your SEO with data markup
 
Data analytics in_digitalmarketing
Data analytics in_digitalmarketingData analytics in_digitalmarketing
Data analytics in_digitalmarketing
 
Agile testing - Reducing time to Market
Agile testing - Reducing time to MarketAgile testing - Reducing time to Market
Agile testing - Reducing time to Market
 
Learning lean with a game
Learning lean with a gameLearning lean with a game
Learning lean with a game
 
Lean productdevelopment
Lean productdevelopmentLean productdevelopment
Lean productdevelopment
 
Scrum primer
Scrum primerScrum primer
Scrum primer
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 

Kanban for software development - Get more with less