200 likes | 222 Views
Dive into the conversation around Lean, Pull Planning, and Agile methodologies to understand when to apply each approach. Learn how to make processes explicit for improvement, reduce lead time, eliminate waste, and embrace change for effective project management. Explore the stages in Shell using Scrum Framework and Pull Planning.
E N D
Lean or Agile - When to Use What?David BinnertsShell Global Solutions
Conversation around • Process Management • Lean, Pull Planning, Agile • When to use what
Hands up, if you have ever used • Lean • Pull Planning • Agile
Lessons from Business Process Redesign • All work is process work • A process may be implicit, or explicit • Explicit processes allow us to: • Repeat the work consistently over time • Teach it to others • Measure the results of it • Improve it
Explicit processes for improvement • Lean • Pull Planning • Agile
Lean • Make use of Standard Operating Procedures (SOPs) • These provide a standard for the process • In order to identify a gap between goal and performance • A root cause analysis (5x Why) helps to identify waste • So teams can eliminate it • PDCA
Pull Planning • Make work explicit and reduce lead time and waste in projects: • Buffers of non value adding waiting times • Waiting • Handovers • Inventory
Pull Planning (cont) • Sometimes leads to an increase of: • Overprocessing (on planning time) • Overproduction (of documentation) • Rework (as schedules had to be adjusted, promises were still not kept, trades would not understand requirements and schedules from others, projects were not delivered as promised). • Talent (as team members were constantly chasing eachother)
Agile Values • Individuals and interactions over processes and tools • Delivering a good end product over documentation • Collaboration over contract negotiation • Embracing change over sticking to the plan • And provides simple frameworks for delivering the work
Assess • Select • Define • Execute • Operate What’s each stage like?