How to Kill the Architecture Department
Druk, druk, druk
Zorgvuldig werken
Kloof
? ? ? ?
€ € € €
Stap-voor-stap
Agile intro
ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team
DONEREADY
Stand Up Meeting
24h
21
ProductBacklog
Shippable
+
12352
8
5
13
8
20
13
20
40
2123
2-4 Weeks
SprintGoal
ShippableSoftware
Concept to cash
ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team Operations
Agile/Scrum ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team
Product Owner1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Bu
sine
ss
Go
als
Pla
n
ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team
ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team
ToDo
DO
NE
24 hr
2-3 Weeks
Agile/Scrum
team
Product Owner
Product Owner
10
Portfolio wall
Concept to cash
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio WallAgile/Scrum
team OperationsProduct Owner
StrategyStrategy
Bu
sine
ss
Go
als
Pla
n
TacticalTactical
10
OperationalOperational
Focusgebieden
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se Filte
r
ToDo
DO
NE
24 hr
Ideas
1
2
3
Prio
rity
Portfolio WallProduct Owner
(Ready Kanban) Agile team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Pu
rpo
se Filte
r
ToDo
DO
NE
24 hr
2-3 Weeks
3
:
:
:
10
Prio
rity
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Technical Product Owner
Cu
stom
er / M
arke
t
Technical
Product
Owner
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Ready Kanban Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Chief Technical Product Owner
Cu
stom
er / M
arke
t
Chief Technical
Product Owner
Technical
Product
Owner
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Ready Kanban Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Senior Software Engineer
Cu
stom
er / M
arke
t
Chief Technical
Product Owner
Technical
Product
Owner
Senior
Software
Engineer
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Ready Kanban Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
DevOps
Cu
stom
er / M
arke
t
Chief Technical
Product Owner
Technical
Product
Owner
Senior
Software
Engineer
DevOps
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Cu
stom
er / M
arke
t
Chief Technical
Product Owner
Technical
Product
Owner
Senior
Software
Engineer
DevOps
Activiteiten
per rol
Hoe kom je daar?
Doen, doen, doen !!
• Ga samenwerken (virtueel vs. afdeling)
• Ga in de flow van het werk zitten (owner vs. architect)
Guerilla tactics for
Agile architects
• Ga in de flow van het werk zitten (owner vs. architect)
Backup slides
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Chief Technical Product Owner
Cu
stom
er / M
arke
t
Richtinggevend Faciliterend Informerend Escalerend
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Technical Product Owner
Cu
stom
er / M
arke
t
Anticiperend Richtinggevend Faciliterend Escalerend
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Senior Software Engineer
Cu
stom
er / M
arke
t
Informerend Anticiperend Richtinggevend Faciliterend
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
DevOps
Cu
stom
er / M
arke
t
Informerend Anticiperend Faciliterend Richtinggevend
Get it DONE Get it in ProductionGet it READYIN FLOW – Get it Prioritized
Pu
rpo
se F
ilter
ToDo
DO
NE
24 hr
2-3 Weeks
Ideas
1
2
3
:
:
:
10
Prio
rity
Portfolio Wall
Product Owner Scrum team OperationsValue
Cu
stom
er / M
arke
t
Bu
sine
ss
Go
als
Pla
n
Cu
stom
er / M
arke
t
Guerrilla TacticsGuerrilla Tactics
for
Agile Architects
Guerrilla Tactics 1/5
Als architect of architectengroep (van binnenuit)
• Ga het gewoon doen, m.a.w. maak het team/werk/de keten belangrijker in je dagelijks
handelen dan de architectuurafdeling
• Faciliteer de realisatieteams
• Stel architectuurvragen aan het team, doe alsof je zelf het antwoord niet weet
• Bespreek met je team: wie betaalt ons eigenlijk, voor wie voegen wij waarde toe?
• Blijf ondertussen goed in de onderlinge kennisdeling tussen de architecten zitten
• Neem deel aan stand-ups, demo’s
• Begin met het verbeteren van done, faciliteer het team het technisch juiste te doen• Begin met het verbeteren van done, faciliteer het team het technisch juiste te doen
• Zodra dat begint te lopen: richt je pijlen op de input voor het team, creëer een technische
visie voor het komende project (op hoofdlijnen)
• Bespreek de visie met het realisatieteam en met architectuurteam
• Hoe kan je die visie (de stip) iteratief realiseren met het realisatieteam?
– en hetzelfde met het architectenteam?
– en bepaal samen wie wat kan doen, maak gebruik van elkaars sterktes?
• Bespreek met management en met de PO de knelpunten die je in het technische domein ziet
of ziet aankomen. Valt er iets te voorkomen?
• Zeg veelvuldig dat de architectuur van iedereen is, jij bent slechts facilitator
Guerrilla Tactics 2/5
Als middle management (van architectuurteam)
• Bespreek de verandering met je mensen, veel verleiden en een beetje dwingen
om te experimenteren met nieuw gedrag en denken
• Geef je teamleden het idee dat ze fouten mogen maken en zorg dat ze op je terug
kunnen vallen, help ze in de verandering
• Zorg dat je met je team vooral de realisatieteams gaat faciliteren als focus
• Leer en help je mensen (je architecten) te denken als een Technical Product
Owner, van (zwart-wit) adviseur naar ondernemer gaanOwner, van (zwart-wit) adviseur naar ondernemer gaan
• Kruip zelf naar voren, bij de Product Owner en liefst richting CTPO om de
architectuurissues die je ziet in de portfolio te krijgen
• Mocht de vriendelijke benadering niet werken… Dan:
– Keihard wakker schudden!
– Aangeven dat de huidige werkwijze niet langer voldoet
en wie daar niet in mee kan op termijn zijn baan niet zeker is
– Vervolgens: alle voorgaande stappen in het lijstje
Guerrilla Tactics 3/5
Als projectleider (in het project)
• Om de architect in je project een andere rol te geven:
– Spreek met de 'baas van de architecten' over het idee
en probeer enthousiasme te kweken
– Idem met je eigen leidinggevende
– Spreek met de betreffende architect zelf of hij het ziet zitten en het
experiment voor 2 maanden wil aangaan, met dekking van zijn baas
• Bespreek de verandering met je projectteam, zien zij het zitten?• Bespreek de verandering met je projectteam, zien zij het zitten?
• Richt je op jouw project, niet op de organisatie (blijf in je circle of influence) en
realiseer eerst daar succes. De organisatie gaat je vanzelf vragen hoe je dat voor
elkaar hebt gekregen
• Hou geen theorie- maar een succesverhaal
• Kies uit het team van architecten een extraverte persoonlijkheid en zet deze in de
rol van Technical Product Owner. Deze persoon past goed in het agile plaatje en
gaat vermoedelijk ook zijn ervaringen uitdragen bij de andere architecten
Guerrilla Tactics 4/5
Als product owner (business)
• Team up met de Technical PO, wees open als je hem (nog) niet begrijpt
• Realiseer je dat je een lange termijn klus te klaren hebt en dat je ook in technische
zin succes nodig hebt (betekent minder brandjes later). Functioneel is het kortere
termijn, technisch langere termijn
• Bepaal samen een doel waar je naar toe wilt en hoe je daar komt
• Zorg dat ook op portfolioniveau de (onderliggende) technische issues een plaats
krijgen, dat ze geadresseerd worden (anders betaal je later de rekening en dat krijgen, dat ze geadresseerd worden (anders betaal je later de rekening en dat
gebeurt meestal op een moment dat het je slecht uitkomt)
Als CTPO to be
• Zorg voor budget om technische issues op te pakken
• Ga naar je business partners toe, je collega-managementleden. Wat betekenen
hun wensen voor de techniek?
• Geef technische verbeterinitiatieven aan businessprojecten mee
• Begeleid je Technical Product Owners
• Ga informatie halen bij de realisatieteams, ga kijken hoe je visie gerealiseerd wordt
• Bezoek geregeld stand-ups en sprint-demo’s om te zien wat er gebeurt
Guerrilla Tactics 5/5
• Bezoek geregeld stand-ups en sprint-demo’s om te zien wat er gebeurt
• Loop regelmatig bij Operations binnen, hoe gaat het daar? Alles onder controle of
brandjes die op uitbreken staan?
• Schets je visie in één powerpoint slide en spreek met TPOs over hun voortgang in
de realisatie hiervan
• Zorg voor een TPO-SCRUM die de overkoepelende zaken regelt
Top Related