Top Banner
Slide # 2013 Michael Mahlberg WAS IST DOCH GLEICH LEAN? So wie Mary and Tom Poppendiek das Buch strukturiert haben ist es… 1
20

Lws cologne leansoftwaredevelopment

Jan 10, 2017

Download

Business

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 3: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

ELIMINIERE VERGEUDUNGELIMINATE WASTE

• Seeing waste & the seven wastes• „Seeing waste“ ist hierbei ein „Tool“

!

!

!

!

!

• Value Stream Mapping (auch ein Tool)

3

• Partially done work • Extra Processes

• Extra Features • Task Switching

• Waiting • Motion

• Defects

Page 7: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

KURZE ZWISCHENRECHNUNG

7

Länge der Iteration = 2 Wochen (10 Tage)

=> ⌀ feature Größe = 4 StundenFeatures pro iteration = 20

Verteilung Analyse / Design / Umsetzung ~ 1 / 1 / 1

Analyse pro feature = 80 minDesign pro feature = 80 min

Umsetzung pro feature = 80 min

Page 9: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

WERTSTROM

9

Arbeit

Liegezeit

warten auf Beginn der Iteration

(1 week)

Umsetzung (2 Wochen

acceptance (10min)

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)

Page 10: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

WERTSTROM

10

Warten aufBeschluss

Beschluss (10min)

Warten auf Beginnder 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

Page 11: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

WERTSTROM

11

Arbeit (min)Liegen (min)

20 + 60 + 10 + 80 + 80 + 80 + 120 + 120 ≈ 570 min4800+2400+2400+2280+2280+2400+2400 ≈ 18960 min

Arbeit (h)Liegen (h)

570 min = 9:30 h18960 min = 316 h

Arbeit (d)Liegen (d)

9:30h ≈ 1.2 days316h ≈ 39.5 days

Wer

t-sc

höpf

ung

Idee (20 min)

Warten auf Besprechung(2 Wochen)

Erörterung (1h)

Warten aufBeschluss

(1 Woche)

Beschluss (10min)

Warten auf Beginnder 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)

Page 12: Lws cologne leansoftwaredevelopment

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

Page 13: Lws cologne leansoftwaredevelopment

Slide #2013 Michael Mahlberg

ENTSCHEIDE SO SPÄT WIE MÖGLICH(DECIDE AS LATE AS POSSIBLE)

• Concurrent development (kein Tool?)

• Options Thinking (Tool 7)• Delaying Decisions

• The last responsible moment (Tool 8)!

!

• Making Decision (kein Tool)• Tiefe zuerst oder Breite

zuerst in der Lösungsfindung

13

Page 15: Lws cologne leansoftwaredevelopment

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