Share via


Introduzione al rilevamento degli elementi di lavoro

In questa procedura dettagliata viene descritto come creare elementi di lavoro e tenerne traccia per tutto il progetto in Visual Studio Application Lifecycle Management (ALM). Viene inoltre spiegato come utilizzare l'elenco di controllo del progetto per assicurarsi di eseguire i passaggi principali in ogni fase del progetto.

Dopo avere completato questa procedura dettagliata, integrare gli elementi di lavoro con gli altri processi del progetto sarà molto semplice.

In questo argomento

  • Prerequisiti

  • Progetto team in Team Explorer

  • Aggiunta di elementi di lavoro

  • Visualizzazione degli elementi di lavoro

  • Ricerca degli elementi di lavoro

    • Creazione di una semplice query elemento di lavoro

    • Aggiunta di campi ai risultati della query e relativo ordinamento

    • Raggruppamento di clausole query

  • Salvataggio di una query

  • Invio di un collegamento a una query tramite posta elettronica

Nota

Questo argomento è basato sui tipi di elementi di lavoro e sulle query per Microsoft Solutions Framework (MSF) for Agile Software Development v5.0. Se per il progetto viene utilizzato un modello di processo diverso, è possibile che le query e i tipi di elementi di lavoro siano differenti. MSF for Agile Software Development v5.0 è uno dei modelli di linee guida per il processo inclusi in Team Foundation. Per ulteriori informazioni, vedere Elementi (Agile).

Autorizzazioni necessarie

Per visualizzare o creare elementi di lavoro, è necessario essere un membro del gruppo Contributors oppure che le autorizzazioni Visualizza elementi di lavoro in questo nodo e Modifica elementi di lavoro in questo nodo di cui si dispone siano impostate su Consenti. Per ulteriori informazioni, vedere Aggiungere utenti ai progetti team.

Per salvare o modificare una query Team, è necessario disporre di autorizzazioni di Collaborazione o Controllo completo per la query Team o appartenere a un gruppo che dispone di tali autorizzazioni. Per ulteriori informazioni, vedere Organizzare e impostare le autorizzazioni relative alle query elemento di lavoro.

Prerequisiti

  • Connessione a Team Foundation Server esistente. Per ulteriori informazioni, vedere Connect and Access Team Projects in Team Foundation Server

  • Un progetto team esistente. Per ulteriori informazioni, vedere Creare un progetto Team.

  • Uno o più utenti di Team Foundation a cui assegnare elementi di lavoro. Per ulteriori informazioni, vedere Aggiungere utenti ai progetti team.

Progetto team in Team Explorer

All'avvio di Visual Studio, Team Explorer apre il progetto in un riquadro separato che può essere ancorato, come illustrato nella figura seguente.

Ciascun progetto team include i seguenti nodi nella struttura ad albero del progetto team:

  • Elementi di lavoro   Include le opzioni Query Team e Query del progetto team, descritte più avanti in questo argomento.

  • Documenti   Supporta la condivisione di documenti e include i documenti caricati durante la creazione del progetto. Questo nodo è presente solo se il progetto team è stato configurato con un portale del progetto basato su Prodotti SharePoint.

  • Rapporti   Supporta la condivisione di rapporti e include i rapporti caricati durante la creazione del progetto. Questo nodo è presente solo se il progetto team è stato configurato con SQL Server Reporting Services.

  • Compilazioni   Consente di accedere alle funzionalità di compilazione di Team Foundation.

  • Controllo del codice sorgente   Consente di accedere alle funzionalità di controllo della versione di Team Foundation.

Oltre ai nodi del progetto team, nella parte superiore dell'elenco dei progetti team verrà visualizzata una cartella Preferiti. È possibile aggiungere collegamenti alla cartella Preferiti per accedere rapidamente agli elementi di lavoro utilizzati più spesso. Per ulteriori informazioni, vedere Accesso a elementi di lavoro, query e rapporti recentemente visualizzati o frequentemente utilizzati.

Nodi di Esplora team

Aggiunta di elementi di lavoro

È possibile tener traccia del lavoro per un progetto team creando e aggiornando gli elementi di lavoro. Gli elementi di lavoro passano attraverso i diversi stati da attivo a chiuso quando i membri del team li risolvono. Se nel progetto team viene utilizzato il modello di processo di MSF for Agile Software Development v5.0, sono disponibili i seguenti tipi di elementi di lavoro:

  • Storia utente   Una descrizione delle caratteristiche, delle funzioni e dei requisiti da implementare per risolvere un'esigenza o una richiesta dell'utente.

  • Bug   Difetto o deviazione tra il comportamento previsto e quello osservato nel prodotto.

  • Attività   Operazione autonoma che deve essere eseguita da un utente o un gruppo di utenti.

  • Problema   Un problema, un impedimento o un rischio noto o potenziale in un progetto team.

  • Test case   Una sequenza di azioni che include i risultati previsti. Un test case viene utilizzato per valutare se un'applicazione viene eseguita correttamente.

  • Passi condivisi   Un gruppo di passi di test riutilizzabili tra i test case.

Per aggiungere un elemento di lavoro bug

  1. In Team Explorer espandere il nodo del progetto team.

  2. Fare clic con il pulsante destro del mouse sulla cartella Elementi di lavoro, scegliere Aggiungi elemento di lavoro e fare clic su Bug.

  3. Nel campo Titolo digitare Test bug.

  4. Completare il form compilando i relativi campi. Per salvare l'elemento di lavoro, è necessario compilare tutti i campi obbligatori.

    Il colore dei campi obbligatori è diverso.

  5. Nella barra degli strumenti del form, fare clic su Salva Salva elemento di lavoro.

    Al bug salvato viene assegnato un numero ID da parte di Team Foundation. In questo modo, è possibile individuarlo in tutto il progetto. Annotare questo numero ID, in quanto verrà utilizzato in un'altra procedura in questo argomento.

Prima di iniziare questa procedura dettagliata, è necessario aggiungere diversi elementi di lavoro e assegnare diversi valori ai campi obbligatori. È necessario, ad esempio, aggiungere un bug con priorità "1" e assegnarlo a se stessi. Aggiungerne un altro con priorità "1" e assegnarlo a un altro componente del team. Aggiungere quindi alcune attività e assegnarle a se stessi o ad altri membri del team. Continuare ad aggiungere 8-10 elementi di lavoro combinando diversamente i cinque tipi di elementi di lavoro disponibili. Quando si dispone di più tipi di elementi di lavoro, è possibile cercarli in base a tali differenze.

Visualizzazione degli elementi di lavoro

È possibile aprire qualsiasi elemento dal progetto team attualmente utilizzato o da altri progetti team aggiunti a Team Explorer.

Per visualizzare tutti gli elementi di lavoro assegnati a se stessi

  1. Dopo avere creato diversi elementi di lavoro e averli assegnati ad altri membri del team, aprire Team Explorer, espandere il progetto team, espandere il nodo Elementi di lavoro e quindi il nodo Query Team.

  2. Fare doppio clic sulla query Bug per cercare i bug assegnati a se stessi.

  3. Fare doppio clic sulla query Attività per cercare tutte le attività assegnate a se stessi.

  4. Selezionare un elemento di lavoro dalla finestra Elenco risultati, quindi fare doppio clic su un elemento di lavoro per aprire il form relativo.

Dal momento che gli ID elemento di lavoro sono univoci in tutti i progetti team e in tutti i tipi di elemento di lavoro, individuare un elemento di lavoro è semplice se si conosce l'ID.

Per individuare un elemento di lavoro specifico

  1. Scegliere Vai a elemento di lavoro dal menu Team.

  2. Nella finestra di dialogo Vai a elemento di lavoro, digitare il numero ID.

  3. Scegliere OK per aprire l'elemento di lavoro.

Ricerca degli elementi di lavoro

Utilizzare le ricerche o le query per individuare gli elementi di lavoro che corrispondono a criteri specifici. I criteri specificati dipendono dalle informazioni necessarie. Ogni riga di una query è detta clausola query. La creazione di una query può essere descritta come la formulazione di un quesito, in cui le clausole rappresentano un modo per affinare la domanda al fine di ottenere risposte precise.

Nota di avvisoAttenzione

Per ottenere risultati ottimali, aggiungere almeno una clausola a una query prima di eseguirla. Una query senza clausola avvia una ricerca in tutto l'insieme di progetti team. Se non vengono specificate clausole, maggiore è la dimensione dell'insieme di progetti team e maggiori saranno il tempo e le risorse impiegate per la ricerca. Una query progettata in modo inadeguato può influire sulle prestazioni di Team Foundation Server per l'intero team.

Per trovare ed eseguire una query elemento di lavoro esistente

  1. Dalla cartella Query Team nel nodo Elementi di lavoro fare clic sulla cartella Iterazione 1.

  2. Fare doppio clic sulla query Attività attive.

    La query verrà visualizzata in Visualizzazione risultati con Risultati della query nella parte superiore e il form elemento di lavoro nel riquadro inferiore.

Creazione di una semplice query elemento di lavoro

Utilizzando gli elementi di lavoro creati in precedenza, è possibile creare una semplice query per trovare uno o più elementi che soddisfino i criteri.

Per creare una semplice query elemento di lavoro

  1. Nel nodo Elementi di lavoro fare clic con il pulsante destro del mouse sul nodo Query, quindi scegliere Aggiungi query.

  2. Aggiungere le clausole query fino a ottenere la risposta desiderata. Aggiungere, ad esempio, una clausola per Priorità = 1, quindi aggiungere un'altra clausola per Attivato da = @me (con @me viene automaticamente inserito il proprio alias).

    Nota

    Per query più complesse, eseguire una verifica della query cercando un sottoinsieme di dimensioni inferiori di risultati noti. Se necessario, è possibile perfezionare la query prima di eseguirla nell'intero progetto team. È possibile, ad esempio, testare la query solo negli elementi di lavoro assegnati a se stessi prima di eseguirla in quelli assegnati a ogni membro del gruppo.

  3. Sulla barra degli strumenti Visualizzazione query fare clic su Esegui.

    I risultati verranno visualizzati nell'elenco Risultati query.

  4. Nella barra degli strumenti, fare clic su Salva Salva query.

  5. Nella finestra di dialogo Salva query con nome sotto Nome digitare MyQuery1.

  6. Fare clic su Salva per salvare la query nella cartella Query.

Aggiunta di campi ai risultati della query e relativo ordinamento

Dopo avere eseguito una query per la prima volta, è possibile personalizzare la visualizzazione dei risultati della query.

Per modificare i campi visualizzati in Risultati della query

  1. Nella barra degli strumenti della visualizzazione Query, fare clic su Opzioni colonne.

  2. Nella finestra di dialogo Opzioni colonna selezionare la scheda Campi.

  3. In Colonne disponibili selezionare Tipo di elemento di lavoro.

    Nota

    Se si desidera visualizzare altre colonne, tenere premuto CTRL e fare clic per selezionare più di una colonna. I nomi di colonna sono elencati in Colonne disponibili in ordine alfabetico.

  4. Fare clic su > per copiare la selezione in Colonne selezionate.

    Nota

    Per rimuovere le colonne dall'elenco dei risultati della query, selezionare il nome della colonna in Colonne selezionate, quindi fare clic su <.

    Nota

    Per modificare la posizione di una colonna nell'elenco dei risultati della query, selezionare la colonna e quindi fare clic sulle frecce in alto e in basso nella finestra di dialogo.

  5. Scegliere OK per salvare le opzioni e visualizzare la colonna selezionata per i risultati della query.

Per ordinare l'elenco di risultati query

  1. Nella barra degli strumenti della visualizzazione Query, fare clic su Opzioni colonne.

  2. Nella finestra di dialogo Opzioni colonne, fare clic sulla scheda Ordinamento.

  3. In Colonne disponibili selezionare la colonna Tipo di elemento di lavoro.

  4. Fare clic su > per spostare la selezione in Colonne selezionate.

  5. Nella casella Colonne selezionate selezionare una colonna, quindi fare clic sulle frecce in alto e in basso nella finestra di dialogo per determinare l'ordine delle colonne.

  6. Nella casella Colonne selezionate selezionare una colonna, quindi fare clic sulle icone per impostare la direzione di ordinamento crescente o decrescente.

  7. Scegliere OK per salvare le opzioni.

Raggruppamento di clausole query

Quando si utilizzano quantità elevate di dati o è necessario ottenere totali accurati, organizzare le clausole che costituiscono la query nell'ordine che consente di ottenere risultati ottimali.

  • **Aggiungere, rimuovere e spostare clausole query **  Verificare i risultati. In questo modo viene creata la maggior parte delle query.

  • Raggruppare le clausole   Il raggruppamento delle clausole query corrisponde all'inserimento delle parentesi attorno a un'espressione in un'equazione matematica.

Per raggruppare le clausole query

  1. Selezionare le ultime due clausole query nella query creata in precedenza.

  2. Nella barra degli strumenti della query fare clic su Raggruppare le clausole di query (Raggruppa clausole).

    Una parentesi racchiude le due righe.

Salvataggio di una query

Quando si crea una query che consente di recuperare i risultati desiderati, può essere utile salvarla per utilizzarla in seguito.

Per salvare una query

  1. Creare una query.

  2. Nella barra degli strumenti della query fare clic su Salva Salva query.

  3. Nella finestra di dialogo Salva query con nome digitare un nome per la query in Nome.

  4. In Selezionare il tipo di query e il percorso di salvataggio, selezionare una delle opzioni seguenti:

    • Per salvare la query sotto il nodo Elementi di lavoro: selezionare Server. Nella casella Cartella query selezionare il progetto team e la cartella o la sottocartella dove si desidera salvare la query.

      Se si è i soli a utilizzare la query, salvarla in Query o in una cartella all'interno di questo nodo.

      Se altri membri del team utilizzeranno la query, salvarla in Query Team o in una cartella all'interno di questo nodo.

    • Per salvare la query in un file che possa essere inviato tramite posta elettronica: selezionare File, quindi immettere il nome della cartella e del file in cui si desidera salvare il file. Team Foundation salva la query con l'estensione di file .wiq.

      Per ulteriori informazioni, vedere Organizzare e impostare le autorizzazioni relative alle query elemento di lavoro.

  5. Fare clic su Salva.

Invio di un collegamento a una query tramite posta elettronica

Per creare un collegamento ipertestuale ai risultati della query da visualizzare in Team Web Access

  • Facoltativo: per creare un collegamento ipertestuale a una query che accede ai risultati della query visualizzati in Team Web Access, è possibile fare clic con il pulsante destro del mouse sulla scheda della query in Team Explorer e quindi scegliere Copia percorso completo.

    È possibile inviare il collegamento copiato tramite posta elettronica.

Vedere anche

Concetti

Query Team (CMMI)

Altre risorse

Query Team (Agile)

Elementi di lavoro e flusso di lavoro (Agile)

Elementi di lavoro e flusso di lavoro (CMMI)

Working With Team Foundation Work Items

Querying for Work Items

Walkthrough: Adding Links and Attachments to Work Items