Generatore User Story
Crea user story nel formato Agile standard con criteri di accettazione Given/When/Then. Esporta in Markdown o formato Jira JSON.
Dettagli della storia
Criteri di accettazione
Anteprima
Come utente, voglio ..., in modo da ....
As a user, I want to ..., so that ....
Esporta
Compila ruolo, obiettivo e beneficio per abilitare l'esportazione.
Come utilizzare Generatore User Story
Compila ruolo, obiettivo e beneficio
Scrivi "Come [ruolo], voglio [obiettivo], in modo da [beneficio]" nei tre campi dedicati: sono i tre elementi obbligatori del formato Agile standard.
Aggiungi i criteri di accettazione
Per ogni scenario, compila Given/When/Then (Dato che/Quando/Allora) per definire condizioni iniziali, azione e risultato atteso. Puoi aggiungere piu' scenari con il pulsante dedicato.
Imposta priorita' e story point
Indica l'ID della storia, la priorita' (alta/media/bassa) e i story point stimati per il team.
Esporta in Markdown o Jira
Copia la storia completa in formato Markdown per la documentazione, oppure come JSON compatibile con l'API di importazione di Jira.
Suggerimenti
- Mantieni il campo "obiettivo" focalizzato su un'azione singola: se stai descrivendo piu' funzionalita' insieme, probabilmente servono piu' user story separate.
- Scrivi almeno uno scenario Given/When/Then per il "caso felice" (happy path) e uno per un caso limite o di errore, per criteri di accettazione piu' robusti.
- Usa ID storia progressivi e consistenti (es. US-001, US-002) per facilitare i riferimenti incrociati in backlog e commit.
Domande frequenti
Cos'e' esattamente una user story in Agile?
E' una descrizione breve e informale di una funzionalita' vista dal punto di vista dell'utente finale, nel formato standard "Come [ruolo], voglio [obiettivo], in modo da [beneficio]". Serve a mantenere il focus sul valore per l'utente invece che sui dettagli implementativi.
A cosa servono i criteri di accettazione Given/When/Then?
Definiscono in modo verificabile quando una user story puo' considerarsi "fatta": Given descrive lo stato iniziale, When l'azione dell'utente, Then il risultato atteso. Questo formato (Gherkin/BDD) rende i criteri testabili sia manualmente che con test automatizzati.
Come scelgo i story point giusti?
I story point misurano la complessita' relativa, non il tempo in ore: si stimano confrontando la storia con altre gia' completate dal team (spesso con la scala di Fibonacci: 1, 2, 3, 5, 8, 13). Il tool non calcola i punti automaticamente perche' la stima dipende dal contesto e dal team, non da una formula fissa.
Che differenza c'e' tra l'export Markdown e l'export Jira JSON?
L'export Markdown produce un testo leggibile pronto per wiki, README o documentazione tecnica. L'export Jira JSON genera una struttura conforme al formato "Atlassian Document Format" usato dall'API REST di Jira, utile per creare la issue direttamente via script o integrazione.
Perche' i pulsanti di esportazione restano disabilitati?
L'esportazione si attiva solo quando ruolo, obiettivo e beneficio sono tutti compilati: sono i tre campi minimi richiesti per generare una user story valida secondo il formato Agile standard.