Organizzazioni di storie e compiti degli utenti

0

Ho acquistato Jira per il mio progetto di hobby e attualmente sto creando epopea, user story e attività. Ho una domanda riguardante l'organizzazione e la registrazione delle attività.

1)

Ho una user story che è: "Come candidato voglio vedere a quali servizi ho accesso". I compiti che appartengono a questa user story sono:

  • Crea un servizio per elencare tutti i servizi a cui un candidato ha accesso
  • Crea script SQL
  • Crea modelli per le tabelle del database
  • Crea un servizio per la restituzione di informazioni dettagliate su un servizio

2)

Ho un'altra storia di un utente che è: "Come acquirente voglio vedere quali servizi posso acquistare". E i compiti sono:

  • Crea un servizio per elencare tutti i servizi disponibili
  • Crea un servizio per la restituzione di informazioni dettagliate su un servizio
  • ...

La cosa che non sembra giusta è il compito: "Creare un servizio per la restituzione di informazioni dettagliate su un servizio". È duplicato perché non so come gestire / cosa fare quando un'attività si applica a più user story? È normale avere solo quell'attività nella prima user story che verrà eseguita per prima? È un requisito per entrambe le storie degli utenti, ma posso usare lo stesso servizio per entrambi se capisci cosa intendo?

    
posta Andy 21.09.2014 - 14:01
fonte

2 risposte

1

Sì, è normale, perché hai già finito l'attività. Hai stimato un po 'di tempo per quel compito e hai lavorato su quel compito. In questo modo è perfettamente normale saltare questa attività per altre storie che hanno lo stesso compito.

Se vuoi (per scopi storici) puoi scrivere di nuovo quell'attività per l'altra storia e inserire 0 nel tempo stimato, solo così sai che hai finito. Quindi puoi tenere traccia di ciò che dovevi fare per finire quella storia.

    
risposta data 21.09.2014 - 14:17
fonte
0

Ho sempre considerato le storie degli utenti come requisiti documentati e attività come piani di implementazione o suggerimenti.

È molto probabile che due o più requisiti finiscano per riutilizzare lo stesso codice o infrastruttura. Questo è il motivo per cui è possibile che due storie utente richiedano le stesse attività.

Per evitare questo, in genere non specificherò le mie attività fino a quando non inizi il mio sprint. Ciò significa che sto specificando un piano di implementazione in base allo stato corrente del progetto. Se la mia storia dipende da un Service X che non è ancora stato implementato, allora aggiungerò un compito per questo. Se, tuttavia, sono riuscito a spremere in Service X nel mio ultimo sprint, non è necessario scrivere un'attività duplicata per questo.

Se, d'altra parte, si specificano le attività della storia molto in anticipo, allora è difficile dire cosa sarà già implementato quando raccogli una storia. E questo rende difficile determinare quali attività specificare.

    
risposta data 21.09.2014 - 15:42
fonte

Leggi altre domande sui tag