SlideShare a Scribd company logo
1 of 20
Download to read offline
Slide #2013 Michael Mahlberg
WAS IST DOCH GLEICH LEAN?
So wie Mary andTom Poppendiek das Buch strukturiert haben
ist es…
1
Slide #2013 Michael Mahlberg
PRINZIPIEN DES LEAN SOFTWARE
DEVELOPMENT
EliminiereVergeudung	
Verstärke das Lernen	
Entscheide so spät wie möglich	
Liefere so früh wie möglich	
Ermächtige dasTeam	
Baue Integrität ein	
Betrachte das Ganze
2
Slide #2013 Michael Mahlberg
ELIMINIERE VERGEUDUNG	
ELIMINATE WASTE
• Seeing waste & the seven wastes	
• „Seeing waste“ ist hierbei ein „Tool“	
!
!
!
!
!
• Value Stream Mapping (auch einTool)
3
• Partially done work • Extra Processes	
• Extra Features	 • Task Switching	
• Waiting • Motion
• Defects
Slide #2013 Michael Mahlberg
WASTE?
4
Muda 無駄 Überflüssig, nicht wertsteigernd
Muri 無理 Überlastung, Überbeanspruchung
Mura 斑 Unebenheit, Ünausgewogenheit
Slide #2013 Michael Mahlberg
WERTSTROM	
(VALUE STREAM)
5
Wert-	
schöpfung
Arbeit
Liegezeit
Idee (20 min)
warten auf Abstimmung	
(2 Wochen)
Erörterung (1h)
Warten auf 	
Beschluss	
(1 Woche)
Beschluss (10min)
Warten auf Beginn 	
der Iteration	
(1 Woche)
Umsetzung
Slide #2013 Michael Mahlberg
WERTSTROM
6
Arbeit
Liegezeit
n auf Beginn 	
Iteration	
1 week)
Umsetzung (2 Wochen)0min)
Warten auf QA	
(1 Woche)
Warten auf
Deployment	
(1 Woche)
QA	
(2 Stunden)
Deployment	
(2 Stunden)
Slide #2013 Michael Mahlberg
KURZE ZWISCHENRECHNUNG
7
Länge der Iteration = 2 Wochen (10 Tage)
=> ⌀ feature Größe = 4 Stunden
Features pro iteration = 20
Verteilung Analyse / Design / Umsetzung 

~ 1 / 1 / 1
Analyse pro feature = 80 min
Design pro feature = 80 min
Umsetzung pro feature = 80 min
Slide #2013 Michael Mahlberg
WERTSTROM
8
Arbeit
Liegezeit
n auf Beginn 	
Iteration	
1 week)
Umsetzung (2 Wochen)0min)
Warten auf QA	
(1 Woche)
Warten auf
Deployment	
(1 Woche)
QA	
(2 Stunden)
Deployment	
(2 Stunden)
Slide #2013 Michael Mahlberg
WERTSTROM
9
Arbeit
Liegezeit
n auf Beginn 	
Iteration	
1 week)
Umsetzung (2 Wochen
0min)
Warten auf QA	
(1 Woche)
Warten auf
Deployment	
(1 Woche)
QA	
(2 Stunden)
Deployment	
(2 Stunden)
Analysis	
(80’)
Design	
(80’)
Impl	
(80’)
Warten in
Umsetzung	
(~1 Woche)
Warten in
Umsetzung	
(~1 Woche)
Slide #2013 Michael Mahlberg
WERTSTROM
10
min)
n auf Beginn	
Iteration	
1 week)
Warten auf QA	
(1 Woche)
Warten auf
Deployment	
(1 week)
QA	
(2 hours)
Deployment	
(2 hours)
Analyse	
(80’)
Design	
(80’)
Impl	
(80’)
Warten in
Umsetzung	
(~1 Woche)
Warten in
Umsetzung	
(~1 Woche)
Arbeit
Liegezeit
Slide #2013 Michael Mahlberg
WERTSTROM
11
Arbeit (min)
Liegen (min)
20 + 60 + 10 + 80 + 80 + 80 + 120 + 120 ≈ 570 min
4800+2400+2400+2280+2280+2400+2400 ≈ 18960 min
Arbeit (h)
Liegen (h)
570 min = 9:30 h
18960 min = 316 h
Arbeit (d)
Liegen (d)
9:30h ≈ 1.2 days
316h ≈ 39.5 days
Wert-	
schöpfung
Idee (20 min)
Warten auf Besprechung	
(2 Wochen)
Erörterung (1h)
Warten auf	
Beschluss	
(1 Woche)
Beschluss (10min)
Warten auf Beginn	
der Iteration	
(1 week)
Warten auf QA	
(1 Woche)
Warten auf
Deployment	
(1 week)
QA	
(2 hours)
Deployment	
(2 hours)
Analyse	
(80’)
Design	
(80’)
Impl	
(80’)
Warten in
Umsetzung	
(~1 Woche)
Warten in
Umsetzung	
(~1 Woche)
Slide #2013 Michael Mahlberg
VERSTÄRKE DAS LERNEN	
(AMPLIFY LEARNING)
• Feedback (Tool 3)	
• Feedback Cycles	
• Software Development
Feedback Loops	
• Iterations (Tool 4)	
• Team Commitment	
• Convergence	
• Negotiable Scope	
• Synchronization (Tool 5)	
• Spanning Application	
• Matrix (Interface first)	
• Set Based Development
(Tool 6)
12
Slide #2013 Michael Mahlberg
ENTSCHEIDE SO SPÄT WIE MÖGLICH	
(DECIDE AS LATE AS POSSIBLE)
• Concurrent development
(keinTool?)	
• OptionsThinking (Tool 7)	
• Delaying Decisions	
• The last responsible
moment (Tool 8)	
!
!
• Making Decision (keinTool)	
• Tiefe zuerst oder Breite
zuerst in der
Lösungsfindung
13
Slide #2013 Michael Mahlberg
LIEFERE SO FRÜH (?) WIE MÖGLICH	
(DELIVER AS FAST AS POSSIBLE)
• Pull Systems (Tool 10)	
• Kanban	
• QueuingTheory (Tool 11)	
• Reduce cycle time	
• Steady rate of Service	
• Cost of Delay (Tool 12)
14
Slide #2013 Michael Mahlberg
ERMÄCHTIGE DAS TEAM	
(EMPOWER THE TEAM)
• Self Determination (Tool 13)	
• See NUMMI	
• Motivation (Tool 14)	
• Magic at 3M 	
• Drive (Daniel Pink)	
• et. al. 	
!
• Leadership (Tool 15)	
• Respected Leaders	
• Master Developers	
• Expertiese (TOOL 16)	
15
Slide #2013 Michael Mahlberg
BAUE INTEGRITÄT EIN	
(BUILD INTEGRITY IN)
• Perceived Integrity (Tool 17)	
• Conceptual Integrity (Tool 18)	
• Refactorig (Tool 19)	
• Testing (Tool 20)
16
Slide #2013 Michael Mahlberg
BETRACHTE DAS GANZE	
(SEE THE WHOLE)
• Measurements (Tool 21)	
• Contracts (Tool 22)	
17
Slide #2013 Michael Mahlberg
AGILE BETONUNG
18
Requirement
Requirement
Component
Requirement
Component
Slide #2013 Michael Mahlberg
BETONUNG BEI LEAN
19
Slide #2013 Michael Mahlberg
SCHWERPUNKTE
20
Lean
Agile

More Related Content

Viewers also liked

Edelweiss Tour Guide
Edelweiss Tour GuideEdelweiss Tour Guide
Edelweiss Tour Guidefrenchkiwi
 
Flintstones
FlintstonesFlintstones
Flintstonesbaehler
 
Steel art образцы
Steel art образцыSteel art образцы
Steel art образцыlogalla
 
Belt Scale Lime Feeder Arauco
Belt Scale Lime Feeder AraucoBelt Scale Lime Feeder Arauco
Belt Scale Lime Feeder Araucoccerdab
 
Bericht: Zu schön um wahr zu sein?
Bericht: Zu schön um wahr zu sein?Bericht: Zu schön um wahr zu sein?
Bericht: Zu schön um wahr zu sein?littlejig
 
Lernen in der Cloud - SAP Education Webinar
Lernen in der Cloud - SAP Education WebinarLernen in der Cloud - SAP Education Webinar
Lernen in der Cloud - SAP Education WebinarThomas Jenewein
 
#Nochnixhaiku 2013 [automatisch gespeichert]
#Nochnixhaiku 2013 [automatisch gespeichert]#Nochnixhaiku 2013 [automatisch gespeichert]
#Nochnixhaiku 2013 [automatisch gespeichert]Renate Nuppenau
 
Dresden - Gabbie
Dresden - GabbieDresden - Gabbie
Dresden - Gabbieklmh26
 
3 pv folien_wikivortragdoreenmarkert
3 pv folien_wikivortragdoreenmarkert3 pv folien_wikivortragdoreenmarkert
3 pv folien_wikivortragdoreenmarkertmarkert
 
Pres 3 q10
Pres 3 q10Pres 3 q10
Pres 3 q10Cteep
 
Wiesbaden landtag.rev
Wiesbaden   landtag.revWiesbaden   landtag.rev
Wiesbaden landtag.revAndyAustrich
 
Social Media und Events Report 2011 (Deutsch)
Social Media und Events Report 2011 (Deutsch)Social Media und Events Report 2011 (Deutsch)
Social Media und Events Report 2011 (Deutsch)XING EVENTS
 
Vorlesungsaufzeichnung
VorlesungsaufzeichnungVorlesungsaufzeichnung
VorlesungsaufzeichnungQIM_Mittweida
 
Facebook als Kommunikations- und Vermarktungsinstrument für Kreative
Facebook als Kommunikations- und Vermarktungsinstrument für KreativeFacebook als Kommunikations- und Vermarktungsinstrument für Kreative
Facebook als Kommunikations- und Vermarktungsinstrument für Kreativemi-service
 

Viewers also liked (20)

Tipologia lis
Tipologia lisTipologia lis
Tipologia lis
 
Edelweiss Tour Guide
Edelweiss Tour GuideEdelweiss Tour Guide
Edelweiss Tour Guide
 
Flintstones
FlintstonesFlintstones
Flintstones
 
Steel art образцы
Steel art образцыSteel art образцы
Steel art образцы
 
Plural
Plural Plural
Plural
 
Stand SHOPPING
Stand SHOPPINGStand SHOPPING
Stand SHOPPING
 
imatics & ModelLabs Integration
imatics & ModelLabs Integrationimatics & ModelLabs Integration
imatics & ModelLabs Integration
 
Belt Scale Lime Feeder Arauco
Belt Scale Lime Feeder AraucoBelt Scale Lime Feeder Arauco
Belt Scale Lime Feeder Arauco
 
Porsche
PorschePorsche
Porsche
 
Bericht: Zu schön um wahr zu sein?
Bericht: Zu schön um wahr zu sein?Bericht: Zu schön um wahr zu sein?
Bericht: Zu schön um wahr zu sein?
 
Lernen in der Cloud - SAP Education Webinar
Lernen in der Cloud - SAP Education WebinarLernen in der Cloud - SAP Education Webinar
Lernen in der Cloud - SAP Education Webinar
 
#Nochnixhaiku 2013 [automatisch gespeichert]
#Nochnixhaiku 2013 [automatisch gespeichert]#Nochnixhaiku 2013 [automatisch gespeichert]
#Nochnixhaiku 2013 [automatisch gespeichert]
 
Dresden - Gabbie
Dresden - GabbieDresden - Gabbie
Dresden - Gabbie
 
3 pv folien_wikivortragdoreenmarkert
3 pv folien_wikivortragdoreenmarkert3 pv folien_wikivortragdoreenmarkert
3 pv folien_wikivortragdoreenmarkert
 
Pres 3 q10
Pres 3 q10Pres 3 q10
Pres 3 q10
 
Wiesbaden landtag.rev
Wiesbaden   landtag.revWiesbaden   landtag.rev
Wiesbaden landtag.rev
 
Social Media und Events Report 2011 (Deutsch)
Social Media und Events Report 2011 (Deutsch)Social Media und Events Report 2011 (Deutsch)
Social Media und Events Report 2011 (Deutsch)
 
Vorlesungsaufzeichnung
VorlesungsaufzeichnungVorlesungsaufzeichnung
Vorlesungsaufzeichnung
 
Facebook als Kommunikations- und Vermarktungsinstrument für Kreative
Facebook als Kommunikations- und Vermarktungsinstrument für KreativeFacebook als Kommunikations- und Vermarktungsinstrument für Kreative
Facebook als Kommunikations- und Vermarktungsinstrument für Kreative
 
19 15 mitologia universal www.gftaognosticaespiritual.org
19 15 mitologia universal www.gftaognosticaespiritual.org19 15 mitologia universal www.gftaognosticaespiritual.org
19 15 mitologia universal www.gftaognosticaespiritual.org
 

Similar to Lws cologne leansoftwaredevelopment

LEAN Management & IT Webinar - Warum Agile Lean braucht
LEAN Management & IT Webinar - Warum Agile Lean brauchtLEAN Management & IT Webinar - Warum Agile Lean braucht
LEAN Management & IT Webinar - Warum Agile Lean brauchtThorstenSpeil
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamRalf C. Adam
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013Hanser Update
 
Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenPhillip Oertel
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Michael Hübl
 
Lean SW-Development mit Scrum und Kanban
Lean SW-Development mit Scrum und KanbanLean SW-Development mit Scrum und Kanban
Lean SW-Development mit Scrum und Kanbanfoobar2605
 
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekteninternational PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projektensmueller_sandsmedia
 
Alles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenAlles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenTechDivision GmbH
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernSascha Böhr
 
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...Agile Austria Conference
 
Beyond Agile - when Freedom grows to Quality and Speed
Beyond Agile - when Freedom grows to Quality and SpeedBeyond Agile - when Freedom grows to Quality and Speed
Beyond Agile - when Freedom grows to Quality and SpeedSebastian Bernt
 
Agile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesAgile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesWerner Motzet
 
Agiles Vorgehen, PMA Assessoren Workshop
Agiles Vorgehen, PMA Assessoren WorkshopAgiles Vorgehen, PMA Assessoren Workshop
Agiles Vorgehen, PMA Assessoren WorkshopMichael Laussegger
 
Cogneon Praesentation Scrum Day 2009
Cogneon Praesentation   Scrum Day 2009Cogneon Praesentation   Scrum Day 2009
Cogneon Praesentation Scrum Day 2009Simon Dueckert
 

Similar to Lws cologne leansoftwaredevelopment (16)

LEAN Management & IT Webinar - Warum Agile Lean braucht
LEAN Management & IT Webinar - Warum Agile Lean brauchtLEAN Management & IT Webinar - Warum Agile Lean braucht
LEAN Management & IT Webinar - Warum Agile Lean braucht
 
MS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. AdamMS-Project - Unleash the Force | Ralf C. Adam
MS-Project - Unleash the Force | Ralf C. Adam
 
Agilität mit Scrum - Überblick
Agilität mit Scrum - ÜberblickAgilität mit Scrum - Überblick
Agilität mit Scrum - Überblick
 
Scrum checklist 2013
Scrum checklist 2013Scrum checklist 2013
Scrum checklist 2013
 
Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen Projekten
 
Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)Scrum Cheat Sheet (Jan 2012)
Scrum Cheat Sheet (Jan 2012)
 
Lean SW-Development mit Scrum und Kanban
Lean SW-Development mit Scrum und KanbanLean SW-Development mit Scrum und Kanban
Lean SW-Development mit Scrum und Kanban
 
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekteninternational PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
 
Alles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 MinutenAlles Wichtige zu Scrum in 4 Minuten
Alles Wichtige zu Scrum in 4 Minuten
 
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernAgile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördern
 
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...
AgileAustriaConference2023_Blackshark.ai: Von einer projekt- zur produktorien...
 
Beyond Agile - when Freedom grows to Quality and Speed
Beyond Agile - when Freedom grows to Quality and SpeedBeyond Agile - when Freedom grows to Quality and Speed
Beyond Agile - when Freedom grows to Quality and Speed
 
Agile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus NotesAgile Softwareentwicklung mit Lotus Notes
Agile Softwareentwicklung mit Lotus Notes
 
Agiles Vorgehen, PMA Assessoren Workshop
Agiles Vorgehen, PMA Assessoren WorkshopAgiles Vorgehen, PMA Assessoren Workshop
Agiles Vorgehen, PMA Assessoren Workshop
 
Gruppenarbeit zur Zukunft der Arbeit
Gruppenarbeit zur Zukunft der ArbeitGruppenarbeit zur Zukunft der Arbeit
Gruppenarbeit zur Zukunft der Arbeit
 
Cogneon Praesentation Scrum Day 2009
Cogneon Praesentation   Scrum Day 2009Cogneon Praesentation   Scrum Day 2009
Cogneon Praesentation Scrum Day 2009
 

More from Michael Mahlberg

Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Michael Mahlberg
 
Skaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfSkaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfMichael Mahlberg
 
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
Agile Tuesday München: Was ist eigentlich aus  Lean geworden?Agile Tuesday München: Was ist eigentlich aus  Lean geworden?
Agile Tuesday München: Was ist eigentlich aus Lean geworden?Michael Mahlberg
 
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Michael Mahlberg
 
Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Michael Mahlberg
 
Continuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansContinuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansMichael Mahlberg
 
The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019Michael Mahlberg
 
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg
 
Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Michael Mahlberg
 
What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... Michael Mahlberg
 
A3 thinking - background, process and examples
A3 thinking - background, process and examplesA3 thinking - background, process and examples
A3 thinking - background, process and examplesMichael Mahlberg
 
Agile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesAgile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesMichael Mahlberg
 
The other team-models - beyond forming and storming
The other team-models - beyond forming and stormingThe other team-models - beyond forming and storming
The other team-models - beyond forming and stormingMichael Mahlberg
 
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael Mahlberg
 
RailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoRailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoMichael Mahlberg
 

More from Michael Mahlberg (18)

Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!Heavyweight agile Processes? Let's make them leaner!
Heavyweight agile Processes? Let's make them leaner!
 
Skaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdfSkaliert Arbeiten statt zu skalieren - 2022.pdf
Skaliert Arbeiten statt zu skalieren - 2022.pdf
 
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
Agile Tuesday München: Was ist eigentlich aus  Lean geworden?Agile Tuesday München: Was ist eigentlich aus  Lean geworden?
Agile Tuesday München: Was ist eigentlich aus Lean geworden?
 
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
Process-Tinder – Wenn ich mich nur nach den schönen Bildern entscheide…
 
Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?Was ist aus dem L-Wort (in Lean Kanban) geworden?
Was ist aus dem L-Wort (in Lean Kanban) geworden?
 
Continuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It MeansContinuous Integration - I Don't Think That Word Means What You Think It Means
Continuous Integration - I Don't Think That Word Means What You Think It Means
 
The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019The Trouble with Jira – TAG 2019
The Trouble with Jira – TAG 2019
 
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
Michael Mahlberg - Leichtgewichtige Kanban-Metriken auf der LKCE 2018
 
Stances of Coaching - OOP2018
Stances of Coaching - OOP2018Stances of Coaching - OOP2018
Stances of Coaching - OOP2018
 
From ceremonies to events
From ceremonies to eventsFrom ceremonies to events
From ceremonies to events
 
What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings... What coaching stances can do for you in Kanban settings...
What coaching stances can do for you in Kanban settings...
 
A3 thinking - background, process and examples
A3 thinking - background, process and examplesA3 thinking - background, process and examples
A3 thinking - background, process and examples
 
Team models-t4 at2015
Team models-t4 at2015Team models-t4 at2015
Team models-t4 at2015
 
Agile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foesAgile,lean, and kanban – friends or foes
Agile,lean, and kanban – friends or foes
 
The other team-models - beyond forming and storming
The other team-models - beyond forming and stormingThe other team-models - beyond forming and storming
The other team-models - beyond forming and storming
 
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bddMichael mahlberg exploratory-testing-the_missing_half_of_bdd
Michael mahlberg exploratory-testing-the_missing_half_of_bdd
 
RailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding DojoRailsWayCon 2010 Coding Dojo
RailsWayCon 2010 Coding Dojo
 
SOLID Ruby SOLID Rails
SOLID Ruby SOLID RailsSOLID Ruby SOLID Rails
SOLID Ruby SOLID Rails
 

Lws cologne leansoftwaredevelopment

  • 1. Slide #2013 Michael Mahlberg WAS IST DOCH GLEICH LEAN? So wie Mary andTom Poppendiek das Buch strukturiert haben ist es… 1
  • 2. Slide #2013 Michael Mahlberg PRINZIPIEN DES LEAN SOFTWARE DEVELOPMENT EliminiereVergeudung Verstärke das Lernen Entscheide so spät wie möglich Liefere so früh wie möglich Ermächtige dasTeam Baue Integrität ein Betrachte das Ganze 2
  • 3. Slide #2013 Michael Mahlberg ELIMINIERE VERGEUDUNG ELIMINATE WASTE • Seeing waste & the seven wastes • „Seeing waste“ ist hierbei ein „Tool“ ! ! ! ! ! • Value Stream Mapping (auch einTool) 3 • Partially done work • Extra Processes • Extra Features • Task Switching • Waiting • Motion • Defects
  • 4. Slide #2013 Michael Mahlberg WASTE? 4 Muda 無駄 Überflüssig, nicht wertsteigernd Muri 無理 Überlastung, Überbeanspruchung Mura 斑 Unebenheit, Ünausgewogenheit
  • 5. Slide #2013 Michael Mahlberg WERTSTROM (VALUE STREAM) 5 Wert- schöpfung Arbeit Liegezeit Idee (20 min) warten auf Abstimmung (2 Wochen) Erörterung (1h) Warten auf Beschluss (1 Woche) Beschluss (10min) Warten auf Beginn der Iteration (1 Woche) Umsetzung
  • 6. Slide #2013 Michael Mahlberg WERTSTROM 6 Arbeit Liegezeit n auf Beginn Iteration 1 week) Umsetzung (2 Wochen)0min) Warten auf QA (1 Woche) Warten auf Deployment (1 Woche) QA (2 Stunden) Deployment (2 Stunden)
  • 7. Slide #2013 Michael Mahlberg KURZE ZWISCHENRECHNUNG 7 Länge der Iteration = 2 Wochen (10 Tage) => ⌀ feature Größe = 4 Stunden Features pro iteration = 20 Verteilung Analyse / Design / Umsetzung ~ 1 / 1 / 1 Analyse pro feature = 80 min Design pro feature = 80 min Umsetzung pro feature = 80 min
  • 8. Slide #2013 Michael Mahlberg WERTSTROM 8 Arbeit Liegezeit n auf Beginn Iteration 1 week) Umsetzung (2 Wochen)0min) Warten auf QA (1 Woche) Warten auf Deployment (1 Woche) QA (2 Stunden) Deployment (2 Stunden)
  • 9. Slide #2013 Michael Mahlberg WERTSTROM 9 Arbeit Liegezeit n auf Beginn Iteration 1 week) Umsetzung (2 Wochen 0min) Warten auf QA (1 Woche) Warten auf Deployment (1 Woche) QA (2 Stunden) Deployment (2 Stunden) Analysis (80’) Design (80’) Impl (80’) Warten in Umsetzung (~1 Woche) Warten in Umsetzung (~1 Woche)
  • 10. Slide #2013 Michael Mahlberg WERTSTROM 10 min) n auf Beginn Iteration 1 week) Warten auf QA (1 Woche) Warten auf Deployment (1 week) QA (2 hours) Deployment (2 hours) Analyse (80’) Design (80’) Impl (80’) Warten in Umsetzung (~1 Woche) Warten in Umsetzung (~1 Woche) Arbeit Liegezeit
  • 11. Slide #2013 Michael Mahlberg WERTSTROM 11 Arbeit (min) Liegen (min) 20 + 60 + 10 + 80 + 80 + 80 + 120 + 120 ≈ 570 min 4800+2400+2400+2280+2280+2400+2400 ≈ 18960 min Arbeit (h) Liegen (h) 570 min = 9:30 h 18960 min = 316 h Arbeit (d) Liegen (d) 9:30h ≈ 1.2 days 316h ≈ 39.5 days Wert- schöpfung Idee (20 min) Warten auf Besprechung (2 Wochen) Erörterung (1h) Warten auf Beschluss (1 Woche) Beschluss (10min) Warten auf Beginn der Iteration (1 week) Warten auf QA (1 Woche) Warten auf Deployment (1 week) QA (2 hours) Deployment (2 hours) Analyse (80’) Design (80’) Impl (80’) Warten in Umsetzung (~1 Woche) Warten in Umsetzung (~1 Woche)
  • 12. Slide #2013 Michael Mahlberg VERSTÄRKE DAS LERNEN (AMPLIFY LEARNING) • Feedback (Tool 3) • Feedback Cycles • Software Development Feedback Loops • Iterations (Tool 4) • Team Commitment • Convergence • Negotiable Scope • Synchronization (Tool 5) • Spanning Application • Matrix (Interface first) • Set Based Development (Tool 6) 12
  • 13. Slide #2013 Michael Mahlberg ENTSCHEIDE SO SPÄT WIE MÖGLICH (DECIDE AS LATE AS POSSIBLE) • Concurrent development (keinTool?) • OptionsThinking (Tool 7) • Delaying Decisions • The last responsible moment (Tool 8) ! ! • Making Decision (keinTool) • Tiefe zuerst oder Breite zuerst in der Lösungsfindung 13
  • 14. Slide #2013 Michael Mahlberg LIEFERE SO FRÜH (?) WIE MÖGLICH (DELIVER AS FAST AS POSSIBLE) • Pull Systems (Tool 10) • Kanban • QueuingTheory (Tool 11) • Reduce cycle time • Steady rate of Service • Cost of Delay (Tool 12) 14
  • 15. Slide #2013 Michael Mahlberg ERMÄCHTIGE DAS TEAM (EMPOWER THE TEAM) • Self Determination (Tool 13) • See NUMMI • Motivation (Tool 14) • Magic at 3M • Drive (Daniel Pink) • et. al. ! • Leadership (Tool 15) • Respected Leaders • Master Developers • Expertiese (TOOL 16) 15
  • 16. Slide #2013 Michael Mahlberg BAUE INTEGRITÄT EIN (BUILD INTEGRITY IN) • Perceived Integrity (Tool 17) • Conceptual Integrity (Tool 18) • Refactorig (Tool 19) • Testing (Tool 20) 16
  • 17. Slide #2013 Michael Mahlberg BETRACHTE DAS GANZE (SEE THE WHOLE) • Measurements (Tool 21) • Contracts (Tool 22) 17
  • 18. Slide #2013 Michael Mahlberg AGILE BETONUNG 18 Requirement Requirement Component Requirement Component
  • 19. Slide #2013 Michael Mahlberg BETONUNG BEI LEAN 19
  • 20. Slide #2013 Michael Mahlberg SCHWERPUNKTE 20 Lean Agile

Editor's Notes

  1. <= 17
  2. <=17
  3. <=17