lean architecture: integrating architecture and agile projects

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]

Upload: xebia-nederland-bv

Post on 10-Jun-2015

1.434 views

Category:

Technology


4 download

DESCRIPTION

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

TRANSCRIPT

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