architectuur sessie agile architectuur vs agile project management

28
3 oktober 2013 AGILE ARCHITECTUUR AGILE ARCHITECTUUR VS AGILE PROJECT MANAGEMENT JAN-SAKE KRUIS AGILE COACH WWW.ORDINA.NL TWITTER: @JSKRUIS WWW.LINKEDIN.COM/IN/ JANSAKEKRUIS

Upload: jan-sake-kruis

Post on 05-Dec-2014

370 views

Category:

Documents


0 download

DESCRIPTION

Met je poten in de modder. De overeenkomsten en verschillen tussen architectuur en project management in een agile omgeving. Uiteindelijk draait alles om snelheid.

TRANSCRIPT

Page 1: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

AGILE ARCHITECTUUR VS

AGILE PROJECT MANAGEMENT

JAN-SAKE KRUISAGILE COACH

WWW.ORDINA.NLTWITTER: @JSKRUIS

WWW.LINKEDIN.COM/IN/JANSAKEKRUIS

Page 4: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Bouw projectenArchitecten en uitvoerders

Denken (hoog opgeleid) Doen (laag opgeleid)

Creativiteit Volgen plan

Onvoorspelbaar Voorspelbaar

Focus op product (output) Focus op proces (kosten en tijd)

Page 5: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Traditioneel watervalSoftware ontwikkeling als productieproces

Plannen makerij

Ontwerp (incl. architectuur)

Plannen makerij

Bouw, test,

implem

entatie

Page 7: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

ISO/IEC 42010:20071Definitie architectuur

• “The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution.”

• TOGAF embraces and extends this definition. In TOGAF, “architecture” has two meanings depending upon the context:

• A formal description of a system, or a detailed plan of the system at a component level to guide its implementation

• The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time

PlanningControl

Page 8: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Prince27 thema’s

• Business case

• Organisatie

• Plannen

• Voortgang

• Risico

• Kwaliteit

• Wijziging

Planning

Control

Page 9: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Waarom mislukken dan zoveel IT projecten?In Control

• Prince2,

• TOGAF,

• Maar ook ITIL, BiSL hebben toch alles in zich ????

• Hoe kan het dat we nog steeds niet “In control” zijn.

• Wat is er anders in Agile?

Page 11: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Complex manifestoJurgen Appelo

Each Problem Has Multiple Solutions Solutions Depend on the Problem's SituationChanging Context Requires Changing Solutions

Some Solutions are More Prevalent Than Others

For Every Solution There is a Best SituationSolutions Change Themselves by Changing Their

SituationsUnderstanding Complexity Helps in Applying

SimplicityIt Is Impossible to Predict the Best Solution

Page 13: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

We zijn niet snel genoegSpeed is the absence of waste

• Kleine eenheden

• Minder variatie

• Sneller feedback

• Minder risico

• Minder overhead

• Hoger urgentiegevoel

• Eenvoud

• Minder werk

• Minder onderhoud

• Flexibeler

• Focus

• Experimenteren

Lean product development

Page 17: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

ORGANISATIEEmpowered. Teams met voldoende regelcapaciteit.

Business Analisten

Ontwerpers Bouwers

Testers Architecten

Implementatie begeleiders DBA-ers

Netwerk-beheerdersNetwerk-beheerders

Project management

…….

Expertise binnen het team ≠ functies

Page 18: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Teamwork en vakmanschapT-shaped people.

Architectuur is te belangrijk om het in de handen van 1 persoon te laten

Page 19: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

ORGANISATIESchaalbaar

Business Analisten

Ontwerpers Bouwers

Testers Architecten

Implementatie begeleiders DBA-ers

Netwerk-beheerdersNetwerk-beheerders

Project management

…….

Business Analisten

Ontwerpers Bouwers

Testers Architecten

Implementatie begeleiders DBA-ers

Netwerk-beheerdersNetwerk-beheerders

Project management

…….

Business Analisten

Ontwerpers Bouwers

Testers Architecten

Implementatie begeleiders DBA-ers

Netwerk-beheerdersNetwerk-beheerders

Project management

…….

Architecten

Architecten

Architecten

Architecten

Page 20: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

SchaalbaarheidSpotify

Page 21: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

PLANNEN = COMMUNICERENSamenwerken is dicht bij elkaar zitten

Effectiviteit van communicatie

Page 22: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

Page 24: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

ChangeRequirements

Page 25: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

ChangeTooling, methoden en technieken

Page 28: Architectuur sessie   agile architectuur vs agile project management

3 oktober 2013AGILE ARCHITECTUUR

28

www.ordina.nl

JAN-SAKE KRUISAGILE COACH

WWW.ORDINA.NLTWITTER: @JSKRUIS

WWW.LINKEDIN.COM/IN/JANSAKEKRUIS