Novità relative a pianificazione e traccia
Con la versione di Visual Studio Team Foundation Server 2012, si ha maggiore supporto per lo sviluppo di applicazioni che delizieranno i clienti.Utilizzando i nuovi strumenti, è possibile visualizzare il lavoro in corso e organizzare e gestire il lavoro a seconda di come il team lavora.Inoltre, è possibile illustrare le esperienze degli utenti utilizzando strumenti leggeri, e implementare una strategia di feedback continuo per coinvolgere le persone interessate.
Nuove funzionalità introdotte in Update 1 trimestrale
Il miglioramento dei server a livello applicazione con Update 1 trimestrale per Microsoft Visual Studio 2012 Team Foundation Server fornisce il supporto per le funzionalità seguenti:
Scheda di Kanban: È possibile gestione del backlog con la scheda di Kanban.
Query backlog: È possibile visualizzare i criteri di filtro utilizzati per selezionare gli elementi di lavoro visualizzati in una pagina di backlog scegliendo il collegamento Crea query backlog.
Miglioramenti di usabilità: Team Web Access contiene i seguenti miglioramenti:
È possibile assegnare attività agli elementi di backlog tramite trascinamento della selezione nella scheda di attività.
È possibile assegnare la proprietà tramite il trascinamento della selezione nella visualizzazione di persone di attività.
È possibile organizzare le query e cartelle query tramite trascinamento della selezione.
I form elemento di lavoro visualizza un conteggio di elementi collegati e degli allegati per ogni controllo tab.
È possibile espandere e comprimere il riquadro di navigazione a sinistra.
È possibile utilizzare () dopo i pulsanti ex) per spostarsi tra gli elementi di lavoro elencati in una query.
Team Web Access visualizzare la designazione aggiornata, memorizza lo stato dei contenitori di divisione e contenuti multimediali dopo/navigazione precedente dell'elemento di lavoro.
I modelli di processo aggiornati: Ognuno dei modelli di processo predefiniti che Team Foundation Server modo è stato aggiornato per supportare le transizioni regressive aggiuntive.Queste transizioni, illustrate in rosso nell'illustrazione seguente, supportano gli elementi lo spostamento del backlog quando sono state impostate in modo corretto effettuato o risolto.Ora in cui inavvertitamente si trascina un elemento di lavoro nella scheda di Kanban o nella scheda di attività allo stato risolto o chiuso, è possibile trascinarlo su uno stato precedente del flusso di lavoro.
Diagramma di stato dell'elemento di backlog del prodotto (scrum 2,1)
Non è necessario effettuare altre attività di aggiornamento purché il progetto team è stato configurato accedere alle nuove funzionalità come descritto di seguito: Update an Upgraded Team Project to Access New Features.Parte dei casi è è migliorare i server a livello applicazione.È possibile ottenere l'aggiornamento dal sito di download Microsoft: Aggiornamento trimestrale per Microsoft Visual Studio 2012 Team Foundation Server.
Per ulteriori informazioni sull'aggiornamento, vedere il blog Microsoft inserire: Visual Studio e Team Foundation Server Update 1 2012 ora disponibile.
Nuove funzionalità e progetti team aggiornati
Per accedere alle nuove funzionalità da un progetto team aggiornato, è necessario configurarle tramite la Configurazione guidata delle funzionalità.Vedere Aggiornare un progetto team aggiornato per accedere alle nuove funzionalità.
[!NOTA]
Per accedere ad alcuni di questi strumenti è necessario disporre di Visual Studio Premium, Visual Studio Ultimate, o Visual Studio Test Professional installato.Inoltre, potrebbe essere necessario essere aggiunti al gruppo Completo per Autorizzazioni di accesso al Web.Vedere Accedere alle funzionalità in Team Web Access.
Revisione del codice: Avviare e tenere traccia delle richieste e delle risposte di revisione del codice.
Feedback: Avviare le richieste di feedback e tenere traccia delle risposte di feedback.
Lavoro: Organizzare il lavoro prossimo, in corso e sospeso.
Strumenti di pianificazione: Gestire il backlog prodotto e pianificare ed eseguire gli sprint utilizzando la pagina di backlog, le pagine di iterazione, le impostazioni della capacità, e la pagina dell'area attività.
Collegamento Storyboard: Accedere alla versione più recente degli storyboard collegandoli agli elementi di lavoro.
Categoria tipi nascosti: Specificare il set di tipi degli elementi di lavoro che gli utenti devono creare tramite un form o uno strumento e non manualmente.Per impostazione predefinita questo include la richiesta di revisione e di risposta di revisione del codice, le richieste di feedback e le risposte di feedback e i passi condivisi.
Panoramica delle nuove funzionalità e delle attività supportate
Nella tabella seguente vengono riepilogate le nuove attività che è possibile eseguire utilizzando le funzionalità accessibili installando o aggiornando a Visual Studio Team Foundation Server 2012.È possibile avviare o accedere ad alcune funzionalità solo con Team Web Access o Team Explorer.Vedere Accessibilità alle funzionalità e applicazioni client.
Attività supportate |
Attività supportate e funzionalità nuove o migliorate |
---|---|
Pianificare, tenere traccia e gestire visivamente il lavoro |
|
Supporto di team multipli all'interno di un progetto team |
|
Impegnare le parti interessate a fornire feedback su software funzionante |
|
Illustrare i requisiti con gli storyboard e collegare gli storyboard agli elementi di lavoro |
|
Lavorare con più efficienza, cambiare il contesto più facilmente, collaborare con maggiore efficacia |
|
Gestire i portfolio dei progetti team utilizzando Microsoft Project e Project Server |
|
Nuovo aspetto e nuovi strumenti per Team Web Access e Team Explorer
Sia Team Web Access che Team Explorer hanno subito un aggiornamento sia internamente che esternamente.La maggior parte dei miglioramenti consentono di migliorare le prestazioni, forniscono un'interfaccia utente più dettagliata, più scalabile e più estensibile.
Team Web Access: Un'alternativa più semplice, più scalabile ed estensibile
Una delle cose che si noterà immediatamente sono le pagine più leggere, con più velocità e con funzionalità avanzate di Team Web Access.Come è possibile vedere nell'immagine di seguito, le pagine familiari –home, database di originee compilazione – rimangono.Il nuovo contesto lavoro contiene ora le nuove pagine Agile backlog e scheda delle attività, così come la pagina elementi di lavoro.Per ulteriori informazioni, vedere Utilizzo all'interno di Team Web Access.
Torna all'inizio
Team Explorer: Lavorare per rendere gli sviluppatori ammiratori entusiasti
Team Explorer ora supporta differenti pagine o contesti, anziché una singola pagina.Oltre alla Home page, ogni "nodo" dalla versione precedente ora dispone della propria pagina.Una casella di ricerca pratica visualizzata all'inizio di ogni pagina che funziona come quella fornita con il Team Web Access.Per ulteriori informazioni, vedere Utilizzo all'interno di Team Explorer e Trovare un singolo elemento di lavoro tramite la casella di ricerca.
Molte delle modifiche che verranno visualizzate in Team Explorer sono state aggiunte per supportare gli sviluppatori nell'incrementare la produttività dello sviluppo.Per ulteriori informazioni, vedere le pagine Lavoro e Modifiche in sospeso che vengono descritte di seguito in Lavorare con più efficienza, cambiare il contesto più facilmente, collaborare con maggiore efficacia.
Torna all'inizio
Pianificare, tenere traccia e gestire il lavoro tramite l'Interfaccia utente
Argomenti correlati: Pianificazione Agile e iterazioni | Personalizzare le pagine di backlog e dell'area attività mediante la configurazione del processo
Nella versione corrente, è possibile gestire il backlog e pianificare gli sprint utilizzando Team Web Access e le pagine scheda e backlog.Questi strumenti sostituiscono le cartelle di lavoro di Excel fornite nelle versioni precedenti dei modelli di processo Microsoft.È possibile personalizzare queste pagine tramite la configurazione del processo per il progetto team.
Gestire il backlog del prodotto e pianificare gli sprint
È possibile definire rapidamente nuove storie utente o requisiti del prodotto utilizzando Aggiungi pannello nella pagina di backlog del prodotto.Le nuove storie appariranno nel backlog basandosi sulla posizione in cui è stata riposta attenzione (puntatore del mouse).
È possibile modificare rapidamente la priorità di ordinamento e il backlog degli elementi di backlog semplicemente trascinando l'elemento in una nuova posizione all'interno dell'elenco.Ed, è possibile prevedere approssimativamente il numero di iterazioni necessario per completare un set di elementi di backlog attivando la previsione.
È possibile pianificare un'iterazione trascinando gli elementi dal backlog del prodotto a un'iterazione.Gli elementi rimangono nella pagina di backlog fino a quando il loro stato non cambia in uno stato attivo, eseguito, o in corso.
Capacità di bilanciamento
Come parte della pianificazione di un'iterazione, è possibile specificare i periodi di astensione dal lavoro per il team e per gli utenti, e la capacità dei membri del team e le attività ad essi associate.Queste voci vengono utilizzate per calcolare la capacità e grafici burn down e sono specificati separatamente per ogni iterazione.
Nella pagina di iterazione corrente, è possibile aggiungere attività, specificare le ore rimanenti per ogni attività, e visualizzare il rollup della capacità per attività o per membro del team utente.La pagina di backlog automaticamente determina quale iterazione è l'iterazione corrente in base alla data corrente e alle date assegnate alle iterazioni.
Eseguire riunioni rapide giornaliere con una scheda di attività.
Nella scheda di attività, è possibile trascinare gli elementi in colonne diverse per modificare lo stato.È possibile aggiornare rapidamente le ore lavorate e aggiungere nuove attività.Inoltre, è possibile filtrare la visualizzazione per concentrarsi solamente sulle attività assegnate a singoli membri del team, o passare alla visualizzazione di tutte le attività per tutti i membri del team.
È possibile visualizzare grafici burn down in tempo reale di iterazioni correnti o passate.I dati in questo grafico provengono dall'archivio dati e pertanto riflettono sempre i dati più recenti disponibili.
Torna all'inizio
Supporto di team multipli all'interno di un progetto team
Esercitazione correlata: Attività iniziali di un team
Tutti gli strumenti Agile descritti nella sezione precedente possono essere utilizzati dai singoli team che operano nello stesso progetto team.È possibile utilizzare questi strumenti nel modo che si adatta meglio con le proprie pratiche di sviluppo software.I piccoli team che lavorano ad aree differenti del prodotto possono gestire i cicli di iterazione e backlog, separati dagli altri team.
Creare e configurare i team
Si definisce e si gestisce l'appartenenza al team attraverso la modalità Amministrazione in Team Web Access.
Specificare le aree del team, le iterazioni e le date di sprint
È possibile definire aree e sottoaree, iterazione, date di sprint per sostenere il lavoro di tracciamento e gestire gli sprint.
Visualizzare lo stato in un dashboard leggero del team
È possibile utilizzare l'area Preferiti team nella Home page per visualizzare un dashboard dei progressi e dei collegamenti di accesso rapido.Aggiunge un oggetto a Preferiti team dal menu di scelta rapida per l'oggetto.Dalla dashboard, è possibile visualizzare lo stato di avanzamento e aprire una query elemento di lavoro, definizioni di compilazione, e la cronologia delle modifiche per le cartelle del controllo del codice sorgente.
Cambiare il contesto del team e specificare credenziali diverse
I membri del team possono spostarsi rapidamente tra diversi team e progetti team.
I membri del team possono specificare credenziali diverse quando si connettono in Team Web Access o in Team Explorer, una funzionalità utile quando si testano o sviluppano applicazioni.
Torna all'inizio
Impegnare le parti interessate a fornire feedback su software funzionante
Esercitazione correlata: Impegnare le parti interessate tramite feedback continuo
Ottenere il feedback giusto al momento giusto dagli utenti giusti può determinare l'esito positivo o negativo di un progetto o di un'applicazione.Feedback frequenti e continui da parte delle parti interessate aiutano i team nella creazione di esperienze che delizieranno i clienti.Quando le parti interessate lavorano con una soluzione, esse comprendono meglio il problema e sono in grado di immaginare altri metodi di risoluzione.
Richiesta feedback
Tramite il form Richiesta feedback, è possibile specificare lo stato attivo e gli elementi di cui si desidera ricevere feedback.Utilizzare questo strumento per richiedere feedback su un applicazione web o scaricabile in cui si sta lavorando per una versione futura.Dopo l'invio di una richiesta di feedback, il sistema crea un elemento Richiesta feedback.
Acquisire interazioni dettagliate mediante il client di feedback Microsoft
Dopo la ricezione di una email che richiede il feedback, le parti interessate possono avviare il client di feedback Microsoft o scaricarlo gratis.Le parti interessate possono interagire direttamente con il software funzionante mentre vengono registrati dati ricchi di dettagli per il team in background tramite annotazioni, schermate, e registrazioni audio o video.
Dalla pagina Avvia, le parti interessate possono avviare un'applicazione e visualizzare le istruzioni aggiuntive per accedere al software affinché possano fornire feedback.
All'interno dello strumento di feedback, le parti interessate possono acquisire le interazioni con il software come video, audio, o entrambi.Le parti interessate possono interrompere, avviare ed eliminare le registrazioni prima di inviare i feedback.Inoltre, le parti interessate possono inserire commenti, acquisire e annotare una schermata, e aggiungere un file allegato.E, per ogni funzionalità recensita dalle parti interessate, si può fornire una valutazione globale da una a cinque stelle.
Tenere traccia delle risposte di feedback
Man mano che le parti interessate risponde alla richiesta di feedback di un elemento, lo strumento di feedback crea un elemento di lavoro di tipo Risposta feedback che si collega alla richiesta originale.Con la query elemento di lavoro Richieste feedback, è possibile rivedere tutte le richieste di feedback e le risposte collegate.
È possibile selezionare questa opzione per aprire o salvare le registrazioni dalla sessione collegata nel campo Commenti delle parti interessate.
Torna all'inizio
Illustrare i requisiti con gli storyboard e collegare gli storyboard agli elementi di lavoro
Esercitazione correlata: Storyboard di elementi backlog
È possibile illustrare rapidamente le storie utente utilizzando lo Storyboard di PowerPoint, o all'interno di un elemento di lavoro illustrando la storia con testo e immagini inline.Fornendo un'immagine visiva di cosa il team deve costruire possiamo ottenere un feedback sia dal team che dalle parti interessate.
È possibile prototipare rapidamente un'interfaccia nuova o modificata mediante lo Storyboard di PowerPoint.Con questo strumento si può creare uno storyboard da un insieme di forme storyboard predefinite, acquisire le interfacce utente esistenti e personalizzare il layout dello storyboard, e collegare lo storyboard a un elemento di lavoro archiviato in Team Foundation Server.
Costruisce lo storyboard utilizzando Forme storyboard
Per creare lo storyboard, è possibile trascinare le immagini dal riquadro Forme storyboard oltre ad utilizzare tutte le funzionalità presenti all'interno di PowerPoint.Queste funzionalità includono il ritaglio e l'inserimento delle schermate, collegamenti ipertestuali da una pagina a un'altra, animazioni, inserimento di immagini e forme, e allineamento e raggruppamento degli oggetti.
Creare e condividere le forme storyboard
È possibile salvare una forma personalizzata in Forme e utilizzarla nello stesso modo con cui vengono utilizzate le forme predefinite dello storyboard.Inoltre, è possibile esportare le forme per condividerle con altri membri del team o importare le forme che altri hanno creato.
Collegare le storyboard agli elementi di backlog
Collegando gli storyboard agli elementi di backlog, i membri del team possono accedere sempre alla versione più recente dello storyboard.Il tipo di collegamento dello storyboard abilita questo tipo di collegamento.Dalla scheda STORYBOARD, è possibile collegare un elemento di lavoro a qualsiasi file che è stato salvato in una condivisione di rete.
Lavorare con più efficienza, cambiare il contesto più facilmente, collaborare con maggiore efficacia
Argomento correlato: Sviluppare le app in un codebase controllato dalla versione | Scrivere il nuovo codice per una storia utente
Gli sviluppatori possono utilizzare le pagine di Team Explorer Lavoro, Elementi di lavoro, e Modifiche in sospeso per organizzare in modo più semplice ed efficace il lavoro imminente, in corso e sospeso.In particolare, uno sviluppatore troverà d'aiuto la pagina Lavoro per tornare "sul pezzo" permettendogli di ripristinare facilmente le finestre degli strumenti, i punti di interruzione, le modifiche ai file e altro quando si riattiva un'attività in cui si stava lavorando in precedenza.
Aumentare la produttività e gestire il lavoro più facilmente
Argomento correlato: Develop Code and Manage Pending Changes
Utilizzando Lavoro, gli sviluppatori possono organizzare il lavoro in entrata e in sospeso aumentando la trasparenza e riducendo l'impatto delle interruzioni.
Sospendere e riprendere il lavoro e salvare automaticamente la propria area di lavoro
Argomento correlato: Sospendere il lavoro, correggere un bug e condurre una revisione del codice
Con un'azione, Sospendi lavoro, è possibile salvare e pulire l'area di lavoro per un'attività e iniziare a lavorare su di una nuova attività.Questa azione salva il lavoro per Team Foundation Server, incluse le modifiche al codice, i test, altri file e importanti bit di stato come le finestre aperte, i punti di interruzione e variabili nella finestra espressione di controllo.È quindi possibile riattivare il lavoro di un'attività che in precedenza è stato sospeso.
Collaborare alla qualità del codice
È possibile effettuare revisioni del codice pluripartitiche che includono commenti globali, a livello di file e a livello di blocchi di codice, e un confronto del nuovo codice con il codice esistente.Le richieste e le risposte vengono registrate all'interno dei nuovi tipi degli elementi di lavoro Richiesta di revisione e Risposta revisione del codice.
Argomento correlato: Sospendere il lavoro, correggere un bug e condurre una revisione del codice
Torna all'inizio
Gestire i portfolio dei progetti team utilizzando Microsoft Project e Project Server
Argomenti correlati: Abilitare il flusso di dati tra Team Foundation Server e Microsoft Project Server | Comprensione del flusso di dati da Project Server a Team Foundation Server | Procedura: aggiungere Project Server a Team Foundation Server
Installando le estensioni Team Foundation Server per Project Server, i responsabili di progetto possono utilizzare Project Server per accedere allo stato aggiornato del progetto e la disponibilità delle risorse tra i team software agile e formali che pianificano e tengono traccia del lavoro in Team Foundation Server.Questa integrazione consente il flusso di dati da elementi di lavoro in Team Foundation Server ad attività nei piani del progetto dell'organizzazione in Project Server.I responsabili di progetto e i team di sviluppo software possono utilizzare gli strumenti preferiti, lavorare con un livello di precisione che soddisfa ogni esigenza e condividere informazioni in modo trasparente.In seguito alla configurazione dei due prodotti server, 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.
Come illustrato nella figura indicata di seguito, i dati passano da Project Server a Team Foundation Server e quindi alla coda dello stato in un'istanza di Project Web Access o Project Web App (PWA), al piano del progetto dell'organizzazione e infine di nuovo a Project Server.
Sincronizzazione di Team Foundation: il motore di sincronizzazione rileva automaticamente le aggiunte e le modifiche pubblicate in Project Server ed estrae gli aggiornamenti in Team Foundation Server. Sincronizzazione dello stato: quando i membri del team aggiungono o modificano elementi di lavoro impostati su Invia a Project Server, il motore di sincronizzazione invia automaticamente gli aggiornamenti alla coda dello stato. |
Sincronizzazione dell'approvazione: nel momento in cui viene approvato, un aggiornamento viene visualizzato all'interno del piano del progetto dell'organizzazione.La notifica dell'approvazione o del rifiuto viene scritta nella cronologia elemento di lavoro in Team Foundation. Sincronizzazione di pubblicazione: se il project manager pubblica il piano del progetto, gli aggiornamenti verranno scritti in Project Server. |
Torna all'inizio
Diverse nuove funzionalità
Per un riepilogo delle funzionalità modificate e deprecate, vedere Modifiche apportate ai progetti team aggiornati.
Inserire le immagini inline nei campi HTML: È ora possibile inserire le immagini inline in qualsiasi campo del form di un elemento di lavoro che corrisponde al tipo di dati HTML.È possibile copiare e incollare testo HTML o un'immagine da un'altra applicazione direttamente nella casella di testo utilizzando i collegamenti CTRL+C e CTRL+V.
Query albero bottom-up: È ora possibile creare una query ad albero che cerca gli elementi padre in base ai filtri specificati per gli elementi figlio utilizzando l'opzione di filtro Confronta prima gli elementi collegati.
Unione sul salvataggio: Ora quando si salva un elemento di lavoro aggiornato da un altro membro del team, il sistema offre un'opzione salvare il set unito di modifiche.
Contiene parole e non contiene parole: È ora possibile trovare elementi di lavoro filtrando i campi di testo che vengono indicizzati per la ricerca full-text, che corrispondono a: Descrizione, Cronologia, Passi da riprodurree Titolo.Vedere Esecuzione di query su campi, operatori, valori e variabili.
Collegare elementi di lavoro ai diagrammi: È ora possibile collegare gli elementi di lavoro per modellare i diagrammi utilizzando il tipo di collegamento del modello.Vedere Supporto della tracciabilità.
PreEmptive Analytics: Tramite la console di amministrazione, è possibile aggiungere strumenti PreEmptive Analytics di terze parti che consentono di fornire informazioni dettagliate sulla scelta delle applicazioni, il comportamento dell'utente e la qualità del software.L'aggiunta di questi strumenti carica ulteriori tipi di elemento di lavoro aggiuntivi a scopo di rilevamento.Vedere PreEmptive Analytics.
Torna all'inizio
Argomenti e risorse aggiuntivi
Novità relative alla gestione del ciclo di vita delle applicazioni in Visual Studio 2012
Novità degli strumenti di diagnostica e qualità dello sviluppatore in Visual Studio 2012
Novità relative al test del ciclo di vita delle applicazioni in Visual Studio 2012
Installazione di Team Foundation Server e ALM di Visual Studio
Torna all'inizio
Vedere anche
Concetti
Compatibilità tra client Team Foundation e Team Foundation Server
Aggiornare un progetto team aggiornato per accedere alle nuove funzionalità