Storia utente (Agile)

In questo argomento viene illustrato come inserire i dettagli di un elemento di lavoro della storia utente.Per informazioni sulla definizione delle storie utente e sulle relative procedure di utilizzo in processi Agile, vedere Creare o aggiungere al backlog prodotto.Per informazioni sulla creazione di un elemento di lavoro per una storia utente, vedere Elementi di lavoro e flusso di lavoro (Agile).

In questo argomento

Argomenti correlati

  • Definizione di una storia utente

  • Aggiunta e collegamento di attività a una storia utente

  • Aggiunta e collegamento di test case a una storia utente

  • Aggiunta di problemi a una storia utente

  • Aggiunta di dettagli, allegati o collegamenti ipertestuali a una storia utente

  • Flusso di lavoro

Processi Agile

Rapporti Agile [Reporting Services]

Riferimento di campo

Autorizzazioni necessarie

Per visualizzare una storia utente, è necessario essere un membro del gruppo Readers oppure che l'autorizzazione Visualizza elementi di lavoro in questo nodo sia impostata su Consenti.Per creare o modificare una storia utente, è necessario essere un membro del gruppo Contributors oppure che l'autorizzazione Modifica elementi di lavoro in questo nodo sia impostata su Consenti.Per ulteriori informazioni, vedere Gestione delle autorizzazioni.

Definizione di una storia utente

Una storia utente comunica funzionalità utili per l'utente finale del prodotto o il sistema.Ogni storia utente deve dichiarare l'operazione che un utente desidera effettuare con una funzionalità del software e descriverla dalla prospettiva dell'utente.Quando si scrivono storie utente, è necessario concentrarsi sui destinatari della funzionalità, sull'operazione che si desidera effettuare e sul motivo della stessa.Evitare descrizioni riguardanti la modalità di sviluppo della funzionalità.

Nel form elemento di lavoro per una storia utente i dati vengono archiviati nei campi e nelle schede illustrati nella figura seguente:

Form dell'elemento di lavoro per una storia utente

Quando si definisce una storia utente, è necessario specificare il titolo in Titolo nella sezione superiore del form elemento di lavoro.È possibile lasciare vuoti tutti gli altri campi o accettare i valori predefiniti.

Per definire una storia utente

  1. Nella sezione destra del form elemento di lavoro per la storia utente, specificare uno o più tipi di informazioni seguenti:

    • In Titolo (obbligatorio) digitare una breve descrizione.

      I titoli di contenuto efficaci riflettono il valore per il cliente o la funzionalità da implementare.

    • Nell'elenco Assegnato a fare clic sul nome del membro del team proprietario della storia utente.

      [!NOTA]

      È possibile assegnare elementi di lavoro solo a membri del gruppo Contributors.

      Se non si specifica alcuna assegnazione, la storia viene assegnata automaticamente all'utente che la definisce.

    • Nella casella Classifica digitare un numero che indica l'importanza relativa della storia rispetto allei altre storie nel backlog del prodotto.

    • Nella casella Punti della storia digitare un numero che specifica una classificazione soggettiva riguardo la quantità di lavoro necessaria per completare una storia utente.

      Se si specificano più punti, si indica che sarà richiesta una quantità maggiore di lavoro.

    • Nell'elenco Priorità scegliere il livello di importanza della storia utente su una scala da 1 (più importante) a 4 (meno importante).

    • Negli elenchi Area e Iterazione scegliere l'area e l'iterazione appropriate oppure lasciare questi campi vuoti affinché vengano assegnati successivamente durante una riunione di pianificazione.

      [!NOTA]

      Per ogni progetto team, l'amministratore del progetto definisce i percorsi area e iterazione per il progetto in modo che il team possa tenere traccia dello stato di avanzamento tramite tali designazioni.Per ulteriori informazioni, vedere Creare e modificare aree e iterazioni.

  2. Nella scheda DETTAGLI, fornire una descrizione il più dettagliata possibile non solo la storia utente anche i criteri utilizzati per verificare che la storia utente sia stata completata.

    • Nella casella Descrizione con criteri di accettazione fornire il livello di dettaglio desiderato per descrivere, oltre alla storia utente, anche i criteri che saranno utilizzati per verificare che la storia utente sia stata completata.

      Il team utilizzerà le informazioni specificate per creare elementi di lavoro per attività e test case.Per ulteriori informazioni, vedere Attività (Agile) e Test case (Agile).

  3. Nella scheda CRONOLOGIA aggiungere i commenti che si desidera acquisire come parte del record cronologico.

    Ogni volta che un membro del team aggiorna l'elemento di lavoro, nella cronologia corrispondente vengono visualizzati la data della modifica, il membro del team che ha apportato la modifica e i campi che sono stati modificati.

  4. Collegare la storia utente ad altri elementi di lavoro quali attività, test case, bug e problemi.

    Per ulteriori informazioni, vedere le sezioni seguenti più avanti in questo argomento.

    • Aggiunta e collegamento di attività a una storia utente

    • Aggiunta e collegamento di test case a una storia utente

    • Aggiunta di bug a una storia utente

    • Aggiunta di problemi a una storia utente

    • Aggiunta di dettagli, allegati o collegamenti ipertestuali a una storia utente

  5. Fare clic su SalvaSalva elemento di lavoro.

[!NOTA]

Dopo avere salvato la storia utente, nel titolo sotto la barra degli strumenti dell'elemento di lavoro viene visualizzato l'identificatore.

Aggiunta e collegamento di attività a una storia utente

Le attività vengono aggiunte a una storia utente per tenere traccia dello stato di avanzamento del lavoro eseguito per il completamento della storia utente.

[!NOTA]

Per i rapporti Panoramica storie e Stato storie, è necessario creare collegamenti tra storie utente e attività e tra storie utente e test case.Per ulteriori informazioni, vedere Rapporto Panoramica storie (Agile) e Rapporto Stato storie (Agile).

Per creare un'attività collegata a una storia utente

  1. Nella scheda Implementazione fare clic su Aggiungi nuovo elemento di lavoro collegatoNuovo.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento di lavoro collegato.

    Aggiungere il nuovo elemento di lavoro collegato a una storia utente

  2. Nell'elenco Tipo collegamento non modificare l'opzione predefinita Figlio.

  3. Nell'elenco Tipo di elemento di lavoro scegliere Attività.

  4. In Titolo digitare un nome che identifica l'area di lavoro da eseguire nel modo più univoco possibile.

  5. (Facoltativo) In Commento digitare informazioni aggiuntive.

  6. Fare clic su OK.

    Viene aperto un form elemento di lavoro per un'attività contenente le informazioni fornite.

  7. Specificare i campi restanti come descritto in Attività (Agile), quindi fare clic su SalvaSalva elemento di lavoro.

Per collegare diverse attività esistenti a una storia utente

  1. Nella scheda Implementazione fare clic su Aggiungere collegamentiCollega a.

    Viene visualizzata la finestra di dialogo Aggiungi collegamento a Storia utente.

  2. Nell'elenco Tipo collegamento non modificare l'opzione predefinita Figlio.

  3. Fare clic su Sfoglia.

    Verrà visualizzata la finestra di dialogo Scegli elementi di lavoro collegati.

    Finestra di dialogo per il collegamento di un'attività a una storia utente

  4. Digitare gli elementi in ID elemento di lavoro o selezionare gli elementi che si desidera collegare.Per individuare le attività che si desidera collegare, è anche possibile eseguire la query Team Attività.Selezionare la casella di controllo accanto a ciascuna attività che si desidera collegare alla storia utente.Per ulteriori informazioni, vedere Individuare elementi di lavoro da collegare o importare.

  5. (Facoltativo) Digitare una descrizione per le attività che vengono collegate.

  6. Fare clic su OK, quindi su SalvaSalva elemento di lavoro.

    [!NOTA]

    La storia utente e le attività che sono state collegate vengono aggiornate.Per ciascuna attività aggiunta, viene creato un collegamento padre alla storia utente.

Aggiunta e collegamento di test case a una storia utente

Nel corso della pianificazione vengono creati e collegati test case alle storie utente.Microsoft Test Manager è il client che si consiglia di utilizzare per la creazione di gruppi di test e test case.Da questo client è anche possibile collegarsi a una storia utente come descritto in Procedura: visualizzare elementi backlog prodotto, storia utente o elementi di lavoro dei requisiti utilizzando Microsoft Test Manager.

Per aggiungere un nuovo test case a una storia utente

  1. Nella scheda Test case fare clic su Aggiungi nuovo elemento di lavoro collegatoNuovo.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento di lavoro collegato.

  2. Nell'elenco Tipo collegamento non modificare l'opzione predefinita Testato da.

  3. Nell'elenco Tipo di elemento di lavoro non modificare l'opzione predefinita Test case.

  4. In Titolo, digitare un nome descrittivo che definisce l'area da testare.

  5. (Facoltativo) In Commento digitare informazioni aggiuntive.

  6. Fare clic su OK.

    Viene aperto un form elemento di lavoro per un test case contenente le informazioni fornite.

  7. Specificare i campi restanti come descritto in Test case (Agile), quindi fare clic su SalvaSalva elemento di lavoro.

Per aggiungere test case esistenti a una storia utente

  1. Nella scheda Test case fare clic su Aggiungere collegamentiCollega a.

    Viene visualizzata la finestra di dialogo Aggiungi collegamento a Storia utente.

  2. Nell'elenco Tipo collegamento non modificare l'opzione predefinitaTestato da.

  3. In ID elemento di lavoro digitare o individuare gli ID dei test case che si desidera collegare.

    È possibile eseguire la query Team Test case per individuare i test case che si desidera aggiungere, quindi selezionare la casella di controllo accanto a ogni test case che si desidera collegare.Per ulteriori informazioni, vedere Individuare elementi di lavoro da collegare o importare.

  4. (Facoltativo) Digitare una descrizione per i test case che vengono collegati.

  5. Scegliere OK, quindi fare clic su SalvaSalva elemento di lavoro.

    [!NOTA]

    La storia utente e i test case che sono stati collegati vengono aggiornati.Per ciascun test case aggiunto, viene creato un collegamento Test alla storia utente.

Aggiunta di problemi a una storia utente

È possibile creare un elemento di lavoro per un problema e collegarlo alla storia utente nella scheda Tutti i collegamenti.Definendo il problema e collegandolo alla storia utente, è possibile rilevare meglio la qualità e il completamento della storia utente.

Per creare un problema e collegarlo a una storia utente

  1. Nella scheda Tutti i collegamenti fare clic su Aggiungi nuovo elemento di lavoro collegatoNuovo.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento di lavoro collegato.

  2. Nell'elenco Tipo collegamento fare clic su Correlato.

  3. Nell'elenco Tipo di elemento di lavoro scegliere Problema.

  4. In Titolo digitare un nome che identifica il problema responsabile del blocco nel modo più univoco possibile.

  5. (Facoltativo) In Commento digitare informazioni aggiuntive.

  6. Fare clic su OK.

    Viene aperto un form elemento di lavoro per un problema contenente le informazioni fornite.

  7. Specificare i campi restanti come descritto in Problema (Agile), quindi fare clic su SalvaSalva elemento di lavoro.

Aggiunta di dettagli, file e collegamenti ipertestuali alle storie utente

È possibile aggiungere dettagli alle storie utente nei modi seguenti:

  • Digitare le informazioni nel campo Descrizione o Cronologia.

  • Allegare un file.

    È ad esempio possibile allegare un thread di posta elettronica, un documento, un'immagine, un file di log o un altro tipo di file.

  • Aggiungere un collegamento ipertestuale a un sito Web o a un file archiviato in un server o in un sito Web.

Per aggiungere dettagli a una storia utente

  1. Nella scheda Dettagli digitare le informazioni nel campo Descrizione.

  2. (Facoltativo) Digitare le informazioni nel campo Cronologia.

    È possibile formattare le informazioni per metterle in risalto o disporle in un elenco puntato.Per ulteriori informazioni, vedere Riferimento ai campi Titoli, ID, descrizioni e cronologia.

  3. Fare clic su SalvaSalva elemento di lavoro.

Per aggiungere un allegato a una storia utente

  1. Nella scheda Allegati effettuare una delle azioni seguenti:

    • Trascinare un file nell'area degli allegati.

    • Fare clic su Incolla oppure premere CTRL+V per incollare un file copiato.

    • Scegliere Aggiungi allegatoAggiungi, quindi fare clic su Sfoglia.Nella finestra di dialogo Allegato digitare o individuare il nome del file che si desidera allegare.

      (Facoltativo) Nella casella Commento digitare informazioni aggiuntive sull'allegato.Scegliere OK per tornare alla finestra di dialogo Allegato.

  2. Fare clic su SalvaSalva elemento di lavoro.

Per aggiungere un collegamento ipertestuale a una storia utente

  1. Nella scheda Tutti i collegamenti fare clic su Aggiungere collegamentiCollega a.

    Aggiungere un collegamento ipertestuale a una storia utente

  2. Nell'elenco Tipo collegamento fare clic su Collegamento ipertestuale.

  3. Nella casella Indirizzo digitare l'indirizzo di destinazione del collegamento.

  4. Se la destinazione è un sito Web, digitare l'URL del sito oppure copiarlo dal browser Internet e incollarlo nella casella Indirizzo.Se la destinazione è un percorso server, digitare l'indirizzo sotto forma di nome UNC.

  5. (Facoltativo) Nella casella Commento digitare informazioni aggiuntive sul collegamento ipertestuale.

  6. Fare clic su OK, quindi su SalvaSalva elemento di lavoro.

Flusso di lavoro

È possibile utilizzare Nuova, Attivo, Risoltoe gli stati Chiuso per tenere traccia di storie utente.Dopo la scrittura del codice per l'implementazione di una storia utente e il superamento di tutti gli unit test, si modifica lo Stato della storia utente in Risolto.Dopo il completamento di tutte le attività e il superamento di tutti i test di accettazione, si modifica lo Stato della storia utente in Chiuso.Qualsiasi membro del team può modificare lo stato di una storia utente.

Per ulteriori informazioni sui campi dati che è possibile utilizzare per tenere traccia degli stati degli elementi di lavoro, vedere Riferimento ai campi Assegnazioni e flusso di lavoro.

Progressione di un flusso di lavoro tipico:

  • Un rappresentante cliente crea una storia utente nello stato Nuova con il motivo predefinito nuovo.,

  • Un membro del team modifica lo stato della storia utente da Nuova a Attivo quando l'implementazione è stata avviata.

  • Un membro del team modifica lo stato della storia utente da Attivo a Risolto quando il codice viene completato e gli unit test sono superati.

  • Un membro del team modifica lo stato da Risolto a Chiuso quando i test case definiti per la storia utente siano stati superati.

Diagramma di stato di una storia utente

Diagramma di stato di una storia utente

Vedere anche

Concetti

Storyboard un elemento di backlog di utilizzare PowerPoint

I commenti e suggerimenti delle parti interessate di processo e di richiesta utilizzando team Web Access

Altre risorse

Product Backlog Workbook

Modello di processo Agile per ALM di Visual Studio

Plan the Sprint

Elementi di lavoro e flusso di lavoro (Agile)