Cosa fare quando non ci sono storie utente logiche ma attività di sviluppo separate?

3

Abbiamo bisogno di generare una versione in 3 settimane, e per la pianificazione che stiamo facendo oggi non abbiamo storie utente logiche coerenti dalle attività del backlog. È valido per dire che ogni attività di sviluppo è equivalente a una user story?

Metodologicamente qual è il modo corretto di gestirlo ?, perché comunque avremo delle riunioni stand-up e controlleremo i progressi del progetto rispetto a quei compiti di sviluppo.

Ad esempio, abbiamo cose come:

. Adatta ETL per elaborare gli elenchi numerici

. Regola il componente di licenza

. Rimuovi DTC

e così via.

Quindi, per la pianificazione del poker e la pianificazione dell'iterazione è valido utilizzare tali compiti? se no, qual è l'alternativa?

    
posta Alex. S. 22.10.2012 - 20:18
fonte

3 risposte

5

Potresti prendere in considerazione una modifica al tuo processo, generare attività di sviluppo da storie di utenti, non viceversa. Le storie degli utenti hanno un valore aziendale incorporato.

Ad esempio, l'aggiustamento al componente di licenza: se puoi esprimerlo come una storia (come [un tipo di utente], voglio [alcune funzionalità] perché mi darà [qualche valore aziendale]), quindi vado avanti e fare la regolazione.

Se non riesci a trovare l'utente e il valore aziendale, dovrebbe essere un indizio: non farlo! Fai qualcos'altro, invece.

    
risposta data 22.10.2012 - 23:43
fonte
1

Sì, è valido. I compiti sono storie che non sono ancora state espresse.

Una storia rappresenta qualcosa creato da un'azienda che dà valore a un cliente. Identificare il cliente di ogni attività (è corretto avere un cliente interno), quindi definire il valore per quel cliente. Definisci i tuoi criteri e hai una storia valida.

Se non è possibile identificare l'utente e / o se non è possibile identificare il valore aziendale, è necessario riconsiderare il motivo per cui si sta facendo il lavoro. Dovresti sempre fornire un valore a qualcuno.

    
risposta data 23.10.2012 - 01:12
fonte
1

La semplice risposta è semplicemente scrivere storie per i compiti. Questa è in realtà un'opportunità per validare (e riconsiderare!) Il valore commerciale di ciascuna attività.

Ad esempio,

  • In qualità di [sviluppatore], desidero [Adattare ETL per elaborare elenchi numerici], in modo che [gli elenchi numerici non blocchino il server]
  • In qualità di [sviluppatore], desidero [Adattare ETL per elaborare elenchi numerici], in modo che [gli elenchi numerici possano essere importati nel data warehouse]

è ancora meglio se viene identificato un valore per gli utenti diversi dagli sviluppatori, ad es.

  • In qualità di [gestore del data warehouse], voglio che [ETL elabori correttamente gli elenchi numerici], in modo che [le statistiche operative giornaliere possano essere correlate alla produzione del widget]

Se non riesci a trovare alcun valore / impatto aziendale per un'attività, riconsideralo completamente.

    
risposta data 23.10.2012 - 01:33
fonte

Leggi altre domande sui tag