Scrum: INVEST in Good Stories by Achieving SMART Tasks
Mi sono imbattuto in questo articolo che include due mnemotecniche che mi piacciono molto.
L’INVEST come promemoria delle caratteristiche di un Product Backlog Item (PBI) di buona qualità (o user stories) comunemente scritto in formato user story. Ma quali sono le caratteristiche di una buona user story? L’acronimo “INVEST” può ricordare che le buone storie dovrebbero essere:
Indipendenti: Dovrebbero essere autocontenute in modo da poter essere rilasciate senza dipendere l’una dall’altra.
Negoziabili: Cattura solo l’essenza del bisogno dell’utente, lasciando spazio alla conversazione. La storia utente non dovrebbe essere scritta come un contratto.
Prezioso: Fornisce valore all’utente finale.
Stimabile: Le user story devono poter essere stimate in modo da poter essere adeguatamente prioritarie e inserite negli sprint.
Piccolo: Una user story è un piccolo pezzo di lavoro che permette di essere completato in circa 3 o 4 giorni.
Testabile: Una storia utente deve essere confermata attraverso criteri di accettazione pre-scritti.