“Testen is geen fase maar een continu proces en dat probeer ik mijn team duidelijk te maken.”
Ook blijft het lastig om definitief afscheid te nemen van concepten uit het waterval tijdperk. Zo bestaat er een testbeleid dat op organisatieniveau geschreven is en dit beleid bevat bijvoorbeeld TMap NEXT onderdelen. Überhaupt past het schrijven van een ‘lijvig’ document niet bij de agile manier van werken. Maar ook binnen ons team zie ik waterval elementen terugkomen. Zo wordt er geregeld getest na het ontwikkelen van de software, terwijl je eigenlijk zoals bij pair-programming als test engineer tijdens het ontwikkelen wil meekijken met de developer. Om zo tot kwalitatief nog betere programma code te komen. Daarnaast komt het ook voor dat er veel te vroeg, maanden van te voren al, een user story gemaakt wordt. Op het moment dat het team deze user story wil oppakken, blijkt dan dat opeens de behoeften vanuit de business door nieuwe inzichten veranderd zijn. Een ander overblijfsel uit het waterval tijdperk is dat er grote hoeveelheden code van één user story ingecheckt worden. ‘Big-bang check-ins’ heb ik het genoemd. Zulke check-ins gaan gepaard met lange hersteltijden wanneer de CI-build dan breekt. Tot slot worden code reviews niet meteen opgepakt waardoor er onnodig vertraging komt in de procestijd en doorlooptijd. Hierdoor wordt de flow of work-in-progress van de betreffende user story benadeeld.
Niet denken maar doen!
Hoe zorg je er nou voor dat er meer ‘agility’ in het team komt? Om deze verandering in gang te zetten kun je het concept uit Lean inzetten, namelijk: werken zonder verspilling. Verder is het een kwestie van doen! Een verandering vindt niet plaats door elkaar te vertellen dat je kennis hebt van agile. Want als je de theorie kent wil niet zeggen dat je het kunt. Je moet het ook daadwerkelijk doen en toepassen.
In mijn volgende blog beschrijf ik drie concrete activiteiten die daadwerkelijk verandering teweeg brengen en zorgen voor meer efficiëntie en wendbaarheid in het team.
Poll
Is jouw organisatie volledig getransformeerd naar Agile werken?