LAC 2013 - Agile Architecture Governance

15
Architectu re Governance Peter Koning Agile Coach Robert van Vark Agile Coach

description

In deze slides onze presentatie op het #lacnl 2013. Hoe kan de Architect nog beter de architectuur bewaken dankzij de #agile teams?

Transcript of LAC 2013 - Agile Architecture Governance

Page 1: LAC 2013 - Agile Architecture Governance

Architecture Governance

Peter KoningAgile Coach

Robert van VarkAgile Coach

Page 2: LAC 2013 - Agile Architecture Governance

Intro

+ Prowareness – Agile Consultancy

+ Robert van Vark + Architect; Developer;

+ Peter Koning+ Programmeur; Manager; Agile Project

Management;

Page 3: LAC 2013 - Agile Architecture Governance

Edward Appelboom

+ Agile ingevoerd 1 jaar geleden+ Nieuwe termen / werkwijzen+ Snapte niet meer wat er gebeurde+ Zelfsturende teams kan nooit

werken!

Page 4: LAC 2013 - Agile Architecture Governance

Eerst …

+ Team van architecten+ 3 jaar vooruit+ referentie architecturen, richtlijnen+ Architecture board

Page 5: LAC 2013 - Agile Architecture Governance

Agile ?!

Page 6: LAC 2013 - Agile Architecture Governance

Kaartenhuis op instorten

+ Nieuw product binnen 1 maand op de markt

+ Management: maar fff wat verzinnen…

Page 7: LAC 2013 - Agile Architecture Governance

Coach

+ Samen met de business+ Samen met de teams, kaders aangeven+ Dingen die NU belangrijk zijn (en niet pas over

3 jaar)

Page 8: LAC 2013 - Agile Architecture Governance

Dropbox+ Begonnen met dir c:/gebruiker/*.*

Page 9: LAC 2013 - Agile Architecture Governance

Tip

1: B

edrij

fsbr

ede

risic

o’s

+ Brainstorm sessies Marketing, Sales, Product Management

+ Risico’s voor nieuwe product

Page 10: LAC 2013 - Agile Architecture Governance

Tip

1: B

edrij

fsbr

ede

risic

o’s

+ Business: zijn er wel klanten voor+ Social: hebben we de juiste mensen+ Technical: de juiste oplossing / architectuur+ Schedule: op tijd af en onzekerheid+ Cost: is het niet te duur om te bouwen

Page 11: LAC 2013 - Agile Architecture Governance

+ Hoe zorg ik dat die zelfsturende teams zich aan mijn richtlijnen houden ?

+ Wakker liggen:+ Security leaks+ Performance+ Outages

Page 12: LAC 2013 - Agile Architecture Governance

+ Coach: hoezo mijn richtlijnen ?+ Samen met de teams aan de slag+ Kaders+ Samen betere architectuur

Tip

2: M

eehe

lpen

Page 13: LAC 2013 - Agile Architecture Governance

Tip 3: Gildes

Team

Team

Team

Team

Verbeteringen:+ Social+ Tech+ Business+ Schedule+ Cost

Company Backlog

Page 14: LAC 2013 - Agile Architecture Governance

Tip 4: Bedrijfsbrede roadmap

+ Keuzes maken door nee te zeggen+ Geprioteerde roadmap

+ Belangrijke projecten eerst+ Lagere prioriteit gaat nooit ten

koste van belangrijkere projecten

Page 15: LAC 2013 - Agile Architecture Governance

Geslaagd! Agile Architectuur

+ Tip 1: Bedrijfsbrede risico’s+ Tip 2: Samenwerken+ Tip 3: Gildes voor Vakmanschap+ Tip 4: Bedrijfsbrede geprioriteerde roadmap