Posts in Narrative
Pathways: “Automatic product validation during lean & agile development”
- 2016/04/20
- EHV
- Nederlands
- Narrative Pathways
No directive entry for “image” in module “docutils.parsers.rst.languages.nl”. Using English fallback for directive “image”.
De Test Ontwerper
- 2013/09/01
- 2015/08/06
- Nederlands
- Narrative Geïntegreerd Agile
Om effectief werkende software op te leveren zijn vaak veel mensen nodig; ieder met zijn eigen specialiteit. Die ook nog eens moeten samenwerken. Bij het invoeren van Geïntegreerd Agile verandert die manier van samenwerken. Mensen kunnen dat als bedreigend ervaren, terwijl dat niet nodig is. Want na enige gewenning is vrijwel iedereen enthousiast: dan heeft het gevoel meer tijd te hebben voor de essentie van hun vak. Al vraagt dat om een zorgvuldige, geslaagde invoering.
Waarom testautomatisering?
- 2012/11/01
- Nederlands
- Narrative Geïntegreerd Agile
In Geïntegreerd Agile is testautomatisering belangrijk, essentieel zelfs. Zoals andere blogs laten zien, kan het invoeren echter lastig zijn; zeker als het niet direct vanaf de start opgepakt is. Immers, de kosten gaan voor de baten uit. Ook wordt het doel van testautomatisering (te) vaak verkeerd begrepen
Testautomatisering gaat namelijk niet over testen, maar over goedkoper ontwikkelen!
Zwart-Wit, zonder Grijs!
- 2012/09/01
- Nederlands
- Narrative Geïntegreerd Agile
Agile is vrij informeel qua processen. Met weinig absolute regels die aangeven wat goed en wat
fout is. Agile kent veel meer kleuren dan wit en zwart. Immers tussen spierwit en pikzwart
zitten heel veel tinten grijs! Met Geïntegreerd Agile proberen we continue te verbeteren. Een
sprint die beter gaat dan de vorige is goed. Maar wat nu goed genoeg is, is over een halfjaar
verouderd.
Dit maakt het invoeren lastig: als niets fout is, hoe kun je het goede dan leren?
Leermomentje: Afspraak is afspraak
- 2012/08/01
- Nederlands
- Narrative Geïntegreerd Agile
We maken fouten om er van te leren! Dat geldt ook bij Geïntegreerd Agile. De ScrumMaster moet daarom alert zijn op denkfouten. Zodat hij zijn team een spiegel voor kan houden.
Het bouwen van een effectief Geïntegreerd Agile team
- 2012/08/01
- Nederlands
- Narrative Geïntegreerd Agile
Ik krijg vaak vragen over het samenstellen of wijzigen van een agile- of scrum-team. Wie doet
dat? Waarom en wanneer verandert het team? En vooral: hoe helpt dit om het team (steeds)
efficiënter te maken?
Dit zijn goede vragen, al zijn ze lastig te beantwoorden. Er is namelijk geen vast stramien
voor. Bovendien zijn de antwoorden sterk afhankelijk van het project en de omgeving. Een nieuw
project van 8 FTE opzetten is anders dan het ombouwen van een bestaand project met 17 of 50
mensen naar een Geïntegreerd Agile team. Ook zal, telkens als het project groeit of krimpt,
moeten worden nagedacht over het bouwen van het team.
Hiërarchie of leiderschap?
- 2012/03/01
- Nederlands
- Narrative Geïntegreerd Agile
Scrum kent weinig hiërarchie; zo is maar één echte rol: teamlid; bijna iedereen is
“teamlid”. Natuurlijk kent scrum ook de rollen ScrumMaster (SM) en ProductOwner
(PO), maar daar houdt het mee op. Vergelijken we dit met de meeste software ontwikkel
organisaties dan is dit weinig. Scrum kent geen architecten, geen teamleads; kortom geen enkele
inhoudelijke leider.
Toch is leiderschap belangrijk, zeker in agile. De scrum (project) management stijl
onderschrijft dit ook; alleen niet met formele rollen. Ditzelfde zie je ook op een grotere
schaal: er is weinig hiërarchie in de besturing. Scrum kent wel het scrum-of-scrum principe,
maar kent geen “hogere” titel toe voor iemand die verantwoordelijk is voor een aantal
scrumteams.
Spreek dezelfde taal
- 2011/11/01
- Nederlands
- Narrative Geïntegreerd Agile
Geïntegreerd Agile is een mix van agile, scrum en lean werkwijzen om software engineering projecten efficiënter uit te voeren. Ook in organisaties die gewend zijn aan – of (deels) nog werken met– de meer traditionele aanpak. Het invoeren van nieuwerwetse ideeën kan lastig zijn, omdat niet iedereen dezelfde taal spreekt.
Rekenfactoren
- 2011/11/01
- 2015/08/06
- Nederlands
- Narrative Geïntegreerd Agile
Geïntegreerd Agile gebruikt, net zo als scrum, een vrij statistische aanpak om te sturen. We kijken naar de prestaties van het team als geheel en houden nooit bij hoe lang een individueel teamlid over een specifieke taak doet. Dit zorgt ervoor daar de medewerker niet gestraft wordt als zij/hij zich inzet voor het algemeen nut.