Mahesh SinghCo-founder/ Sr. VP - Product       Digite/ Swift-Kanban
Introduction   Co-Founder, Sr. VP – Product of Digite,    Inc.     Lean/ Agile ALM Products     Products - Swift-Kanban...
Background   Software industry far too associated with    failure!   Process Improvement Initiatives have been    the gr...
First – a Vote – how many people here have   implemented/ worked on Kanban for   Software or IT?Kanban’s BIG strength – It...
rev·o·lu·tion. A sudden or momentous  change in a situation:Examples  - The revolution in computer technology.  - Organiza...
ev·o·lu·tion. A gradual process in which  something changes into a different and  usually more complex or better form.Grad...
A Historical Perspective on Evolution of Software Methodologies
A close-up
Kanban is an “Adaptive System” Visualize Workflow Limit Work in Progress Measure and Optimize flow/ Lead Time Make Pro...
Kanban is              NOT    a Software Lifecycle MethodologySome process or methodology         must already be in place!
So what kind of changes does  Kanban introduce?
Visualize Workflow    Make your process Visual        Let everyone see where             the work is.
Limit WIP    Avoid MAFA    (Mistaking Action For Achievement)Stop STARTING    Start FINISHING
Kanban: Limit WIPLimit or eliminate Multi-Tasking  If you have slack, work on “Intangible”             tasks
Introduce PULL          Let team members commence work on the next priority item when they are available to work on that i...
Decoupled Cadences Work based on current    priority and cost of delay. Make a release when you have enough work      prod...
Evolutionary      orRevolutionary?
Visualize Workflow    Let EVERYONE know         WHERE you are            and    that you might be STUCK!   Kanban Encourag...
Limit WIPReduce/ Eliminate Multi-Tasking  Eliminate a key employee performance             measure!  Focus on Work-Life Ba...
Introduce PULLTurn the world of PUSH/         ASSIGMENTS upside-down!  Empower Team Members     and establish a Culture of...
Decoupled Cadences “When is our next release and what will it                    have?” Management focus NOT on Release/ I...
And more…!Kanban encourages and enables Process Experimentation    Quantitative Management Viral spread across the Organiz...
Kanban –    EVOLUTIONARY in the RIGHT places           And    REVOLUTIONARY in the RIGHT           places
Evolutionary in the right places –  No big-new end-to-end mandated process    No change in roles of people  No change in s...
Revolutionary in the right places as well!Encourages and enables Organizational  TransformationEncourages Transparency and...
We need to implement Kanban not onlyfor the Evolutionary reasons but for theRevolutionary ones as well!!
Thank you!mahesh@digite.com     www.digite.com+1-408-761-2238       swift-kanban.com@maheshsingh          @swiftkanban
Upcoming SlideShare
Loading in...5
×

Kanban - Evolutionary or Revolutionary?

2,806

Published on

Kanban is great for its "Evolutionary" nature as it minimizes resistance to change and makes it far more likely to succeed than other methods. However, it is also "Revolutionary" and must also be implemented for that reason!

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,806
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Kanban - Evolutionary or Revolutionary?

  1. 1. Mahesh SinghCo-founder/ Sr. VP - Product Digite/ Swift-Kanban
  2. 2. Introduction Co-Founder, Sr. VP – Product of Digite, Inc.  Lean/ Agile ALM Products  Products - Swift-Kanban, Digite Enterprise and CloudSpec  David J Anderson, world-renowned Kanban Guru is Digite advisor Over 25 years of experience (India/ US) working with distributed teams and global customers Proud to be a Sponsor/ Exhibitor at Agile India 2012
  3. 3. Background Software industry far too associated with failure! Process Improvement Initiatives have been the graveyard of many a SEPG/ PMO professionals  Last 15 years have seen a transition from traditional to Agile to now Lean/ Kanban Kanban in particular holds out the hope of being a “unifying system” that makes successful transition much more likely
  4. 4. First – a Vote – how many people here have implemented/ worked on Kanban for Software or IT?Kanban’s BIG strength – It is Evolutionary.Question for this session – Is it Evolutionary or Revolutionary?!
  5. 5. rev·o·lu·tion. A sudden or momentous change in a situation:Examples - The revolution in computer technology. - Organization moving from CMMi Level 1 to CMMi Level 3?
  6. 6. ev·o·lu·tion. A gradual process in which something changes into a different and usually more complex or better form.Gradual Process: Incremental Change Reduced resistance to change
  7. 7. A Historical Perspective on Evolution of Software Methodologies
  8. 8. A close-up
  9. 9. Kanban is an “Adaptive System” Visualize Workflow Limit Work in Progress Measure and Optimize flow/ Lead Time Make Process Policies Explicit Use Models to recognize Improvement Opportunities
  10. 10. Kanban is NOT a Software Lifecycle MethodologySome process or methodology must already be in place!
  11. 11. So what kind of changes does Kanban introduce?
  12. 12. Visualize Workflow Make your process Visual Let everyone see where the work is.
  13. 13. Limit WIP Avoid MAFA (Mistaking Action For Achievement)Stop STARTING Start FINISHING
  14. 14. Kanban: Limit WIPLimit or eliminate Multi-Tasking If you have slack, work on “Intangible” tasks
  15. 15. Introduce PULL Let team members commence work on the next priority item when they are available to work on that item.Shift from “being assigned” (Push) to “taking up” (Pull) a task
  16. 16. Decoupled Cadences Work based on current priority and cost of delay. Make a release when you have enough work products (features) to make a delivery.
  17. 17. Evolutionary orRevolutionary?
  18. 18. Visualize Workflow Let EVERYONE know WHERE you are and that you might be STUCK! Kanban Encourages Transparency and Visibility and Honesty typically not seen in other systems!
  19. 19. Limit WIPReduce/ Eliminate Multi-Tasking Eliminate a key employee performance measure! Focus on Work-Life Balance!!
  20. 20. Introduce PULLTurn the world of PUSH/ ASSIGMENTS upside-down! Empower Team Members and establish a Culture of TrustBoth Managers and Team Members taketime to get used to this!
  21. 21. Decoupled Cadences “When is our next release and what will it have?” Management focus NOT on Release/ Iteration Planning, But on “up-to-the-minute” Cost of Delay, Flow, Throughput and Quality
  22. 22. And more…!Kanban encourages and enables Process Experimentation Quantitative Management Viral spread across the Organization Kanban encourages and enables a Kaizen Culture
  23. 23. Kanban – EVOLUTIONARY in the RIGHT places And REVOLUTIONARY in the RIGHT places
  24. 24. Evolutionary in the right places – No big-new end-to-end mandated process No change in roles of people No change in software lifecycle methodology you continue to do what you already do Kanban specifically encourages analyzing fundamental engineering process for improvement
  25. 25. Revolutionary in the right places as well!Encourages and enables Organizational TransformationEncourages Transparency and VisibilityProvides an easy to implement method to achieve a Kaizen Culture
  26. 26. We need to implement Kanban not onlyfor the Evolutionary reasons but for theRevolutionary ones as well!!
  27. 27. Thank you!mahesh@digite.com www.digite.com+1-408-761-2238 swift-kanban.com@maheshsingh @swiftkanban
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×