Condividi tramite


Gestione di progetti tramite Project Server e Team Foundation Server

Responsabili di progetto e team di sviluppo software possono utilizzare gli strumenti preferiti, lavorare al livello di dettaglio che soddisfa le loro esigenze e condividere informazioni in modo trasparente tra Visual Studio Team Foundation Server 2010 e Microsoft Project Server 2007 con Service Pack 2 (SP2) o Project Server 2010. Quando i due prodotti server vengono configurati, il motore di sincronizzazione gestisce i dati di pianificazione e l'utilizzo delle risorse per i dati configurati nel piano del progetto dell'organizzazione e nel progetto team mappati.

L'integrazione dei due prodotti server consente di gestire i progetti in modo estremamente flessibile. Il responsabile del progetto può gestire il progetto utilizzando uno dei tre metodi seguenti o una loro combinazione:

Per ognuno di questi metodi, i responsabili delle risorse possono pianificare e gestire le risorse in modo accurato, i responsabili del progetto possono bilanciare il carico di lavoro tra le risorse per più progetti software e l'Ufficio gestione programma può visualizzare lo stato aggiornato e tenere traccia dell'integrità complessiva del portfolio software in corso di sviluppo. Inoltre, i business analyst possono accedere a metriche di qualità nel corso del tempo.

Nota importanteImportante

Questo argomento si riferisce a Microsoft Project Professional 2007 o Microsoft Project Professional 2010 da un computer client in cui è installato il Service Pack 1 (SP1) per Visual Studio 2010. Inoltre, l'integrazione di Visual Studio Team Foundation Server 2010 e Project Server deve essere configurata. Per ulteriori informazioni, vedere Requisiti di sistema e di installazione per supportare l'integrazione di Team Foundation Server e Project Server.

È possibile gestire gli elementi di lavoro in Team Foundation tramite Microsoft Project o Project Professional se si utilizza il plug-in Team Foundation, come descritto in Pianificazione di attività e assegnazione di risorse tramite Office Project. Il plug-in connette un piano del progetto a un progetto team, ma non esegue la sincronizzazione degli elementi di lavoro. Il plug-in è disabilitato se viene eseguito il mapping di un piano del progetto dell'organizzazione a un progetto team. Per ulteriori informazioni su come gestire gli elementi di lavoro utilizzando Project, vedere Differenze operative nella gestione dei progetti mediante l'utilizzo di Team Foundation e Project.

In questo argomento

  • Attività dei responsabili del progetto per gestire i progetti e tenere traccia dello stato di avanzamento

  • Attività dei responsabili e dei team di sviluppo

  • Attività per configurare, eseguire il mapping e personalizzare la sincronizzazione dei dati

Attività dei responsabili del progetto per gestire i progetti e tenere traccia dello stato di avanzamento

Attività

Argomento correlato

Definire i risultati finali. È possibile definire i requisiti aziendali e i risultati finali specifici e lasciare la definizione delle attività specifiche al team di sviluppo. È possibile visualizzare il rollup di risorse e impegno, nonché l'impatto sulla pianificazione, mentre il team di sviluppo definisce, stima e aggiorna le relative attività dettagliate.

Pianificazione dall'alto verso il basso dei requisiti aziendali in un piano del progetto dell'organizzazione mappato a un progetto team

Definire e tenere traccia sia dei risultati finali che delle attività. È possibile gestire sia i requisiti aziendali che le attività di implementazione. È possibile gestire il proprio flusso di lavoro indipendentemente dal team di sviluppo, rimanendo comunque informati dello stato di avanzamento del lavoro.

Gestione dei dettagli di progetto in un piano del progetto dell'organizzazione mappato a un progetto team

Rivedere lo stato di avanzamento dei team Agile. È possibile visualizzare lo stato di avanzamento del lavoro e l'utilizzo delle risorse mentre il team di sviluppo Agile gestisce la definizione e la pianificazione di storie utente e attività. Il responsabile del progetto e l'Ufficio gestione programma possono visualizzare pianificazioni, stato di avanzamento delle storie utente e rollup delle risorse.

Visualizzazione dello stato di avanzamento del team Agile da parte del reparto PMO (Program Management Office)

Esaminare la procedura di aggiornamento dei campi. Se si presume che il motore di sincronizzazione non funzioni nel modo previsto, è opportuno verificare il modo in cui vengono aggiornati specifici campi. Il tipo di dati del campo o dei campi interessati, l'attributo OnConflict di mapping dei campi e la gerarchia delle attività incidono sul modo in cui il motore di sincronizzazione aggiorna specifici campi. Le attività non verranno aggiornate in modo corretto se il project manager rifiuta uno o più aggiornamenti di invio o se il piano del progetto non è stato pubblicato.

Informazioni sulla gestione degli aggiornamenti a campi specifici

Assegnare risorse e visualizzare l'utilizzo delle risorse. Quando il team di sviluppo suddivide requisiti e attività in attività figlio, il responsabile del progetto può controllare il rollup di lavoro e risorse. È possibile utilizzare il rollup delle risorse per visualizzare le stime relative all'allocazione di risorse e lavoro, eseguire il livellamento delle risorse e determinare se una risorsa comune a più progetti sia o meno sovrallocata.

Utilizzo del rollup delle risorse nei progetti dell'organizzazione mappati ai progetti team

Risolvere gli errori quando si pubblicano le attività in Team Foundation Server. È necessario risolvere tutti gli errori di convalida dei dati che si possono verificare quando si pubblica un piano del progetto dell'organizzazione mappato a un progetto team. Si verifica un errore di convalida dei dati se si definisce un valore che viola una regola definita per il tipo di elemento di lavoro associato all'attività.

Risoluzione di errori di convalida

Torna all'inizio

Attività dei responsabili e dei team di sviluppo

Attività

Argomento correlato

Rivedere i risultati finali, definire le attività e stimare il lavoro. Per ogni risultato finale inviato a Project Server, è necessario definire e stimare le attività necessarie per implementarlo. Con l'avanzamento del lavoro, i membri del team aggiornano le ore correlate alle proprie attività, che vengono automaticamente inviate a Project Server e al responsabile del progetto per la revisione.

Pianificazione dall'alto verso il basso dei requisiti aziendali in un piano del progetto dell'organizzazione mappato a un progetto team

Rivedere la struttura di suddivisione del lavoro e aggiornare il lavoro. Un responsabile dello sviluppo può utilizzare la query team Suddivisione lavoro per rivedere gli elementi di lavoro inviati da un responsabile del progetto. Con l'avanzamento del lavoro, i membri del team aggiornano le ore correlate alle proprie attività, che vengono automaticamente inviate a Project Server e al responsabile del progetto per la revisione.

Gestione dei dettagli di progetto in un piano del progetto dell'organizzazione mappato a un progetto team

Definire e inviare storie utente a Project Server. Un responsabile dello sviluppo può conferire visibilità alla pianificazione del progetto e all'utilizzo delle risorse impostando il campo Invio a Project Server su per le storie utente su cui lavora il proprio team. È possibile impostare rapidamente il valore di questo campo se si utilizza la cartella di lavoro Pianificazione prodotto.

Visualizzazione dello stato di avanzamento del team Agile da parte del reparto PMO (Program Management Office)

Trovare e risolvere invii di elementi di lavoro rifiutati. Quando il responsabile di progetto rifiuta un aggiornamento a un elemento di lavoro, è necessario risolvere il motivo del rifiuto e inviare di nuovo l'elemento a Project Server. Finché l'aggiornamento non viene nuovamente inviato, l'elemento di lavoro non può più prendere parte alla sincronizzazione dei dati.

How to: Resolve Conflicts of Mapped Work Items

Rimuovere attività ed elementi di lavoro di cui non è più necessario tenere traccia. Quando si elimina un'attività dal piano del progetto sincronizzata con un elemento di lavoro in Team Foundation, si rimuove l'associazione tra l'attività e l'elemento di lavoro. La rimozione viene eseguita dopo avere pubblicato il piano in Project Server e quando il processo di sincronizzazione completa l'aggiornamento delle modifiche pubblicate. Tuttavia, è necessario utilizzare il comando witadmin destroywi per rimuovere gli elementi di lavoro in modo permanente dal progetto team.

Eliminazione di attività e rimozione di elementi di lavoro che non partecipano più alla sincronizzazione

Torna all'inizio

Attività per configurare, eseguire il mapping e personalizzare la sincronizzazione dei dati

Attività

Argomenti correlati

Ottenere l'autorizzazione per eseguire il mapping dei piani del progetto dell'organizzazione a un progetto team. Per eseguire il mapping dei piani del progetto, è necessario avere l'autorizzazione Amministrazione integrazione di Project Server per un insieme di progetti team assegnato.

Assegnazione di autorizzazioni per supportare l'integrazione di Project Server e Team Foundation Server

Eseguire il mapping di un piano del progetto dell'organizzazione a un progetto team. Per supportare la sincronizzazione dei dati tra un piano del progetto dell'organizzazione e un progetto team è necessario eseguire il mapping del piano al progetto team. È possibile eseguire il mapping di più piani allo stesso progetto team, ma non il mapping di un piano a più progetti team.

Gestione dell'associazione di progetti dell'organizzazione a progetti team

Aggiungere o rimuovere un tipo di elemento di lavoro dalla sincronizzazione dei dati. È possibile definire i tipi di elementi di lavoro quando si associa un piano del progetto a un progetto team e aggiungere o rimuovere tipi in un secondo momento. È inoltre possibile elencare i tipi di elementi di lavoro mappati per un progetto team.

Specifica dei tipi di elemento di lavoro che è possibile sincronizzare

Aggiungere o rimuovere campi dalla sincronizzazione dei dati. È possibile aggiungere campi e specificarne la modalità di sincronizzazione personalizzando il file di mapping dei campi. È possibile, ad esempio, condividere dati non correlati alle pianificazioni (quali centri di costo, nomi di team o stato integrità) se si aggiungono al file di mapping i campi in cui sono archiviati questi tipi di dati.

È possibile eseguire il mapping di campi che sono associati a elenchi di selezione in Team Foundation. Tuttavia, è necessario creare tabelle di ricerca in Project Server perché corrispondano agli elenchi di selezione. Non è possibile sincronizzare automaticamente elenchi di selezione e tabelle di ricerca.

Personalizzazione del mapping dei campi tra Project Server e Team Foundation Server

Modificare la configurazione per la sincronizzazione. È possibile rimuovere componenti configurati per la sincronizzazione dei dati. Tuttavia, è opportuno seguire sempre la sequenza di riconfigurazione consigliata quando si rimuovono tali componenti.

Rimozione di un componente dalla sincronizzazione dei dati

Aggiungere i membri del progetto team al pool di risorse dell'organizzazione. Per assegnare e gestire utenti di Team Foundation come risorse in Project, è necessario aggiungerli al pool di risorse dell'organizzazione. Per semplificare questo processo, è possibile configurare Project Server per la sincronizzazione automatica dei gruppi di sicurezza con i gruppi con lo stesso nome in Active Directory. È inoltre possibile sincronizzare utenti e risorse in Project Server con gli utenti in Active Directory in più domini e insiemi di strutture.

Vedere le pagine seguenti del sito Web Microsoft:

Torna all'inizio

Vedere anche

Altre risorse

Cenni preliminari sulle funzionalità di integrazione di Team Foundation Server e Project Server

Cenni preliminari sul processo di sincronizzazione per l'integrazione di Team Foundation Server e Project Server

Configurazione dell'integrazione di Team Foundation Server e Project Server

Cronologia delle modifiche

Data

Cronologia

Motivo

Aprile 2011

Informazioni e un collegamento aggiunti a un argomento sul modo in cui i campi di dati vengono sincronizzati tra Project Server e Team Foundation Server.

Miglioramento delle informazioni.

Aprile 2011

Informazioni corrette nella prima nota e collegamento aggiunto all'argomento che descrive come aggiungere risorse al pool di risorse dell'organizzazione in Project Server 2007.

Correzione di bug nel contenuto.