Scegliere il client per eseguire le attività
Per compilare, pianificare e tenere traccia del progetto di sviluppo software tramite Visual Studio Online o Visual Studio Team Foundation Server (TFS), sono disponibili i client e gli strumenti seguenti. Ognuno di questi client, ad eccezione dello storyboard di PowerPoint, deve essere connesso a un progetto team. Un progetto team viene creato in Visual Studio Online o in un'istanza locale di TFS.
Client primari |
Usare un client primario per gestire il codice sorgente e le compilazioni, per pianificare e tenere traccia dello stato di avanzamento mediante gli elementi di lavoro e per collaborare e coordinare le attività con altri membri del team.
|
Client specifici di attività |
I seguenti client supportano attività specifiche, come la gestione delle attività di test, il feedback o la modifica di elementi di lavoro.
|
Client di integrazione con Office |
Il componente aggiuntivo Team Foundation installato quando si installa un'edizione qualsiasi di Visual Studio integra la gestione degli elementi di lavoro con i client Office selezionati. Il componente aggiuntivo supporta le versioni Office 2007, Office 2010 o Office 2013.
|
Attività e supporto per client
Usare le tabelle seguenti per scegliere il client ottimale per l'attività da eseguire. Si noti che alcune attività richiedono che sia stato concesso l'accesso avanzato che fornisce l'accesso a tutte le funzionalità del portale Web di TFS.
Legenda: |
- Progettato per l'attività - Supporta l'attività - Richiede l'accesso avanzato Vuoto - Non applicabile |
Gestire il codice sorgente e le compilazioni
Attività |
Portale Web |
Team Explorer |
Team Explorer Everywhere |
---|---|---|---|
Aggiungere codice sorgente in Controllo della versione di Team Foundation |
|||
Scaricare i file dal Controllo della versione di Team Foundation |
|||
Scaricare codice sorgente come file con estensione zip |
|||
Pianificare un progetto, tenere traccia dello stato di avanzamento
Attività |
Portale Web |
Team Explorer |
Excel |
Progetto |
---|---|---|---|---|
|
||||
Tenere traccia dello stato di avanzamento con la bacheca Kanban |
||||
Aggiungere e modificare in blocco gli elementi di lavoro
Attività |
Portale Web |
Team Explorer |
Team Explorer Everywhere |
Excel |
Progetto |
---|---|---|---|---|---|
Aggiungere i tag agli elementi di lavoro per classificare e filtrare gli elenchi |
|||||
Valutare i bug, classificare in ordine di priorità gli elementi backlog |
|||||
Aggiungere le formule ai fogli di lavoro |
|||||
Note:
Benché non sia possibile aprire una query direttamente dal portale Web, è possibile aprire Excel o Project e aprire una query creata nel portale Web.
Per gestire i modelli di elemento di lavoro in Team Explorer, scaricare Power Tools di TFS.
Aggiungere e modificare i collegamenti agli elementi di lavoro
Attività |
Portale Web |
Team Explorer |
Excel |
Progetto |
---|---|---|---|---|
Mappare gli elementi backlog a elementi backlog di portfolio (1) |
|
|||
Visualizzare e modificare in blocco i collegamenti gerarchici (2) |
||||
Aggiungere o modificare in blocco i collegamenti di tipo predecessore-successore (3) |
||||
Modificare il tipo di un collegamento esistente |
||||
Collegare il codice sorgente a elementi di lavoro usando Lavoro personale o Git |
Note:
Dal portale Web è possibile mappare rapidamente gli elementi backlog a elementi backlog di portfolio. Il mapping collega gli elementi di lavoro usando il tipo di collegamento padre-figlio. È possibile modificare queste relazioni di collegamento in tutti gli altri client supportati
In Team Explorer è possibile modificare i collegamenti padre-figlio spostando gli elementi in una query di elenco con struttura ad albero. In Excel e in Project è possibile modificare i collegamenti padre-figlio rimuovendo e incollano righe, inserendo nuove righe o impostando un rientro per le attività (solo Project).
Quando si collegano attività in Project, si creano collegamenti di tipo predecessore-successore tra gli elementi di lavoro TFS corrispondenti.
Collaborare con i membri del team e le parti interessate
Attività |
Portale Web |
Team Explorer |
Microsoft Feedback Client |
Storyboard di PowerPoint |
PowerPoint |
---|---|---|---|---|---|
|
|||||
|
|||||
Richiedere e rispondere alla revisione del codice tramite Lavoro personale (1) |
|
||||
Storyboard di una funzionalità, una storia utente o un'esperienza (2) |
|||||
Visualizzare uno storyboard creato con storyboard di PowerPoint (2) |
|||||
Collegare gli storyboard agli elementi di lavoro tramite la scheda Storyboard |
Note:
Per richiedere o rispondere alle revisioni del codice, installare Visual Studio Premium o Visual Studio Ultimate. Lavoro personale viene visualizzato in Team Explorer con queste edizioni.
Per creare o visualizzare storyboard, è necessario che Microsoft PowerPoint sia installato.
Creare, gestire ed eseguire test
Attività |
Portale Web |
Team Explorer |
Microsoft Test Manager |
---|---|---|---|
|
|||
|
|||
|
|||
Eseguire una query per i test case, i passi condivisi o per altri elementi di lavoro |
|||
Monitorare e segnalare lo stato di avanzamento
Attività |
Portale Web |
Excel |
Progetto |
Server di report |
Dashboard SharePoint |
---|---|---|---|---|---|
Creare grafici a torta, a istogramma e di tendenza basati su query (1) |
|
||||
Generare grafici a torta, a istogramma e di tendenza basati su query (Excel) (2) |
|||||
Sequenza temporale del progetto (5) |
|||||
Uso delle risorse (5) |
Note:
Per creare grafici, è necessario appartenere al gruppo dotato di accesso avanzato.
Per creare Rapporti di Excelad hoc, la raccolta di progetti team contenente il progetto team deve disporre di SQL Server Analysis Services ed è necessario essere un membro del ruolo di sicurezza TfsWarehouseDataReader in Analysis Services.
Per visualizzare report di SQL Server Report Server, è necessario che sia stato eseguito il provisioning della raccolta dei progetti team contenente il progetto team in uso con SQL Server Reporting Services e i report devono essere aggiunti al progetto team. Per visualizzare o creare report, è necessario disporre delle autorizzazioni di SQL Server.
Per visualizzare Dashboard SharePoint, il progetto team deve disporre di un portale del progetto abilitato, essere associato a un sito di SharePoint e avere dashboard aggiunti al sito. Per visualizzare o personalizzare i dashboard, è necessario disporre delle autorizzazioni di SharePoint.
È possibile usare i report predefiniti disponibili nel progetto per gestire i dettagli relativi alla pianificazione di attività, alle dipendenze tra attività e la disponibilità delle risorse, mentre si mantiene la gestione dei dati e si rende disponibile come attività di elemento di lavoro in TFS.
Domande e risposte
D: Da dove si inizia?
R: Per scaricare Visual Studio o TFS, vedere qui. Se è necessario creare un progetto team, iniziare qui. Se è la prima volta che ci si connette a un progetto team, andare qui.
D: Come si fa funzionare il client di integrazione Office?
R: Se il menu Team o la barra multifunzione Team non sono visualizzati, potrebbe essere necessario abilitarli di nuovo. Per risolvere altri problemi, andare qui.
D: Sono presenti problemi di compatibilità che dipendono dalla versione dei client e dei server in uso?
R: Sì. Per informazioni dettagliate, vedere Compatibilità tra client Team Foundation e Team Foundation Server.
D: Possono far parte del team le parti interessate che non usano Visual Studio?
R: Sì. È possibile fornire l'accesso a parti interessate che non dispongono di una licenza CAL per le attività seguenti:
Accesso Stakeholder: in questa vista chiunque nel team potrà controllare lo stato del progetto e fornire commenti e suggerimenti. Le parti interessate possono tenere traccia delle priorità di progetto e fornire indicazioni, idee future ed effettuare il relativo allineamento con un team.
Per concedere l’accesso alle parti interessate, aggiungerle al gruppo di accesso Stakeholder.
Fornire un feedback: per consentire alle parti interessate di fornire un feedback, è necessario concedere loro autorizzazioni specifiche.
Visualizzare dashboard e report: a seconda delle risorse configurate per il progetto team, è possibile avere una combinazione di report e dashboard alla quale si può desiderare di concedere l'accesso per altri membri all'interno dell'organizzazione. Affinché queste parti interessate visualizzino e aggiornino i report, è necessario assegnare loro le autorizzazioni necessarie.
D: Esistono altri client che si connettono a TFS?Esistono altri strumenti che è possibile usare?
R: Sì. È possibile trovare diversi client open-source che sono stati aggiunti a Codeplex.
Inoltre,Microsoft Visual Studio Team Foundation Server Power Tools fornisce miglioramenti, strumenti e utilità della riga di comando che promuovono una maggiore produttività.
La console di amministrazione di Team Foundation, inoltre, si connette a un’istanza locale di TFS per supportare le attività amministrative.