Scelta dei tipi di collegamento per tenere traccia del progetto in modo efficiente
Quando si creano relazioni tra elementi di lavoro, è necessario selezionare il tipo di collegamento che consente di supportare al meglio le operazioni di pianificazione e rilevamento del progetto. Diversi tipi di collegamenti supportano funzionalità diverse e si basano su una delle quattro topologie descritte in Utilizzo dei tipi di collegamento.
Nota
È possibile modificare il tipo di collegamento dopo avere aggiunto un collegamento da un elemento di lavoro a un altro. Per ulteriori informazioni, vedere Creare o eliminare relazioni fra elementi di lavoro.
Sommario degli argomenti:
Il contenuto delle sezioni seguenti consente di determinare il tipo di collegamento più appropriato per supportare le proprie esigenze di rilevamento:
Utilizzare un collegamento correlato per creare relazioni non gerarchiche
Utilizzare collegamenti padre-figlio per visualizzare relazioni gerarchiche a più livelli
Utilizzare collegamenti predecessore-successore per pianificare attività di progetto e relative dipendenze e tenerne traccia
Utilizzare collegamenti dipendenti per visualizzare elementi di lavoro dipendenti e tenerne traccia
Utilizzare collegamenti di insiemi di modifiche e di elementi con versione per associare attività e funzionalità a elementi di lavoro di sviluppo e con versione
Utilizzare un collegamento correlato per creare relazioni non gerarchiche
Per creare la relazione più semplice tra elementi di lavoro, aggiungere un collegamento correlato a un elemento di lavoro. Questo tipo di collegamento non dispone di una gerarchia intrinseca ed è basato sulla topologia di collegamenti di rete. È possibile utilizzare il tipo di collegamento correlato per correlare elementi di lavoro disponibili allo stesso livello, ad esempio due storie utente che definiscono funzionalità che si sovrappongono. In alternativa è necessario creare una relazione di collegamenti correlati tra due diversi tipi di elementi di lavoro definiti in due diversi progetti team e gestiti da team diversi.
Nota
Quando si effettua l'aggiornamento da una versione precedente di Team Foundation Server, a tutti i collegamenti attualmente definiti viene assegnato il tipo di collegamento correlato.
Mediante i collegamenti correlati è possibile soddisfare i seguenti obiettivi:
Trovare e visualizzare elementi di lavoro e gli elementi di lavoro correlati in una visualizzazione a due livelli. Per ulteriori informazioni, vedere Visualizzare e modificare gli elementi di lavoro in una visualizzazione di collegamenti diretti.
Creare semplici relazioni con alcune restrizioni.
Utilizzare collegamenti padre-figlio per visualizzare relazioni gerarchiche a più livelli
È possibile creare collegamenti padre-figlio tra elementi di lavoro per visualizzare relazioni gerarchiche a più livelli tra gli elementi di lavoro. Questo tipo di collegamento viene utilizzato più frequentemente per suddividere storie utente in funzionalità e per dividere attività in sottoattività. I collegamenti padre-figlio sono basati sulla topologia di struttura ad albero, supportano un set di relazioni uno-a-molti e non consentono definizioni circolari, ovvero un nodo figlio può avere un solo padre.
Applicare un rientro negativo, applicare un rientro ed eseguire un'operazione di trascinamento della selezione di elementi di lavoro. Per ulteriori informazioni, vedere Visualizzare e modificare gli elementi di lavoro in una visualizzazione struttura ad albero.
Esportare elementi di lavoro selezionati dai risultati di una query di struttura ad albero e aggiungere e modificare elementi di lavoro e i relativi collegamenti utilizzando Office Excel. Per ulteriori informazioni, vedere Configurare gli elementi di lavoro di un elenco con struttura ad albero in Office Excel.
Creare una suddivisione di elementi di lavoro dall'alto verso il basso in Office Excel. Per ulteriori informazioni, vedere Esecuzione della pianificazione con un approccio dall'alto verso il basso utilizzando un elenco con struttura ad albero di elementi di lavoro (in Excel).
Gestire relazioni di riepilogo di attività sia in Office Project che in Team Foundation Server. I collegamenti padre-figlio vengono creati per attività di riepilogo e relative attività subordinate.
Generare rapporti aggiornabili da una query di struttura ad albero di elementi di lavoro. Per ulteriori informazioni, vedere Elenchi semplici ed elenchi con struttura ad albero, elenchi di query ed elenchi da input.
Quando si definiscono collegamenti padre-figlio, è opportuno notare le restrizioni e i requisiti seguenti:
Un elemento di lavoro può avere un solo padre, anche se un elemento di lavoro padre può avere molti figli.
Gli elementi di lavoro uniti dai collegamenti padre-figlio devono essere definiti per lo stesso progetto team. Questa azione viene consigliata se si prevede di utilizzare Office Excel o Office Project per modificare o aggiornare dati dell'elemento di lavoro.
Nota
È possibile creare collegamenti padre-figlio tra elementi di lavoro definiti in progetti diversi. Se tuttavia si esporta una query in Office Excel o in Office Project, nel client di Office vengono importati solo gli elementi di lavoro definiti per il progetto team per il quale è definita la query.
Utilizzare collegamenti predecessore-successore per pianificare attività di progetto e relative dipendenze e tenerne traccia
Se si utilizza Office Project per pianificare progetti e tenerne traccia e si collegano due attività che rappresentano elementi di lavoro, quando si pubblicano i dati Team Foundation crea automaticamente collegamenti predecessore-successore tra gli elementi di lavoro. I Collegamenti predecessore-successore vengono utilizzati per tenere traccia delle attività che devono essere completate prima che possano esserne avviate altre. I collegamenti precedessore-successore sono basati su una topologia di dipendenza, supportano relazioni uno-a-molti e non consentono definizioni circolari.
Quando si connettono elementi di lavoro utilizzando collegamenti precedessore-successore, è possibile effettuare una o più delle seguenti attività:
Creare un piano del progetto, apportare modifiche tramite Office Project e tenerne traccia e pubblicare gli elementi di lavoro come attività in Team Foundation Server. Per ulteriori informazioni, vedere Creare un piano di Microsoft Project da elementi di lavoro di Team Foundation.
Cercare e visualizzare elementi di lavoro predecessore e i relativi elementi di lavoro successore in una visualizzazione a due livelli. È possibile modificare anche le relazioni di collegamento tramite l'operazione di trascinamento della selezione. Per ulteriori informazioni, vedere Visualizzare e modificare gli elementi di lavoro in una visualizzazione di collegamenti diretti.
Quando si definiscono collegamenti precedessore-successore, è opportuno notare le restrizioni e i requisiti seguenti:
Non creare collegamenti che definiscono relazioni circolari. Se si tenta di creare o pubblicare elementi di lavoro che creano collegamenti ciclici, verrà visualizzato un errore in cui è indicato che è necessario risolverli ai fini della pubblicazione.
Creare collegamenti predecessore-successore solo per elementi di lavoro inclusi nello stesso progetto team (consigliato).
Nota
È possibile creare collegamenti predecessore-successore tra elementi di lavoro definiti in progetti diversi. Se tuttavia si esporta una query in Office Excel o in Office Project, nel client di Office vengono importati solo gli elementi di lavoro definiti per il progetto team per il quale è definita la query.
Per ulteriori informazioni sui tipi di collegamento e su Office Project, vedere Suggerimenti rapidi e differenze operative per il rilevamento di attività tramite Microsoft Project e Team Foundation.
Utilizzare collegamenti dipendenti per visualizzare elementi di lavoro dipendenti e tenerne traccia
È possibile creare collegamenti a elementi di lavoro tramite un tipo di collegamento dipendente per tenere traccia degli elementi di lavoro che hanno un impatto sulla possibilità di completare un requisito, una funzionalità o un'attività. È inoltre possibile creare collegamenti a elementi di lavoro che superano i limiti del progetto. Ad esempio, il modello di processo di Microsoft Solutions Framework (MSF) for Agile Software Development v5.0 fornisce i seguenti tipi di collegamento dipendenti aggiuntivi: Testato da/Test e Test case/Passi condivisi. Questi tipi di collegamento vengono utilizzati per creare relazioni fra elementi di lavoro che tengono traccia di bug, problemi, test case e passaggi condivisi. Per ulteriori informazioni, vedere Creazione e gestione di test.
I collegamenti dipendenti sono basati su una topologia di dipendenza, supportano relazioni uno-a-molti e non consentono definizioni circolari. È possibile effettuare una qualsiasi delle seguenti attività utilizzando collegamenti dipendenti:
Trovare e visualizzare elementi di lavoro di primo livello e i relativi elementi di lavoro dipendenti in una visualizzazione a due livelli. Per ulteriori informazioni, vedere Visualizzare e modificare gli elementi di lavoro in una visualizzazione di collegamenti diretti.
Gestire rischi e dipendenze e collaborare più efficacemente con diversi team di progetto. Ad esempio, è possibile raggiungere gli obiettivi seguenti definendo collegamenti dipendenti tra gli elementi di lavoro nel proprio progetto team e quelli definiti in un altro progetto team:
Creare una relazione dipendente con una funzionalità o un set di attività in fase di sviluppo da parte di un altro team.
Richiedere che un altro team accetti una dipendenza di elementi di lavoro.
Gestire gli impegni e le dipendenze tra gruppi con altri team.
Quando si definiscono collegamenti dipendenti, è opportuno notare le restrizioni e i requisiti seguenti:
Utilizzare collegamenti dipendenti quando gli elementi di lavoro condividono dipendenze. Ad esempio, utilizzarli quando una storia utente dispone di molte funzionalità e alcune di esse soddisfano due o più storie utente.
Utilizzare collegamenti dipendenti anziché altri tipi di collegamenti per associare elementi di lavoro definiti in un altro progetto team.
Non è possibile visualizzare relazioni gerarchiche create con tipi di collegamenti dipendenti utilizzando Office Excel o Office Project, ad eccezione degli esempi citati precedentemente in questo argomento per collegamenti padre-figlio e collegamenti predecessore-successore.
Nota
È possibile creare collegamenti dipendenti tra elementi di lavoro definiti in progetti diversi e visualizzare le dipendenze in una visualizzazione struttura ad albero o a due livelli in Team Web Access e Team Explorer. Se tuttavia si esporta una query in Office Excel o Office Project, nel client di Office vengono importati solo gli elementi di lavoro definiti per il progetto team per il quale è definita la query.
Utilizzare collegamenti di insiemi di modifiche e di elementi con versione per associare attività e funzionalità a elementi di lavoro di sviluppo e con versione
È possibile creare relazioni tra elementi di lavoro e insiemi di modifiche e file di controllo della versione tramite tipi di collegamenti di insiemi di modifiche e di elementi con versione. Queste relazioni sono utili quando è necessario determinare l'insieme di modifiche o il file controllo del codice sorgente associato a una funzionalità, un'attività, un bug o un altro elemento di lavoro. Per utilizzare queste relazioni di collegamento, il team deve utilizzare Team Foundation per il controllo della versione.
Con collegamenti di insiemi di modifiche e di elementi con versione i membri del team possono effettuare le seguenti attività:
Associare le modifiche di controllo della versione a un particolare elemento di lavoro.
Tenere traccia del set di file interessati dal completamento di un elemento di lavoro.
Visualizzare le modifiche apportate nel codice sorgente per risolvere un elemento di lavoro.
Nota
Non è possibile creare una query Elementi di lavoro e collegamenti diretti per la ricerca di elementi di lavoro collegati tramite tipi di collegamenti di insiemi di modifiche e di elementi con versione.
Per ulteriori informazioni, vedere Associare elementi di lavoro agli insiemi di modifiche.
Vedere anche
Attività
Creare o eliminare relazioni fra elementi di lavoro
Visualizzare e modificare gli elementi di lavoro in una visualizzazione di collegamenti diretti
Visualizzare e modificare gli elementi di lavoro in una visualizzazione struttura ad albero
Concetti
Utilizzo dei tipi di collegamento
Altre risorse
Creazione di relazioni tra elementi di lavoro e altre risorse