Spike
Definitie van Spike:
Een Spike is een tijdgebonden User Story of een Task met als doel een vraag te onderzoeken of een probleem op te lossen. De focus van een Spike ligt meer op het verzamelen van informatie en het vinden van een antwoord op een vraag, dan op het opleveren van een product.
Synoniemen voor Spike:
Proof of Concept, PoC, Recherche Spike
Gebruik van Spike:
Een Spike ontstaat wanneer een User Story of een Task niet goed ingeschat kan worden voordat het team verder onderzoek heeft gedaan. Het doel van de Spike is dat deze een bepaalde output oplevert – een inschatting voor de oorspronkelijke User Story – zodat de Sprint door kan gaan.
Omdat Spikes een tijdslimiet hebben, staat ook de investering vast. Na het vooraf bepaalde aantal uren wordt er een beslissing genomen. Dat kan echter ook betekenen dat er besloten wordt om nog meer tijd te investeren in het opdoen van nieuwe inzichten.
Sommige teams nemen zulke Spikes op in de Product Backlog. Andere teams zijn van mening dat een Spike eigenlijk onderdeel is van een Backlog Item.
Voordelen van een Spike:
- Nauwkeurigere en betrouwbaardere inschattingen van User Stories.
- Beter begrip van een User Story of een vereiste van een Product Backlog Item.
- Minder onnodig werk.
- Het belang van "bijleren" wordt door het team erkend.