with your it ops mission using kanban
play

With your IT Ops Mission Using Kanban Dominica DeGrandis - PowerPoint PPT Presentation

Balancing Dev Agility With your IT Ops Mission Using Kanban Dominica DeGrandis @Dominicad Cycle of Frustration TOO MUCH WORK! THINGS TAKE TOO LONG! CONFLICTING THERES NO VISIBILITY PRIORITIES When everything is a priority 1


  1. Balancing Dev Agility With your IT Ops Mission Using Kanban ¡ Dominica DeGrandis @Dominicad ¡

  2. Cycle of Frustration TOO MUCH WORK! THINGS TAKE TOO LONG! CONFLICTING THERE’S NO VISIBILITY PRIORITIES

  3. When everything is a priority 1

  4. Context switching is expensive. And irritating! because ... • Multitasking “stop & go” breaks the on-a-roll flow. • Churn and rework create waste.

  5. Kanban practices 1. Make work visible

  6. Bringing visibility to Ops work On Deck Prep doing Prep done Implement Validate Closed Xpedites ¡ ¡ Incident (live issue, security breach) Project A Project Project B Project C Misc. ¡ CODB ¡ because ... • It’s hard to manage invisible work. • Humans absorb info faster visually than any other sense. • Visualization helps us see patterns ¡& ¡ connections that matter.

  7. When the front end gets fixed without addressing the backend.

  8. Kanban practices 1. Make work visible 2. Limit work-in-progress

  9. Bringing limits to amount of work in play On Deck Prep doing Prep done Implement Validate Closed Xpedites ¡ ¡ Incident (live issue, security breach) 3 4 5 96 Project A Project Project B 3 6 8 10 Project C Misc. ¡ CODB ¡ because ... • Knowledge work is perishable. • Churn and rework create waste. • Increased cycle time increases cost.

  10. Time weighs heavily on heroes I ¡CAN’T ¡HOLD ¡ ON ¡MUCH ¡ ¡ LONGER ¡

  11. Kanban practices 1. Make work visible 2. Limit work-in-progress 3. Make process policies explicit

  12. Rules contribute to flow

  13. Infrastructure contributes to congestion

  14. Consider options that allow for improved flow Roundabouts decrease “stop & go” increasing throughput by 20%. What rules would increase Ops throughput? ¡

  15. Ops workflow sample rules Backlog On Deck Prep doing Prep done Implement Validate Closed Xpedites ¡ ¡ Items in backlog remain uncommitted Project and un- prioritized until there is Misc capacity to ¡ absorb them. ¡ Address at Ops Review done Prioritized Auto closed • InfoSec work > 5 days • Arch limited to • CAB available capacity

  16. Calculating Cost of Delay ¡ • Quan&fy ¡cost ¡of ¡delay ¡–Calculate ¡missed ¡revenue ¡ (new ¡revenue ¡or ¡protecDng ¡exisDng ¡revenue) ¡ • Incurred ¡costs ¡(staff, ¡data ¡centers, ¡vendors) ¡or ¡ fines/penalDes ¡(regularity, ¡contractual) ¡SOX ¡ compliance. ¡Sum ¡of ¡cost ¡of ¡delay ¡of ¡other ¡projects ¡ (oSen ¡missed) ¡ ¡ ¡ hTp://focusedobjecDve.com/cost-­‑of-­‑delay/ ¡ Troy Magennis - http://focusedobjective.com/cost-of-delay/

  17. Kanban practices 1. Make work visible 2. Limit work-in-progress 3. Make process policies explicit 4. Measure flow

  18. Measure workflow Prep done/ On Deck Prep doing Closed Implement Validate Approved Xpedites ¡ ¡ Project Misc. ¡ because ... Historical cycle time provides ability to set customer expectations. • Discovering where and why work gets bottlenecked is useful. • Looking at trends over time reveals improvement (or not). •

  19. How long has work been idle? 10 ¡ 9 ¡ 8 ¡ 7 ¡ 6 ¡ # ¡of ¡&ckets ¡ 5 ¡ 4 ¡ 3 ¡ 2 ¡ 1 ¡ 0 ¡ 10 ¡ 20 ¡ 30 ¡ 40 ¡ 50 ¡ 60 ¡ 70 ¡ 80 ¡ 90 ¡ 120 ¡ 150 ¡ 180 ¡ 210 ¡ 240 ¡ 270 ¡ 300 ¡ More ¡ # ¡days ¡work ¡si5ng ¡in ¡Implementa&on ¡

  20. Rate of incoming vs. outgoing

  21. Measure for objectivity

  22. Kanban practices 1. Make work visible 2. Limit work-in-progress 3. Measure flow 4. Make process policies explicit 5. Develop feedback loops

  23. OpportuniDes ¡to ¡hear ¡and ¡to ¡be ¡heard ¡ Lean Coffeehttp://leancoffee.org/

  24. Operations Review ¡ Reflect on quantitative performance measures

  25. Quantitative performance measures • WIP (work-in-progress) • Cycle time/Lead time • Throughput • Quality • Issues & blocked work Across: ¡ Trend & Variability

  26. Kanban practices 1. Make work visible 2. Limit work-in-progress 3. Measure flow 4. Make process policies explicit 5. Develop feedback loops 6. Evolve Experimentally using models & theory

  27. Experiment with applicable models & theory

  28. Balance Dev Agility with your IT Ops Mission Using Kanban ¡ www.ddegrandis.com Dominica DeGrandis Kanban for Devops & IT Ops @Dominicad dominica@ddegrandis.com ¡ ¡

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend