Non serve una gerarchia complicata per le User Story

Foto di Sohrab Salimi
Sohrab Salimi
2 min. tempo di lettura
Questo contenuto è stato tradotto con IA. Vedi originale

I consulenti e i fornitori di strumenti sembrano avere una tendenza a rendere tutto più complicato. Sembra che più complichiamo le cose, più i nostri clienti abbiano bisogno di noi. E così si vendono strumenti e servizi, suppongo.

D’altra parte, trovo che la complessità inutile possa essere estremamente frustrante. Lo stesso accade quando si introducono gerarchie o tassonomie complicate per le User Story!

Di recente ho visto un team che utilizzava questa sequenza nella pianificazione e nella stima:

- Feature
- Saga
- Epic
- Novel
- Story
- Task

Né il Product Owner né lo Scrum Master né il team di sviluppo ne hanno bisogno. Quando gli Scrum Team sono costretti a utilizzare tassonomie complicate per le loro User Story, passano il tempo a chiedersi se una determinata Story sia un Epic, una Saga o semplicemente un titolo. Queste riflessioni sono come i personaggi secondari di un libro che complicano inutilmente la trama.

So cosa stai per dire. Sì, anch’io ho scritto più volte di Epic e Theme. Ma sono solo etichette. Una Story è e resta una Story, perciò consiglio questa tassonomia per le User Story:

Una Story è una Story è una Story.

Alcune User Story sono grandi e possono essere classificate con l’etichetta “Epic”. Ho già usato i film come paragone. Tutti i film sono film, ma alcuni sono commedie romantiche – è un’etichetta esattamente come “Epic”.

Anche “Theme” si riferisce a un gruppo di User Story correlate, ma non ha necessariamente a che fare con una gerarchia. Nel paragone con i film, sarebbe ad esempio un gruppo di film sulle spie, che include sia i film di James Bond sia quelli di Austin Powers. Se si trattasse di un gruppo di commedie, i film di Austin Powers ne farebbero ancora parte, ma quelli di James Bond no.

“Theme” e “Epic” sono quindi solo etichette e non hanno nulla a che fare con le gerarchie. Non complicare le cose più del necessario. Finora non ho trovato un buon motivo per elaborare gerarchie o tassonomie complicate per le User Story.

Questo testo proviene dal blog di Mike Cohn ed è stato da noi tradotto in italiano.

Parla con il nostro Assistente Parla con il nostro Assistente