built in quality by michael ballé - lean it summit 2013
DESCRIPTION
Do you use kanban to visualize workflow, measure and manage flow, limit work in progress...? This is not why Taichi Ohno invented kanban! Kanban is a tool of Kaizen: The point of kanban is the discipline of learning everytime we reduce the batch. Through the example of an Agile team, Michael Ballé from Institut Lean France explains how the company manager started involving everyone in the problem solving. Michael Ballé's presented "Lean or Agile: using kanban to build in quality" at the Lean IT Summit 2013. Watch the video here: http://www.youtube.com/watch?v=BBANsmeam8w&list=UUS_BXp5Zg9td-ZfczI1BgZw&feature=share&index=17 Discover more Lean IT stories on www.lean-it-summit.comTRANSCRIPT
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Build in Quality with Kanban
Dr. Michael Ballé
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Agile development?
Start lean
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Purpose
Agile
Agile software development is a group of software development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
From Wikipedia
Lean
Lean is a series or related activities aimed at improving safety, quality, flexibility and productivity through eliminating waste by involving all people all the time in problem solving.
From Taiichi Ohno
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Lean & agile
LEAN DELIVERY
AGILE HUMAN INTERFACE
UX
TEAMWORK
CO-CONSTRUCTION
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Leap of faith
Agile
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
Lean
In order to develop products, first you have to develop people
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Built-in-quality
Quality at every step
Quality of customer experience
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Built-in quality
Quality of customer experience
I can judge OK vs. NOK on the spot, I can move to the
next step with certainty,
I can be confident
Make every customer
smile, every day on every
product
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
What is the problem?
Start lean
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Voice of customers
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Kanban?
1. Visualize workflow
2. Limit work-in-progress
3. Measure and Manage Flow
4. Make process policies explicit
5. Use models to recognize improvement opportunities
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
And burn-down charts?
• Work through that backlog!
• Make progress visible
• Check progress against predictions
• Cut the scope? Extend the schedule?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Let’s think lean
Are we making the right product?
Are we developing people the right way?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Don’t argue with one-piece-flow
• Only one task at a time!
• Because of down-time, here, you can see three slots = two too many
• Task by task is the only way to really focus on QUALITY
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Visual management is about learning from seeing problems, not scheduling
• Engineers used to keep projects on their desk,
• Now in the kanban board, one-piece-flow
• It’s an anti-boss technique to avoid asking for miracles
• It doesn’t solve capacity or flow issues
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Develop people by solving problems one-by-one together
Formulate problems
Study countermeasures
Seek root
cause
Visualize activities
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Lead-time control: ask ‘why?’
PLANNED ACHIEVED CORRECTLY ON TIME LATE FAILED
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Backlog control: ask ‘why?’
• The parking lot holds the backlog – it’s a stock
• Items are picked as needed
• This is where capacity issues appear
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Formulate problems
• Specify problems (one per day)
• What did we stumble on?
• What is the immediate cause?
• What can we do to fix it quickly?
• What is the possible root cause?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Learning to see!!!
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Write standards
• At code level
• NOT procedures
• But detailed ways to do specific jobs
• With specific tricks of the trade
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Teach standards
• Identify core coding tasks each person does every day
• Define a team way of doing so
• Teach every person
• Challenge and improve
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Hansei
• Once the code is delivered and accepted
• Was it really what they wanted?
• Are they pleased with it when they use it
• What did we get right? What did we miss?
?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Understanding value
• Software = product
• What are customers preferences?
• How good are we at satisfying these preferences?
• What technical choices do we need to challenge?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Tech innovation
Before • Human Interface developed in
house
• Vision and machine control and interfaces seen as one block
• No make/buy architecture
After • Vision separated from machine
control
• Framework Human Interface is Pharma standard, to be purchased
• Make/buy architecture
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Not easy! Managers must be teachers
• Must be able to envisage ideal situation
• And to identify waste
• To come up with kaizen ideas together
• And experiment quickly with the team
• In a worksite willing to accept changes
• So we develop the kaizen spirit, every one, every day
What does the world look like from up here?
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
The CEO must master lean leadership
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Lean lessons
STRATEGY STRUCTURE SYSTEMS
+ CONTINUOUS IMPROVEMENT
INITIATIVE
LEAN TOOLS
IMPROVE:
SAFETY QUALITY FLEXIBILITY
PRODUCTIVITY
LEAN TOOLS to involve EVERY
ONE EVERY DAY
STRATEGY ORGANIZATION
SYSTEMS
© Copyright Institut Lean France. Textes et illustrations tous droits réservés
Thank you, any questions?