50
Lean Architectuur: integratie van Agile projecten en de architectuur rol Denis Koelewijn - Xebia B.V. [email protected] Gero Vermaas - Xebia B.V. [email protected]

Lean Architecture: integrating architecture and agile projects

Embed Size (px)

DESCRIPTION

Slidedeck of presentation done at LAC 2010 conference in the Netherlands (title slide in dutch, rest of slides in english).

Citation preview

Page 1: Lean Architecture: integrating architecture and agile projects

Lean Architectuur: integratie van Agile projecten en de architectuur rol

Denis Koelewijn - Xebia [email protected]

Gero Vermaas - Xebia [email protected]

Page 2: Lean Architecture: integrating architecture and agile projects

Agenda

›Where can we improve?›Kanban introduction›How Kanban can help to improve?›Take away message

2

Page 3: Lean Architecture: integrating architecture and agile projects

Context

3

Page 4: Lean Architecture: integrating architecture and agile projects

Context

3

Page 5: Lean Architecture: integrating architecture and agile projects

Context

3

Page 6: Lean Architecture: integrating architecture and agile projects

Context

3

Page 7: Lean Architecture: integrating architecture and agile projects

Context

3

Page 8: Lean Architecture: integrating architecture and agile projects

Context

3

Page 9: Lean Architecture: integrating architecture and agile projects

4

Lack of Focus

Page 10: Lean Architecture: integrating architecture and agile projects

Walls

Page 11: Lean Architecture: integrating architecture and agile projects

Waste

Page 12: Lean Architecture: integrating architecture and agile projects

Locked down

Page 13: Lean Architecture: integrating architecture and agile projects

8

Architecture? Where?

Page 14: Lean Architecture: integrating architecture and agile projects

9

Mega projects without intermediate results

Page 15: Lean Architecture: integrating architecture and agile projects

10

Difference in dynamics: Projects vs Architecture

Page 16: Lean Architecture: integrating architecture and agile projects

Kanban

11

Page 17: Lean Architecture: integrating architecture and agile projects
Page 18: Lean Architecture: integrating architecture and agile projects

Kanban characteristics

13

Page 19: Lean Architecture: integrating architecture and agile projects

Kanban characteristics

13

Page 20: Lean Architecture: integrating architecture and agile projects

Kanban characteristics

13

Page 21: Lean Architecture: integrating architecture and agile projects

Kanban characteristics

13

Page 22: Lean Architecture: integrating architecture and agile projects

Kanban example

14

Page 23: Lean Architecture: integrating architecture and agile projects

15

Page 24: Lean Architecture: integrating architecture and agile projects

15

Page 25: Lean Architecture: integrating architecture and agile projects

15

Page 26: Lean Architecture: integrating architecture and agile projects

15

Page 27: Lean Architecture: integrating architecture and agile projects

15

Page 28: Lean Architecture: integrating architecture and agile projects

15

Page 29: Lean Architecture: integrating architecture and agile projects

15

Page 30: Lean Architecture: integrating architecture and agile projects

15

Page 31: Lean Architecture: integrating architecture and agile projects

15

Page 32: Lean Architecture: integrating architecture and agile projects

15

Page 33: Lean Architecture: integrating architecture and agile projects

15

Page 34: Lean Architecture: integrating architecture and agile projects

15

Page 35: Lean Architecture: integrating architecture and agile projects

15

Page 36: Lean Architecture: integrating architecture and agile projects

15

Page 37: Lean Architecture: integrating architecture and agile projects

15

Page 38: Lean Architecture: integrating architecture and agile projects

15

Page 39: Lean Architecture: integrating architecture and agile projects

15

Page 40: Lean Architecture: integrating architecture and agile projects

15

Page 41: Lean Architecture: integrating architecture and agile projects

15

Page 42: Lean Architecture: integrating architecture and agile projects

15

Page 43: Lean Architecture: integrating architecture and agile projects

Waste ✔

Walls ✔

Mega projects without intermediate results

Different dynamics projects vs enterprise architecture

-

Lack of Focus ✔

Architecture ? Where ? -

Challenges addressed

16

Page 44: Lean Architecture: integrating architecture and agile projects

Kanban and Architecture

17

Page 45: Lean Architecture: integrating architecture and agile projects

18

Page 46: Lean Architecture: integrating architecture and agile projects

19

Page 47: Lean Architecture: integrating architecture and agile projects

20

Page 48: Lean Architecture: integrating architecture and agile projects

21

Page 49: Lean Architecture: integrating architecture and agile projects

Challenges addressed

22

Waste ✔

Walls ✔

Mega projects without intermediate results

Different dynamics projects vs enterprise architecture

Lack of Focus ✔

Architecture ? Where ? ✔

Page 50: Lean Architecture: integrating architecture and agile projects

What’s in it for you?

› The proposed way of working has the following advantages:

– Make work visible– Architecture has more impact and influence– Beter cooperation with stakeholders– More knowledge (because of closer link to projects)– Make bottlenecks in proces visible– Continues improvement

23