Download presentation
Presentation is loading. Please wait.
Published byCameron Powell Modified over 8 years ago
1
Kanban @ DrillingInfo Evolutionary approach to change Jay Paulson May 16, 2016
2
Myself 15+ years as a software engineer 5+ years implementing Kanban Trained as a Kanban Coach in September of 2014 Started @ DrillingInfo in November 2014 Twitter @paulsjv LinkedIn https://www.linkedin.com/in/paulsjv https://www.linkedin.com/in/paulsjv Lean Kanban North America 2016 Speaker
3
DrillingInfo Company Profile Oil & Gas Industry Founded in 1999 Privately held ~$100 million per/year ~500 Employees ~40 Software Engineers Austin Denver Costa Rica Ukraine India California Rally JIRA Physical Boards twitter - @paulsjv
4
Appropriateness Lower maturity organizations Impatient Panic under stress Low trust Poor risk management Lack of alignment between vision, strategy & action Lack of alignment between strategy & capability Superstitious behavior Revolutionary not Evolutionary When is it not appropriate to Kanban? Evolutionary - Humbled Revolutionary - Arrogant, grand gestures, great victory, hero! twitter - @paulsjv
5
Principles of Kanban Flow like water around the rocks of resistance. 1.Start with what you do now. 2.Agree to pursue evolutionary change. 3.Initially, respect current processes, roles, responsibilities, and job titles. 4.Encourage acts of leadership at every level in your organization from individual contributor to senior management. Photo by Dale Ellerm twitter - @paulsjv
6
Where did I start? ●Trained team with getKanban board game ●Facilitated Platform’s team Kanban board creation using STATIK ●Created physical board ●Continued to use DI’s electronic tool, Rally ●Started to track additional 3 metrics ○Lead Time ○Delivery Rate ○Work In Progress (WIP) twitter - @paulsjv
7
Value Stream Verify in Prod Ideas Robert Demo Acceptance Impl Grooming Release Commitment point System Lead Time Customer Lead Time Options Development twitter - @paulsjv
8
Physical Board - Options Development Minimum Maximum WIP Limits twitter - @paulsjv
9
Physical Board - Committed Work twitter - @paulsjv
10
Rally Board twitter - @paulsjv
11
Metrics ●Captured 2 ways ○Manually in Google Sheets ○In Rally then exported 3 Basic Charts ●Histogram ●Lead Time Run Chart ●Cumulative Flow Diagram (CFD) LeanSheets.org twitter - @paulsjv
12
LeanSheets - Cumulative Flow Diagram Work in progress on specific date twitter - @paulsjv
13
LeanSheets - Lead Time Run Chart Average Lead Time 8 business days +/- 7 business days Outliers removed average Lead Time 7 business days +/- 4 business days twitter - @paulsjv
14
LeanSheets - Histogram 84% probability of completing work in 14 business days or less. twitter - @paulsjv
15
Metrics - Little’s Law ●A key result from queuing theory that relates a process’s arrival rate (for which we use delivery rate as its proxy), lead time, and work-in-progress ●The Kanban variant of Little's Law states: The mean delivery rate of work items leaving the kanban system, is equal to the number of work items in the system (the WIP limit) divided by the mean lead time through the system Delivery Rate WIP Lead Time twitter - @paulsjv
16
Executive Capacity Forecast Teams Primary Projects 4 Week Forecast Dec.1 st – Dec.31 st 4 Week Capacity Forecast Dec.1 st – Dec. 31 st 4 Week Capacity Forecast Dec.1 - Dec.31st P.90P.65P.50Actual Q4 2015 “Commit” 4Q 2015 “Stretch Plan” Q4 2015 “Best Case” Mos EsileyOFS Workspace 25436166 GIS GeoData Services Entitlements 12235621 Platform Austin / UK OFS Workspace 15334446 Sentinels (Coextrix) DI Direct Access (was managed API) 9111310 DB Tech 14 Digit API Well Master 13375523 UX/UI Production Workspace 7121513 CM 30135270112 Totals 111294514291 twitter - @paulsjv
17
Getting Better Introduced ●Scheduling & Sequencing work ●Managing risk by Cost of Delay ●Capacity forecasting ●Classes of Service ●Fit for purpose metrics ●Capacity allocation twitter - @paulsjv
18
Feedback http://djaa.com/kanban-cadences twitter - @paulsjv
19
Daily Standup ●Team creates agenda ●Place for feedback to occur for improvements ●Customer focus twitter - @paulsjv
20
Replenishment / Commitment Meeting ●Typically a part of Planning Session ●Can be on demand ●Evolve based on team and customer feedback twitter - @paulsjv
21
Delivery Planning Meeting ●Weekly ●Evolving to Continuous Deployment twitter - @paulsjv
22
Risk Review ●Blocker and Defect clustering ●Review hidden risk ●Mitigation strategies ●Review current WIP and Options twitter - @paulsjv
23
Strategy Review ●Current Markets ●Review metrics (lead time, quality, capacity) ●Capabilities ●Alignment of strategy and capability ●Understand Risk twitter - @paulsjv
24
Service Delivery Review ●Discussion about system capability ●Review system metrics ●Discuss customer feedback ●Discuss system design changes twitter - @paulsjv
25
Operations Review ●Team focused around done work, strategy, future work, and metrics ○Histograms ○Run Charts ○System balance ○Blocker clustering twitter - @paulsjv
26
Operations Review “I also am very pleased by the recent Operational Review meeting. The presentation by the groups was concise, had good KPIs showing where they stood and resulted in meaningful discussion and action items that actually make a difference in how we get our work done. I was really impressed by how the teams worked together to help each other.” -- Mike Couvillion, CTO, DrillingInfo, Inc December 22, 2015 twitter - @paulsjv
27
Implementing on 1 team lead to... ●15 teams gathering metrics ●6 teams attending Operations Review ●3 teams with deep implementation (3-6+ months) ●Delivery Rate increased 135% - 225% ●Monthly Corporate training class with getKanban game ●Tracking arrivals, discards, and blockers ●CTO reporting engineering team’s capacity forecast to executive leadership team ●CTO ability to get average cost per card per team ●Dependency tracking with Red, Yellow, and Green status depending on individual team’s confidence level Lead Time metric twitter - @paulsjv
28
Demand Observed Capability Demand Observed Capability Kanban at scale twitter - @paulsjv
29
Kanban - Theory of Constraints twitter - @paulsjv
30
Kanban twitter - @paulsjv
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.