SlideShare a Scribd company logo
1 of 24
B e n L in d e r s A d v ie s

KR8-tige Software met Lean
Delft, 17 november 2011
Ben Linders

Senior Consultant

Rijkswaterstaat

(c) Ben Linders, November 2011

1
Ervaring

B e n L in d e r s A d v ie s

Quality & Defect Prevention
Process improvement
Organizational Development
Email:
Twitter:
Twitter
Website:

info@BenLinders.com
@BenLinders
www.benlinders.com

Open Space: ICT en Agile cultuur
Maandag 28 November, Den Haag
Rijkswaterstaat

(c) Ben Linders, November 2011

2
Lean


Lean Principes



De Praktijk



B e n L in d e r s A d v ie s

Wat levert het op?

Lean Software Ontwikkeling

Rijkswaterstaat

(c) Ben Linders, November 2011

3
Lean Ontwikkeling:
Principes
•

Verminder Verspillingen

•

Integreer Kwaliteit

(Build Quality In)

•

Leer Voortdurend

(Learn Constantly)

•

Lever Snel

•

Betrek Iedereen

•

Verbeter Continue

•

Optimaliseer het Geheel

B e n L in d e r s A d v ie s

(Eliminate Waste)

(Deliver Fast)
(Engage Everyone)
(Keep getting Better)
(Optimize the whole)

Bron: http://www.poppendieck.com/
Rijkswaterstaat

(c) Ben Linders, November 2011

4
Productie - Ontwikkeling

B e n L in d e r s A d v ie s

Verspillingen Lean Productie (http://nl.wikipedia.org/wiki/Lean_manufacturing ):
1. Defecten
2. Overproductie
3. Transport
4. Wachten
5. Opslag
6. Bewegingen en verplaatsingen
7. Meer doen dan nodig is
8. Onbenutte creativiteit en capaciteit
Rijkswaterstaat

(c) Ben Linders, November 2011

5
Verspilling:
Verkeerde Product

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

6
Verspilling:
Slechte tussenproducten

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

7
Verspilling:
Waterfall

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

8
Verminder Verspillingen:
Agile / Scrum

B e n L in d e r s A d v ie s

• Prioriteiten
• Frequent leveren
• Teams
• Klantfeedback

Rijkswaterstaat

(c) Ben Linders, November 2011

9
Verminder Verspillingen:
Kortere Keten

B e n L in d e r s A d v ie s

Value Stream Map:
Vaststellen
Eisen

Ontwikkelen
Product

Value Adding 10

Non Value Adding

20

30

Leveren
Product

Test / Vrijgave
Product
20

10

5

25

Efficienty: 55 dagen / 120 dagen = 46%
Rijkswaterstaat

(c) Ben Linders, November 2011

10
Integreer Kwaliteit:
Risico’s / Kosten

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

11
Integreer Kwaliteit:
Meten is weten

B e n L in d e r s A d v ie s

Resident Defects in
Design Base

Design Process
Competence, skills
Tools, environment
Test Process
Competence, skills
Test Capacity
Tools, environment

Defects Inserted
(documentation,
code)

Defect Density

Detection Rate
Defects Detected
(Inspection, test)

Fault Slip Through
Defect Classification

Resident Defects in
Delivered Product

(Un)happy customers

Process
Inputs and outputs
Influencing factors
Measurement

Defect Level

Rijkswaterstaat

(c) Ben Linders, November 2011

12
Betrek Iedereen:
Kennis is macht?

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

13
Betrek Iedereen:
Juiste Cultuur?

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

14
Betrek Iedereen:
Lean Management

B e n L in d e r s A d v ie s

• Samenwerken
• Vertrouwen
• Informatie Delen
• Empowerment
• Feedback Geven
en Ontvangen

Rijkswaterstaat

(c) Ben Linders, November 2011

15
Betrek Iedereen:
Ontwikkelen & Leren

B e n L in d e r s A d v ie s

• Kennisdeling
Open Spaces
Lunchsessies
Netwerken
• Pairing
Programmeren
Testen
• Practicing
Workshops
FedEx days
Rijkswaterstaat

(c) Ben Linders, November 2011

16
Lean: Wat levert het op?

B e n L in d e r s A d v ie s

• Beter inzicht klantbehoeften
• Effectieve samenwerking
• Kortere doorlooptijd
• Lagere kosten
• Gemotiveerde medewerkers

Rijkswaterstaat

(c) Ben Linders, November 2011

17
Conclusies

B e n L in d e r s A d v ie s

• Lean Ontwikkeling:
7 Principes
• Verminder verspilling:
Agile / Scrum
Keten (Value Stream)
• Integreer Kwaliteit:
Meten is weten
• Betrek Iedereen:
Lean Management
Ontwikkelen & Leren
Rijkswaterstaat

(c) Ben Linders, November 2011

18
Meer informatie

B e n L in d e r s A d v ie s

BenLinders.com Lean / Agile
Lean Software Development
Measuring & Controlling Quality

Ben Linders
Senior Consultant
Email:
Twitter:
Twitter
Website:

Rijkswaterstaat

info@BenLinders.com
@BenLinders
www.benlinders.com

(c) Ben Linders, November 2011

19
Vragen?

Rijkswaterstaat

(c) Ben Linders, November 2011

B e n L in d e r s A d v ie s

20
Extra Slides

B e n L in d e r s A d v ie s

• Efficient documenteren
• Foutpreventie
• Root Cause Analysis

Rijkswaterstaat

(c) Ben Linders, November 2011

21
Verminder Verspillingen:
Kortere Keten

B e n L in d e r s A d v ie s

Effectief documenteren
• Voor wie maak je een document?
• Wat moet erin staan?
• Welke informatie heb je zelf nodig?

Rijkswaterstaat

(c) Ben Linders, November 2011

22
Integreer Kwaliteit:
Foutpreventie

B e n L in d e r s A d v ie s

Insertion: Where are defects made? How to prevent?
Detection: Where are defects found? Early/economic removal?
Quality: How many defect are left in the product at release?
Rijkswaterstaat

(c) Ben Linders, November 2011

23
B e n L in d e r s A d v ie s

Integree Kwaliteit:
Root Cause Analysis
• 5 times why

Oorzaak & gevolg

Condities &
gebeurtenissen

Root
C a u se
Leve l 2

Root
C a u se
Le ve l 4
Root
C a u se
Level 4

Alternatieve tools:

Ishikawa /
fishbone

Pareto Analysis
Rijkswaterstaat

Root
C a u se
Le ve l 3
C a u se
Le ve l 3

C a u se
Level 1
C a u se
Level 1

C a u se
Leve l 2

C a u se
Leve l 1

C a u se
Level 2

C a u se
Level 1

C a u se
Level 2

(c) Ben Linders, November 2011

C a u se
Level 1
C a u se
Level 1

24

M a in P ro b le m
to b e
in v e stig a te d .

More Related Content

Viewers also liked

Agile Requirements
Agile RequirementsAgile Requirements
Agile Requirements
Ben Linders
 

Viewers also liked (14)

Scene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process ImprovementScene setting: Recent trends in Process Improvement
Scene setting: Recent trends in Process Improvement
 
Agile Requirements
Agile RequirementsAgile Requirements
Agile Requirements
 
Continuous Improvement, make it visible - ICSPI 2006 - Ben Linders
Continuous Improvement, make it visible - ICSPI 2006 - Ben LindersContinuous Improvement, make it visible - ICSPI 2006 - Ben Linders
Continuous Improvement, make it visible - ICSPI 2006 - Ben Linders
 
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben LindersNeed for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
Need for Continuous Improvement in Agile - 1stconf Melbourne 2016 - Ben Linders
 
Open space
Open spaceOpen space
Open space
 
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben LindersLearning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
Learning to Become Agile, with Retrospectives - QCon London 2015 - Ben Linders
 
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...Workshop Exercises to spice up your Agile Retrospective   Agile Cambridge 201...
Workshop Exercises to spice up your Agile Retrospective Agile Cambridge 201...
 
People-CMM for Agile People
People-CMM for Agile PeoplePeople-CMM for Agile People
People-CMM for Agile People
 
Why, what, an How of Agile Retrospectives - Lean Kanban Benelux 2015 - Ben Li...
Why, what, an How of Agile Retrospectives - Lean Kanban Benelux 2015 - Ben Li...Why, what, an How of Agile Retrospectives - Lean Kanban Benelux 2015 - Ben Li...
Why, what, an How of Agile Retrospectives - Lean Kanban Benelux 2015 - Ben Li...
 
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben LindersHow to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
How to Become a Better Scrum Master - Agile Tour Beirut 2016 - Ben Linders
 
Valuable Agile Retrospectives - QA&Test 2014 - Ben Linders
Valuable Agile Retrospectives - QA&Test 2014 - Ben LindersValuable Agile Retrospectives - QA&Test 2014 - Ben Linders
Valuable Agile Retrospectives - QA&Test 2014 - Ben Linders
 
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben LindersWhy What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
Why What and How of Agile Retrospectives - Agile Tour Lille 2015 - Ben Linders
 
Agile Self-assessment Game - XP Days Benelux 2016 - Ben Linders
Agile Self-assessment Game - XP Days Benelux 2016 - Ben LindersAgile Self-assessment Game - XP Days Benelux 2016 - Ben Linders
Agile Self-assessment Game - XP Days Benelux 2016 - Ben Linders
 
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben LindersDoing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
Doing Valuable Agile Retrospectives -ATBru 2014 - Ben Linders
 

More from Ben Linders

Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...
Ben Linders
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Ben Linders
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Ben Linders
 

More from Ben Linders (20)

Psychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben LindersPsychological Safety in Teams - FlowCon France 2024 - Ben Linders
Psychological Safety in Teams - FlowCon France 2024 - Ben Linders
 
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
Why people hate working in Agile teams - QA Challenge Accepted 2023 - Ben Lin...
 
Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...Improving Your Testing Skills and Practices with Gamification - Testing Unite...
Improving Your Testing Skills and Practices with Gamification - Testing Unite...
 
Start up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben LindersStart up distributed teams online - Mini XP days 2022 - Ben Linders
Start up distributed teams online - Mini XP days 2022 - Ben Linders
 
Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...Increasing psychological safety in agile teams - Agile humans lean coffee 202...
Increasing psychological safety in agile teams - Agile humans lean coffee 202...
 
Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...Improving your quality and testing skills with gamification - Spring 2021 Onl...
Improving your quality and testing skills with gamification - Spring 2021 Onl...
 
How agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben LindersHow agile are you? - Agile New England 2021 - Ben Linders
How agile are you? - Agile New England 2021 - Ben Linders
 
Mini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben LindersMini workshop collaborative problem solving - OOP 2021 - Ben Linders
Mini workshop collaborative problem solving - OOP 2021 - Ben Linders
 
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
Futurespective on Software Development in 2040 - Agile Tour Brussels 2020 - B...
 
How agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben LindersHow agile are you - Agile Tour London 2020 - Ben Linders
How agile are you - Agile Tour London 2020 - Ben Linders
 
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...Mini workshop retrospecting your retrospectives  - Experience Agile 2020 - Be...
Mini workshop retrospecting your retrospectives - Experience Agile 2020 - Be...
 
Webinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben LindersWebinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
Webinar enhancing quality and testing in agile teams - PractiTest - Ben Linders
 
Futurespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben LindersFuturespective on software development in 2040 - Aginext - Ben Linders
Futurespective on software development in 2040 - Aginext - Ben Linders
 
Leading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben LindersLeading for Self-organization - Stretch 2020 - Ben Linders
Leading for Self-organization - Stretch 2020 - Ben Linders
 
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
Pecha Kucha How to screw up your agile retrospective big time - Ben Linders -...
 
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
Agile Retrospectives to the Next Level - Organizational Agility - OOP 2020 - ...
 
Learning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben LindersLearning at Scale - FlowCon France 2019 - Ben Linders
Learning at Scale - FlowCon France 2019 - Ben Linders
 
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
Organizational agility: Taking retrospectives to the next level - DevOpsCon M...
 
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
Dealing effectively with impediments - Agile Management Congress 2019 - Ben L...
 
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben LindersTeams what is in it for me - Agile Portugal 2019 - Ben Linders
Teams what is in it for me - Agile Portugal 2019 - Ben Linders
 

Kr8tige software met Lean - RWS - Ben Linders

  • 1. B e n L in d e r s A d v ie s KR8-tige Software met Lean Delft, 17 november 2011 Ben Linders Senior Consultant Rijkswaterstaat (c) Ben Linders, November 2011 1
  • 2. Ervaring B e n L in d e r s A d v ie s Quality & Defect Prevention Process improvement Organizational Development Email: Twitter: Twitter Website: info@BenLinders.com @BenLinders www.benlinders.com Open Space: ICT en Agile cultuur Maandag 28 November, Den Haag Rijkswaterstaat (c) Ben Linders, November 2011 2
  • 3. Lean  Lean Principes  De Praktijk  B e n L in d e r s A d v ie s Wat levert het op? Lean Software Ontwikkeling Rijkswaterstaat (c) Ben Linders, November 2011 3
  • 4. Lean Ontwikkeling: Principes • Verminder Verspillingen • Integreer Kwaliteit (Build Quality In) • Leer Voortdurend (Learn Constantly) • Lever Snel • Betrek Iedereen • Verbeter Continue • Optimaliseer het Geheel B e n L in d e r s A d v ie s (Eliminate Waste) (Deliver Fast) (Engage Everyone) (Keep getting Better) (Optimize the whole) Bron: http://www.poppendieck.com/ Rijkswaterstaat (c) Ben Linders, November 2011 4
  • 5. Productie - Ontwikkeling B e n L in d e r s A d v ie s Verspillingen Lean Productie (http://nl.wikipedia.org/wiki/Lean_manufacturing ): 1. Defecten 2. Overproductie 3. Transport 4. Wachten 5. Opslag 6. Bewegingen en verplaatsingen 7. Meer doen dan nodig is 8. Onbenutte creativiteit en capaciteit Rijkswaterstaat (c) Ben Linders, November 2011 5
  • 6. Verspilling: Verkeerde Product Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 6
  • 7. Verspilling: Slechte tussenproducten Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 7
  • 8. Verspilling: Waterfall Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 8
  • 9. Verminder Verspillingen: Agile / Scrum B e n L in d e r s A d v ie s • Prioriteiten • Frequent leveren • Teams • Klantfeedback Rijkswaterstaat (c) Ben Linders, November 2011 9
  • 10. Verminder Verspillingen: Kortere Keten B e n L in d e r s A d v ie s Value Stream Map: Vaststellen Eisen Ontwikkelen Product Value Adding 10 Non Value Adding 20 30 Leveren Product Test / Vrijgave Product 20 10 5 25 Efficienty: 55 dagen / 120 dagen = 46% Rijkswaterstaat (c) Ben Linders, November 2011 10
  • 11. Integreer Kwaliteit: Risico’s / Kosten Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 11
  • 12. Integreer Kwaliteit: Meten is weten B e n L in d e r s A d v ie s Resident Defects in Design Base Design Process Competence, skills Tools, environment Test Process Competence, skills Test Capacity Tools, environment Defects Inserted (documentation, code) Defect Density Detection Rate Defects Detected (Inspection, test) Fault Slip Through Defect Classification Resident Defects in Delivered Product (Un)happy customers Process Inputs and outputs Influencing factors Measurement Defect Level Rijkswaterstaat (c) Ben Linders, November 2011 12
  • 13. Betrek Iedereen: Kennis is macht? Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 13
  • 14. Betrek Iedereen: Juiste Cultuur? Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 14
  • 15. Betrek Iedereen: Lean Management B e n L in d e r s A d v ie s • Samenwerken • Vertrouwen • Informatie Delen • Empowerment • Feedback Geven en Ontvangen Rijkswaterstaat (c) Ben Linders, November 2011 15
  • 16. Betrek Iedereen: Ontwikkelen & Leren B e n L in d e r s A d v ie s • Kennisdeling Open Spaces Lunchsessies Netwerken • Pairing Programmeren Testen • Practicing Workshops FedEx days Rijkswaterstaat (c) Ben Linders, November 2011 16
  • 17. Lean: Wat levert het op? B e n L in d e r s A d v ie s • Beter inzicht klantbehoeften • Effectieve samenwerking • Kortere doorlooptijd • Lagere kosten • Gemotiveerde medewerkers Rijkswaterstaat (c) Ben Linders, November 2011 17
  • 18. Conclusies B e n L in d e r s A d v ie s • Lean Ontwikkeling: 7 Principes • Verminder verspilling: Agile / Scrum Keten (Value Stream) • Integreer Kwaliteit: Meten is weten • Betrek Iedereen: Lean Management Ontwikkelen & Leren Rijkswaterstaat (c) Ben Linders, November 2011 18
  • 19. Meer informatie B e n L in d e r s A d v ie s BenLinders.com Lean / Agile Lean Software Development Measuring & Controlling Quality Ben Linders Senior Consultant Email: Twitter: Twitter Website: Rijkswaterstaat info@BenLinders.com @BenLinders www.benlinders.com (c) Ben Linders, November 2011 19
  • 20. Vragen? Rijkswaterstaat (c) Ben Linders, November 2011 B e n L in d e r s A d v ie s 20
  • 21. Extra Slides B e n L in d e r s A d v ie s • Efficient documenteren • Foutpreventie • Root Cause Analysis Rijkswaterstaat (c) Ben Linders, November 2011 21
  • 22. Verminder Verspillingen: Kortere Keten B e n L in d e r s A d v ie s Effectief documenteren • Voor wie maak je een document? • Wat moet erin staan? • Welke informatie heb je zelf nodig? Rijkswaterstaat (c) Ben Linders, November 2011 22
  • 23. Integreer Kwaliteit: Foutpreventie B e n L in d e r s A d v ie s Insertion: Where are defects made? How to prevent? Detection: Where are defects found? Early/economic removal? Quality: How many defect are left in the product at release? Rijkswaterstaat (c) Ben Linders, November 2011 23
  • 24. B e n L in d e r s A d v ie s Integree Kwaliteit: Root Cause Analysis • 5 times why  Oorzaak & gevolg  Condities & gebeurtenissen Root C a u se Leve l 2 Root C a u se Le ve l 4 Root C a u se Level 4 Alternatieve tools:  Ishikawa / fishbone  Pareto Analysis Rijkswaterstaat Root C a u se Le ve l 3 C a u se Le ve l 3 C a u se Level 1 C a u se Level 1 C a u se Leve l 2 C a u se Leve l 1 C a u se Level 2 C a u se Level 1 C a u se Level 2 (c) Ben Linders, November 2011 C a u se Level 1 C a u se Level 1 24 M a in P ro b le m to b e in v e stig a te d .

Editor's Notes

  1. Reclame maken voor de Agile Open Space op 28 nov a.s.
  2. Een eerste principe van Lean is “verminder verspillingen”. De definitie van een verspilling is: Alles wat geen klantwaarde toevoegt. Bij Lean Development gaat het om de software ontwikkelactiviteiten: Hoe draagt iedere activiteit bij aan het eindproduct: Software die aan de vraag van de klanten voldoet?
  3. Een veel voorkomende verspilling in software ontwikkeling is het maken van het verkeerde product. Bv. niet het product wat klanten wil hebben, onnodige functies, of een product wat niet bruikbaar is voor de klanten. Dit soort verspillingen duiden vaak op problemen met het definiëren en/of beheren van de producteisen (requirements development & management). Maar de oorzaken kunnen wel eens dieper liggen: onvoldoende communicatie tussen de klanten en het ontwikkelteam, wijzigingen van eisen die niet goed verwerkt zijn, of onvoldoende kennis van het product en de klantbehoefte.
  4. Een andere verspilling die ik zie bij software ontwikkeling is ineffectief gebruik van documentatie. Bv het documenteren van het ontwerp, wat vervolgens nergens gebruikt wordt.  Of documentatie die pas achteraf word gemaakt, en tijdens software onderhoud niet bruikbaar blijkt te zijn. Met Lean kijk je naar de gehele keten, het ontwikkelproces, en zorg je ervoor dat de onderdelen goed op elkaar aansluiten. Goede communicatie, waar nodig aangevuld met bruikbare documentatie is essentieel om sneller software te ontwikkelen.