Your SlideShare is downloading. ×
<ul><li>Kanban:   </li></ul><ul><li>For Services/Operation/Network/HelpDesk Teams </li></ul>Jaibeer Malik   Implementing K...
JAIBEER MALIK <ul><li>2004 B.Tech from IIT KGP </li></ul><ul><li>6 years of experience in IT industry </li></ul><ul><li>Fo...
Agenda <ul><li>Kanban </li></ul><ul><li>Services Team? </li></ul><ul><li>Current Push Model </li></ul><ul><li>Problems wit...
Kanban Jaibeer Malik   Implementing Kanban for Services team   http://jaibeermalik.wordpress.com
Kanban <ul><li>Kanban System is  </li></ul><ul><li>letting value flow through the system </li></ul><ul><li>by pulling work...
Kanban <ul><li>Kanban System is based on Lean Principles </li></ul><ul><li>Pull Method </li></ul><ul><li>Customer Value </...
Services Team <ul><li>Where there is continuous flow of services, </li></ul><ul><li>Operation Team  </li></ul><ul><ul><li>...
Push Model Item 1 Item 2 Team Member 1 Team Member 2 Team Member 3 Pushed By TL Item 3 ... Backlog Individual Backlog Done...
Current Push Model - Problems <ul><li>Lot of waste in the process </li></ul><ul><li>Team Lead needs to look at backlog for...
Pull Model Item 3 Item 5 Team Member 1 Team Member 2 Team Member 3 Ready for Work Item 9 ... Backlog In Progress Backlog I...
Pull Model <ul><li>System which support pull flow </li></ul><ul><li>System to support continuous flow of work </li></ul><u...
How Kanban can help? <ul><li>Based on Pull Method </li></ul><ul><li>Regular flow of work </li></ul><ul><li>Better prioriti...
Implementing Kanban for team <ul><li>Common requirements for Services team,  </li></ul><ul><li>Handling Incidents/Urgent i...
Kanban Board for Services Team Item 1 Item 2 Team Member 1 Team Member 2 Team Member 3 Item 3 Item 11 Item 5 Item 63 Item ...
Kanban Board <ul><li>Team can define, </li></ul><ul><li>priority tasks of support etc. will take highest priority </li></u...
Kanban+Scrum Board for Services Team Item 1 Item 2 TM1 TM2 TM3 Item 3 Item 11 Item 5 Item 63 Item 38 Goals Queue In Progre...
Scrumban <ul><li>Combine Kanban with Scrum process,  </li></ul><ul><li>Deliver the in progress work using Scrum process </...
Continuous Improvement <ul><li>As one of the back bone of any process,  </li></ul><ul><li>No system or process is full pro...
References http://jaibeermalik.wordpress.com/2010/08/03/implementing-kanban-for-services-team/ http://www.limitedwipsociet...
? Jaibeer Malik   Implementing Kanban for Services team   http://jaibeermalik.wordpress.com
Feedback!!! <ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>Follow me @ </li></ul><ul><li>http...
Upcoming SlideShare
Loading in...5
×

Implementing kanban for services team

10,408

Published on

Implementing kanban for services team

Published in: Business
1 Comment
11 Likes
Statistics
Notes
  • Greetings, On Slide 18/21, I suggest that you change 'full proof' to 'fool proof'. 'full proof' is a spelling error that is quite common, but they do not mean the same thing. 'fool proof' leads to discussions about how ingenious 'fools' can be and how successful they can be at defeating systems.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
10,408
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
1
Likes
11
Embeds 0
No embeds

No notes for slide

Transcript of "Implementing kanban for services team"

  1. 1. <ul><li>Kanban: </li></ul><ul><li>For Services/Operation/Network/HelpDesk Teams </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  2. 2. JAIBEER MALIK <ul><li>2004 B.Tech from IIT KGP </li></ul><ul><li>6 years of experience in IT industry </li></ul><ul><li>Former Employers: Sapient, Globallogic </li></ul><ul><li>Currently working as Consultant with Xebia, Netherlands </li></ul><ul><li>Certified Scrum Master </li></ul><ul><li>Experienced in: Java, J2ee, Unix, Flex, Distributed Agile, Kanban </li></ul><ul><li>Thumb rule: Delivering Quality solution to all software problems </li></ul><ul><li>Hobbies: Swimming, Basketball, Volleyball, Cricket...Sports </li></ul><ul><li>Web: http://jaibeermalik.wordpress.com </li></ul><ul><li>Profile: http://www.linkedin.com/in/jaibeermalik </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  3. 3. Agenda <ul><li>Kanban </li></ul><ul><li>Services Team? </li></ul><ul><li>Current Push Model </li></ul><ul><li>Problems with Push Model </li></ul><ul><li>Suggested Pull Model </li></ul><ul><li>How Kanban can help? </li></ul><ul><li>Implementing Kanban for team </li></ul><ul><li>Kanban with Scrum, Scrumban </li></ul><ul><li>Continuous Improvements </li></ul><ul><li>Questions </li></ul><ul><li>Feedback </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  4. 4. Kanban Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  5. 5. Kanban <ul><li>Kanban System is </li></ul><ul><li>letting value flow through the system </li></ul><ul><li>by pulling work when there is capacity available </li></ul><ul><li>as indicated by WIP limits </li></ul><ul><li>and adjusting these WIP limits to derive </li></ul><ul><li>continuous improvement </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  6. 6. Kanban <ul><li>Kanban System is based on Lean Principles </li></ul><ul><li>Pull Method </li></ul><ul><li>Customer Value </li></ul><ul><li>Continuous Flow </li></ul><ul><li>Waste Elimination </li></ul><ul><li>Continous Improvement </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  7. 7. Services Team <ul><li>Where there is continuous flow of services, </li></ul><ul><li>Operation Team </li></ul><ul><ul><li>Team handling regular maintenance activities for some website to keep it running all the time. </li></ul></ul><ul><li>Infrastructure/Network Team </li></ul><ul><ul><li>IT team taking care of all the infrastructure/network activities inside an organization. </li></ul></ul><ul><li>Services Team </li></ul><ul><ul><li>Any other services team handling end users queries to provide some kind of services. </li></ul></ul><ul><li>Help Desk </li></ul><ul><ul><li>Team helping users in resolving their queries. </li></ul></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  8. 8. Push Model Item 1 Item 2 Team Member 1 Team Member 2 Team Member 3 Pushed By TL Item 3 ... Backlog Individual Backlog Done Done Item 5 Item 6 Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  9. 9. Current Push Model - Problems <ul><li>Lot of waste in the process </li></ul><ul><li>Team Lead needs to look at backlog for each team member </li></ul><ul><li>Individual backlog burden </li></ul><ul><li>No clear backlog view </li></ul><ul><li>Lot of wait for new tickets </li></ul><ul><li>Lot of stack of tickets on individual backlog </li></ul><ul><li>No team collaboration </li></ul><ul><li>No clear bottleneck visible in the process </li></ul><ul><li>Work can stuck at different level for each team member </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  10. 10. Pull Model Item 3 Item 5 Team Member 1 Team Member 2 Team Member 3 Ready for Work Item 9 ... Backlog In Progress Backlog Item 1 Item 2 Item 7 Prioritization & Ranking By TL Pulled By Team Members Done Done Item 4 Item 6 Item 11 ... Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  11. 11. Pull Model <ul><li>System which support pull flow </li></ul><ul><li>System to support continuous flow of work </li></ul><ul><li>System to indicate the problem points and impediment in the flow of work </li></ul><ul><li>Work done as a team </li></ul><ul><li>Focus on supporting work </li></ul><ul><li>Support team work than just individualism </li></ul><ul><li>Less burden on individuals in terms of assigned backlog </li></ul><ul><li>Better planning and prioritize of work </li></ul><ul><li>Better capacity management </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  12. 12. How Kanban can help? <ul><li>Based on Pull Method </li></ul><ul><li>Regular flow of work </li></ul><ul><li>Better prioritization and control of flow </li></ul><ul><li>Better clarity in terms of work limit </li></ul><ul><li>Better team work </li></ul><ul><li>Shared responsibility with in the team </li></ul><ul><li>More helpful in planning resources and work </li></ul><ul><li>More helpful in planning future projects/work </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  13. 13. Implementing Kanban for team <ul><li>Common requirements for Services team, </li></ul><ul><li>Handling Incidents/Urgent issues in the process </li></ul><ul><li>Handling top priority tasks of support </li></ul><ul><li>Handling regular project work like upgrade, analysis, research etc. </li></ul><ul><li>Handling high business value items </li></ul><ul><li>Handling different dependent tasks for those related regular work </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  14. 14. Kanban Board for Services Team Item 1 Item 2 Team Member 1 Team Member 2 Team Member 3 Item 3 Item 11 Item 5 Item 63 Item 4 Item 38 Goals Queue In Progress Done Incident/ Urgent High Business Value Regular Support Ticket Improvements Item 10 3 3 Days to Done 5 2 Days to Done 2 5 Days to Done Item 12 Item 14 Item 19 Item 17 Item 4 Item 21 Item 4 Item 45 Item 54 Item 5 Item 6 NOW! Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  15. 15. Kanban Board <ul><li>Team can define, </li></ul><ul><li>priority tasks of support etc. will take highest priority </li></ul><ul><li>this much time each support task takes to get done </li></ul><ul><li>this much each new project usually takes to get finished </li></ul><ul><li>only these many support tasks, new project tasks on each state </li></ul><ul><li>divide the board based on functional/business value </li></ul><ul><li>to have individual backlog also during the in progress stage </li></ul><ul><li>shared responsibility of items </li></ul><ul><li>how much work to pick at a time </li></ul><ul><li>better understanding of team capacity/velocity </li></ul><ul><li>etc. etc. </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  16. 16. Kanban+Scrum Board for Services Team Item 1 Item 2 TM1 TM2 TM3 Item 3 Item 11 Item 5 Item 63 Item 38 Goals Queue In Progress Done Incident/ Urgent High Business Value Regular Support Ticket Improvements Item 10 3 3 Days to Done 5 2 Days to Done 2 5 Days to Done Item 12 Item 14 Item 19 Item 17 Item 4 Item 21 Item 4 Item 45 Item 54 Item 5 Item 6 NOW! Analyze Fix Verify Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  17. 17. Scrumban <ul><li>Combine Kanban with Scrum process, </li></ul><ul><li>Deliver the in progress work using Scrum process </li></ul><ul><li>Adopt Scrum processes like stand up and retrospective </li></ul><ul><li>Manage priority and and iterative delivery </li></ul><ul><li>Incorporate changes/feedback during in progress stage </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  18. 18. Continuous Improvement <ul><li>As one of the back bone of any process, </li></ul><ul><li>No system or process is full proof </li></ul><ul><li>Regular feedback plays important role </li></ul><ul><li>Regular suggestion and improvements as part of process </li></ul><ul><li>Better clarity on limiting the work in progress </li></ul><ul><li>Better understanding of the strength of team </li></ul><ul><li>Better prepared to remove the impediments </li></ul><ul><li>Better control over continuous flow of work </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  19. 19. References http://jaibeermalik.wordpress.com/2010/08/03/implementing-kanban-for-services-team/ http://www.limitedwipsociety.org/ http://leansoftwareengineering.com/ksse/scrum-ban/ Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  20. 20. ? Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com
  21. 21. Feedback!!! <ul><li>[email_address] </li></ul><ul><li>[email_address] </li></ul><ul><li>Follow me @ </li></ul><ul><li>http://twitter.com/jaibeermalik </li></ul><ul><li>http://friendfeed.com/jaibeermalik </li></ul>Jaibeer Malik Implementing Kanban for Services team http://jaibeermalik.wordpress.com

×