• No results found

Agile with a smile

N/A
N/A
Protected

Academic year: 2022

Share "Agile with a smile"

Copied!
16
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Agile with a smile

Dion Kotteman

(2)

Introductie

• Strategisch adviesbureau www.dionkotteman.com

• Lid RvC, opdrachten bij Deloitte, CGI, gemeente Amsterdam, associé bij PBLQ.

• Voormalig CIO – Rijk.

• Auteur van: De proje tsa oteur

en De proje tsa oteur en PRINCE

: Ga to h leidinggeven! en Agile with a smile

• Voormalig algemeen directeur ADR, Raadsadviseur,

directeur IT security ING

(3)

Onderwerpen

• Gaat agile werken altijd goed?

• Modegril? Zijn er problemen?

• Kan het beter?

• Rol van PRINCE2

(4)

Waar ligt het succes?

(standish group)

Waterval versus Agile

42%

9%

49%

Succesvol (PM perspec ef) Mislukt

Niet succesvol 14%

57% 29%

Al jd Meestal Soms nooit

Itera ef proces 12% 32% 48% 8%

Incrementeel 8% 29% 36% 27%

Time boxes 9% 12% 42% 37%

Waterval Agile

(5)

Naar grootte, niet in aantallen, genormaliseerd

Waterval versus Agile

Gecorrigeerd op groo e (2012)

46%

6%

48%

Succesvol (PM perspec ef) Mislukt

Niet succesvol 49%

8%

43%

Waterval Agile Gecorrigeerd naar

gelijke omvang

(6)

Problemen?

• Modisch -> agile pour agile

• Overzicht over het project als geheel

• Aandacht voor architectuur

• Lopen sprints uit? Worden het er meer?

• Compliance meegenomen?

• Kan iedereen de vrijheid aan?

• Scrum master wordt projectleider

(7)

Problemen - 2

• Documentatie geleverd?

• Test wel volledig?

• Wie bepaalt de volgorde van de user stories?

• Definition of done niet strak gevolgd

• Scrum master overruled het planningspoker

• Rol leverancier?

2 voorbeelden:

- COMPLIANCE - LEVERANCIER

(8)

Voorbeeld: compliance

4 stappen om dat op te lossen

1. De Compliance Officer levert werkinstructies.

Geen verwijzing naar handboeken, maar instructie wat hij verwacht.

2. Stop de eisen van compliance in de Def of Done 3. Laat de PO de eisen van de compliance officer

zoals controle functies als user stories in de back log opnemen.

4. Laat de compliance officer de uitkomsten van de sprints en de increments mee beoordelen.

(9)

Voorbeeld 2: de leverancier managen

• Beschrijf de belangrijkste op te leveren producten, en leg de focus op wat je wilt bereiken.

• Spreek met de leverancier het aantal sprints af, de omvang van de teams, de kwaliteit van de teamleden en de Definition of Done.

• Leg vast hoe moet worden getest

• Geef de compliance-eisen en standaarden

(10)

Rapporteren

Ontwikkelteams moeten afspreken hoe er gecommuniceerd gaat worden over voortgang, issues, onderhanden werk.

Hoe informeer je senior-management? Door de project informatieradiators?

Via het PMO, (projectmanagement office)

Nodig zijn afspraken over de frequentie etc.

Dat ligt bij agile werken niet voor de hand.

(11)

PRINCE2 en agile kunnen elkaar versterken

• PRINCE2 en agile worden soms als tegengesteld gepresenteerd.

• Maar bij agile kunnen nuttige PRINCE2 zaken over boord worden gegooid.

• Dus: gebruik in agile toch: QA, risk assessment, planning, voortgangsbewaking, en denk aan compliancy eisen

• Vul de rol van Product Owner in, en leg de relatie met de executive.

• Stap niet zomaar over op agile als ware het Haarlemmerolie.

(12)

Is PRINCE2 agile genoeg?

PRINCE is te combineren met agile. Maar wordt vaak te star gebruikt!

Een paar PRINCE principes getoetst

Een positieve business case. Zie het agile manifesto: waarde voor de klant!

Productgericht werken. Heel agile.

Fasegewijs werken: net genoeg om te starten, heel agile: Just Enough Design Up Front,

Een wijzigingsautoriteit: erg agile, PO

Management by exception: erg agile: team beslist, tenzij.

(13)

Agile en DevOps

• Niet in combinatie met DevOps, want dan is er geen project. Het is dan continuous development

• Behalve als het een zeer grote verandering inhoudt. Dan kan het nuttig zijn.

(14)

Agile versus PRINCE2

(15)

Wat kan je er aan doen?

• Het is een vak. Huur een agile/Scrum coach.

• Train het team.

• De Producteigenaar heeft eigen stevige klus. Hij kan training en coaching gebruiken.

• De teams moeten hulpmiddelen hebben als geautomatiseerde testomgevingen.

• Leid test teams op voor Test Driven Development, Extreme Programming (XP, XP2), Lean software development, en/of Feature-driven development.

• Het gaat ook om gedragsverandering: samenwerken en

zelfsturend optreden. De opdrachtgever en de projectmanager moeten het Scrum-team ruimte geven.

• Streef naar fulltime bezetting.

(16)

Gevolg

:

• Agile with a smile !

Referenties

GERELATEERDE DOCUMENTEN

Het is interessant om te onderzoeken welke veran- deringen het budget bij verschillende organisaties heeft ondergaan (of nog moet ondergaan) om van waarde te kunnen zijn binnen

verklaringen kunnen hebben: of het team is nog niet zo ver in het werkproces als de andere twee teams of de taak en rolverdeling is voor alle teamleden dusdanig duidelijk dat dit niet

Door het toepassen van agile-methodieken binnen de afdeling internal audit zelf wordt de toegevoegde waarde voor internal auditmedewerkers, de stakeholders en interne klanten flink

Hierdoor heb je vaak nog steeds extra mensen van buiten je team nodig om tot een product te komen, inclusief de bijbehorende afstemmingsmomenten die niet bevorderlijk zijn voor

Mogelijk is zo’n flexibele organisatie juist gebaat bij een traditioneel zorgvuldige audit, bijvoor- beeld naar de spelregels rondom het agile werken. Niet de methode, maar het

Ingebouwde kwaliteit (waaronder documentatie!) – Een veronderstelling die ik nogal eens heb gehoord is dat in agile- ontwikkelingen/SAFe ® onvoldoende documentatie (voor de

• Een auditteam dat agile werkt heeft voordeel bij het hante- ren van aangepaste auditrollen, bijvoorbeeld een auditmana- ger die als een product owner prioriteiten stelt voor de

De conclusie van het voorgaande is: zorg ervoor dat agile meer is dan een hype, bouw bestaande methoden en restric- ties in, zorg voor de benodigde aandacht voor compliance, pas op