Guida Scrum | 21. Errori della User Story
Pubblicato: 2022-05-24Le User Story descrivono come funziona una nuova funzionalità del Prodotto nel linguaggio quotidiano o lavorativo. Tuttavia, la loro preparazione richiede molto tempo, impegno e riflessione. Nella voce di oggi, segnaliamo gli errori di User Story più comuni e suggeriamo come affrontarli.
Gli errori più comuni della User Story – sommario:
- introduzione
- Problemi con 3W
- Problemi con 3C
- Errori della User Story – Riepilogo
introduzione
La User Story può essere un ottimo strumento per motivare il team a proporre nuove soluzioni ai problemi presentati dal punto di vista dell'utente. Abbiamo scritto su cos'è la User Story in una voce separata. E in questo articolo, abbiamo introdotto INVEST, che è un metodo popolare per scrivere buone User Story. Oggi ci concentreremo sugli errori della User Story.
Problemi con 3W
Una User Story corretta risponde alle domande:
- Chi? (Chi è l'utente target del Prodotto?)
- Che cosa? (Quali capacità ha il Prodotto e cosa può fare?)
- Come mai? (A che scopo serve?)
Tuttavia, i problemi possono accompagnare le risposte a ciascuna di queste domande. Il problema meno comune è il dubbio su cosa dovrebbe cambiare nel prodotto in risposta alle esigenze del cliente. Pertanto, ci concentreremo sui problemi relativi a Who? e perché?
Chi: persona dell'utente
Uno degli errori più comuni commessi durante la creazione di User Story è non rispondere in modo sufficientemente preciso alla domanda: per chi? In altre parole, chi è l'utente a cui è destinata la modifica pianificata?
Spesso non basta una risposta generica che indichi il Cliente o l'Utente finale come destinatario della modifica. La soluzione a questo problema è immaginare il destinatario come una persona specifica. Una persona è un'immagine modello del cliente target. In altre parole, una persona è una rappresentazione della persona che utilizzerà il Prodotto in un modo specifico.
Dopo aver analizzato la tua User Story, potresti scoprire che racconta le storie di persone diverse allo stesso tempo. Se ci sono molti utenti target, vale la pena considerare di dividere la User Story in frammenti più piccoli per evitare azioni contraddittorie, che si escludono a vicenda o semplicemente inefficaci.
Come mai? – un obiettivo poco definito
A volte l'ultima sezione della User Story diventa fonte di problemi. Dovrebbe specificare il valore aziendale delle modifiche apportate durante l'esecuzione della User Story. Dai un'occhiata a un esempio di errori della User Story in cui la descrizione di funzionalità aggiuntive sostituisce l'obiettivo:
Come cliente, voglio acquistare una bacchetta magica con un clic perché voglio acquistare un tappeto volante la prossima settimana.
Invece di fornire il motivo dell'acquisto della bacchetta magica, questa User Story aggiunge un altro articolo alla lista della spesa del potenziale cliente. Pertanto, nella preparazione di una User Story, non dimenticare le ragioni delle alterazioni della funzionalità del Prodotto.
Problemi con 3C
Possiamo suddividere il processo di lavoro con le User Story in tre fasi chiamate 3C:
- Carta – La carta su cui è salvata la User Story
- Conversazione – Una conversazione all'interno dello Scrum Team sulla scheda User Story
- Conferma : definizione dei criteri di accettazione che conferma che un'attività è stata completata
Gli errori possono verificarsi su uno qualsiasi di questi, che descriviamo di seguito.
Carta
La scheda di memoria che memorizza la User Story ha una capacità limitata. Pertanto, i problemi più comuni riguardano la lunghezza e il volume della User Story. La User Story ha bisogno di coerenza e senza giri di parole, come si suol dire, a un livello così preciso che ogni parola conta.
Questo perché il problema della scheda User Story ha due dimensioni. Uno è il modo in cui è formulato: conciso e contenente una quantità minima necessaria di enumerazione. Il secondo è gla dimensione effettiva della User Story. Una frase generale può esprimere un numero enorme di attività che non possono essere completate durante un singolo Sprint.
Conversazione
La formulazione in una frase della User Story è il punto di partenza per una conversazione con il Team di Sviluppo. Pertanto, non è corretto trattarlo come una descrizione dell'attività da svolgere. Disabilita la possibilità di negoziazioni e discussioni sulle varie modalità della sua attuazione. La User Story non deve essere trattata come una descrizione dei requisiti per la funzionalità di un nuovo prodotto, ma piuttosto un invito ad avviare una conversazione su soluzioni tecniche specifiche che porteranno alla realizzazione del valore aziendale definito dalla User Story.
Conferma
Abbiamo scritto in dettaglio i criteri di accettazione che devono essere definiti per ciascuna User Story nel testo che descrive cos'è una User Story. Uno degli errori comuni, tuttavia, è la mancanza di vaghezza dei criteri di prestazione.
Una User Story ben scritta contiene una descrizione della situazione in cui viene implementata. Il suo test è che l'Utente sfrutti le nuove funzionalità create dal Team di Sviluppo.Uno strumento utile per validare la User Story è sviluppare un test di accettazione. Di solito si trova sull'altro lato della carta contenente la User Story.
Errori della User Story – Riepilogo
Quando si preparano e si applicano le User Story, vale la pena attenersi alle seguenti regole:
- Identificare con precisione l'Utente interessato dalla modifica
- Definire chiaramente lo scopo della creazione di nuove funzionalità del prodotto
- Mantieni il suo volume il più breve possibile
- Considera la User Story come un punto di partenza per le discussioni sulla soluzione con il team di sviluppo
- Stabilire regole chiare per l'accettazione
Se ti piacciono i nostri contenuti, unisciti alla nostra indaffarata community di api su Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Guida alla mischia:
- Glossario di termini, ruoli e nozioni di base
- Cos'è Scrum?
- Valori di mischia
- Come implementare Scrum nella tua azienda?
- Scrum Team: cos'è e come funziona?
- Chi è un Product Owner?
- Gli errori più comuni del Product Owner
- Chi è lo Scrum Master?
- Caratteristiche di un buon Scrum Master
- Gli errori più comuni di Scrum Master
- Quali statistiche e metriche dovrebbe monitorare lo Scrum Master?
- Collaborazione tra Product Owner e Scrum Master
- Team di sviluppo in Scrum
- Gli errori più comuni degli sviluppatori
- Artefatti di Scrum
- Scalare Scrum
- Sprint arretrato
- Cos'è il Product Backlog?
- Cosa sono le User Story?
- Creare la migliore User Story con INVEST
- Gli errori di User Story più comuni
- Criteri di accettazione della User Story
- Stima e Punti Storia in Scrum
- Pianificazione del poker
- Gioco di stima della squadra
- Incremento di definizione
- Eventi Scrum
- Cos'è lo Sprint in Scrum?
- Impegni dello Scrum Team - Obiettivo del prodotto, Obiettivo dello Sprint e Definizione del completamento
- Che cos'è un diagramma di burndown?
- Come creare e interpretare un diagramma di burndown?
- Vantaggi e svantaggi del diagramma di burndown
- Tavole Kanban in Scrum e Scrumban
- Velocity in Scrum - Velocità del Team di Sviluppo
- Scrum quotidiano
- Pianificazione dello sprint
- Recensione Sprint
- Che cos'è una retrospettiva sprint?
- Errori comuni durante una Retrospettiva Sprint
- Consolidamento del Product Backlog