Word PREMIUM

Template per User Story con Checklist INVEST in Word

Per product owner e team Agile che vogliono scrivere user story davvero pronte, non solo formalmente corrette. La checklist INVEST (Independent, Negotiable, Valuable, Estimable, Small, Testable) diventa un gate esplicito: ogni story viene valutata lettera per lettera, così identifichi prima del refinement le story troppo grandi, non testabili o senza valore.

#user-story #invest #criteri-accettazione #gherkin #agile #word

Esempio di output

USER STORY — [ID: US-042]

1. Card
Titolo: Reset password autonomo
Come: utente registrato che ha dimenticato la password
Voglio: poter reimpostare la mia password da solo via email
Così da: rientrare nel mio account senza contattare il supporto

2. Criteri di accettazione (Gherkin)
Scenario 1 — Richiesta valida
Dato che inserisco un'email registrata
Quando richiedo il reset
Allora ricevo un'email con link valido 30 minuti entro 60 secondi

Scenario 2 — Email non registrata
Dato che inserisco un'email non presente
Quando richiedo il reset
Allora vedo un messaggio neutro (nessuna conferma di esistenza account)

Scenario 3 — Link scaduto
Dato che apro un link più vecchio di 30 minuti
Quando provo a impostare la nuova password
Allora vedo un errore e l'invito a richiedere un nuovo link

3. Checklist INVEST (gate di qualità)
| Criterio | Esito | Valutazione |
|---|---|---|
| Independent | Soddisfatto | Non dipende da altre story dello sprint, solo dal modulo email già esistente |
| Negotiable | Soddisfatto | Dettagli (durata link, copy email) negoziabili in refinement |
| Valuable | Soddisfatto | Riduce ticket al supporto e attriti di accesso: valore utente e business chiaro |
| Estimable | Soddisfatto | Team in grado di stimarla: 3 SP |
| Small | Non soddisfatto | Include invio email + scadenza link + UI errori: valutare split UI/backend |
| Testable | Soddisfatto | I 3 scenari Gherkin sono verificabili e automatizzabili |

Esito gate: 5/6 — NON pronta. Azione: splittare la story per soddisfare 'Small' (es. US-042a invio link, US-042b gestione scadenza/errori), poi rivalutare.

4. Note
Stima: 3 SP (provvisoria) — Priorità: Alta — Dipendenze: modulo invio email transazionale.

Domande frequenti

Che cos'è INVEST e perché serve oltre alla card e ai criteri?

INVEST è l'acronimo dei sei requisiti di qualità di una buona user story: Independent, Negotiable, Valuable, Estimable, Small, Testable. La card descrive cosa vuole l'utente, i criteri ne definiscono il 'fatto', ma INVEST verifica che la story sia pronta da prendere in sprint senza sorprese.

Cosa succede se una story non supera un criterio INVEST?

Il prompt segnala la lettera come Non soddisfatta, spiega perché e propone un'azione: tipicamente splittare se non è Small, riscrivere i criteri se non è Testable, o aggiungere il beneficio se non è Valuable. La story non passa il gate finché tutte e sei sono soddisfatte.

I criteri di accettazione sono in formato Gherkin?

Sì: ogni criterio è scritto come scenario Dato/Quando/Allora (Given/When/Then), così è verificabile e automatizzabile. Questo rende anche più facile validare la T di Testable nella checklist INVEST.

Vuoi un template su misura?

Costruiscine uno in poche domande — con la struttura corretta per il tuo standard.

Crea il tuo template