Al momento sei offline in attesa che la connessione Internet venga ristabilita

Pianificazione Extreme Programming sul servizio di Team Foundation

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2802265

Sull'autore:

In questo articolo viene fornito da MVP Ridi Ferdiana. Microsoft è così inserire il testo qui tale MVP che in modo proattivo condividere esperienze professionali con altri utenti. L'articolo in registrazione Sito Web del MVP o blog in un secondo momento.
Introduzione
Team Foundaton Server (TFS) è ora disponibile in lineahttp://TFS.VisualStudio.com. Personale o can ISV usare questo software come un servizio per archiviare e gestire i propri progetti. TFS fornisce una metodologia Scrum, Agile o CMMI come un metodo di sviluppo software per creare software di qualità. In questo articolo illustrerà come utilizzare TFS con metodo Extreme Programming (XP). XP è una metodologia agile leggero per sviluppare un software. Poiché non esistono alcun modello specifico per XP in TFS. In questo articolo si applica il metodo XP in TFS. In questo articolo verrà limitato l'adozione di XP fino alla fase di pianificazione.

Guida introduttiva
Prima di iniziare, assicurarsi che si fullfill già questi requisiti.
  1. Registrazione di se stessi a http://TFS.VisualStudio.com. Esiste un processo semplice registrazione gratuita. È possibile leggere l'esercitazione di registrazione qui
  2. L'installazione di Visual Studio 2010 o 2012. In questo articolo utilizzerò 2012 finale di Visual Studio. Se si utilizza una versione diversa di Visual Studio, è possibile vedere alcune differenze. È possibile scaricare la versione di valutazione di Visual Studio 2012 Ultimate qui
  3. Con Microsoft Office 2013 installato.  Microsoft Office 2013 consentirà di molto nella storyboard o la gestione di elementi software. È possibile scaricare la versione di valutazione di Office 2013 qui
Risoluzione
Informazioni su XP in modo semplice

XP contiene quattro fasi che possono essere lavorati on-site o globale (che ha chiamato programmazione estrema globale). Le quattro fasi sono la fase di analisi, pianificazione, iterazione e di produzione. Ogni iterazione fornisce uno o più elementi. Gli elementi sono usefull documento che supportano lo sviluppo di software. Francamente generale, gli elementi sono nulla tranne i codici di se stesso. In XP sono storia utente, attività, foglio di bug e altri.

Storia utente acquisisce i requisiti del software in fase di ecploration. Storia utente è descritta in dettaglio nella pianificazione della partita creando diverse attività. In modo casuale, ogni storia utente creerà diverse attività. In fase di iterazione, attività e storia utente verrà assegnati a un membro del team. Il team crea test che è basato sulla proprietà di attività e codici. L'attività viene completato mediante unit test e l'integrazione con altri utenti. Il codice testato da più tester utilizzando l'elenco della storia utente. Il tester Registra bug in un elenco e il bug verrà risolto dallo sviluppatore. La fase di iterazione verrà eseguita in modo iterativo fino a quando non è possibile accettare la qualità del software per gli interessati. Si verifica in modo iterativo in modo che ogni componente di lavoro sarà integrate in fase di produzione. Fase di produzione diventerà una fase finale per una storia utente per essere testato e convalidato.


L'adozione di XP in TFS
In questa sezione illustrerà step by step per applicare XP nel progetto software. In questa sezione si presuppone che si dispone già di TFS in linea. In questo articolo si limiterà eploration e in fase di pianificazione

Creazione di un progetto in TFS il online.
Visitare http://TFS.VisualStudio.com e accedi utilizzando il tuo Account Microsoft. Dopo l'iscrizione è possibile visitare l'url TFS personali. L'URL di TFS dovrebbe essere https:// (nome). visualstudio.com. È possibile fare clic sul collegamento e selezionare Nuovo progetto Team, come illustrato nella figura 1

TFS in linea

Figura 1. Servizio di Team Foundation

Nella creazione di dialogo Nuovo progetto team è possibile scrivere il nome del progetto, la descrizione e il modello. In questo articolo, si sceglie il modello MSF per Agile Software Development 6.1 come mostrato nella figura 2. Dopo la creazione del progetto, è possibile spostarsi di una pagina del progetto.



Figura 2. Creazione di un progetto

Composizionemembro del team
Membro del team è tutto ciò che consente di collaborare con l'applicazione, includere il cliente. Ruoli del team in xp sono tester, progettisti di interazione, architetti, project manager, product manager, technical writer, gli sviluppatori, utenti, dirigenti e risorse umane. Se si dispone di poco membro del team, è possibile adottare i suggerimenti di combinazione. Ad esempio, product manager con project manager. Tuttavia, è importante evitare doppio ruolo come developer e tester. Sviluppatori e tester deve essere dedicato in XP a scopo di qualità. In questo passaggio, almeno si aggiunge il product manager, progettisti di interazione architetto, sviluppatore, tester e technical writer. Per migliorare la produttività, si consiglia di utilizzare la stessa versione di Visual Studio.È possibile aggiungere il membro da un collegamento di tutti i membri di gestione. Dopo che è possibile aggiungere un singolo utente o un gruppo TFS.

Connessione membro del team a TFS
Questo passaggio è piuttosto semplice. Ogni membro deve accesso nei suoi proprietari di Visual Studio, quindi scegliere connessione a Team Foundation Server. Può essere selezionato tramite una home page di Studio Visual come mostrato nella figura 3.



Figura 3. Connettersi a Team Foundation Server

Occorre inserire l'URL di TFS, come indicato nel passaggio 1 e fare clic su ok senza richiedere l'intervento di qualsiasi input come porta e altri. Verrà visualizzata la finestra di dialogo di accesso nell'account di accesso Account Microsoft. Dopo l'accesso, Visual Studio consente di scegliere il progetto, come illustrato nella figura 4. È possibile fare clic su Connetti e Visual Studio visualizzerà un Team Explorer per gestire il progetto.



Figura 4. Selezione dei progetti in Visual Studio

Creazione di storia utente
Questo è un passaggio fondamentale in XP, è necessario creare storie utente al sistema come un requierements principale. La creazione della storia utente può essere eseguita tramite Visual Studio o di Team Foundation Server. In questo articolo, verrà creato tramite Team foundation server.

È possibile visitare la pagina personale del progetto in TFS e iniziare a creare una storia utente facendo clic sul menu storia utente come illustrato nella figura 5. È possibile utilizzare come un <role>si desidera <action>in modo che <benefit>. Nei dettagli è possibile descrivere i dettagli della storia.

</benefit></action></role>

Figura 5. Esempio della storia utente

La storia utente deve essere assegnata a un utente. Verrà visualizzato un controllo dropdownlist nel campo stato. Lo stato è nuovo, chiuso, rimosso, risolto e attivo. Nuovo è uno stato quando la storia utente ancora nella progettazione, il nuovo stato verrà riassegnata allo stato attivo quando il team lavora la storia. Il brano verrà chiuso quando il team è già terminato la storia. Diventerà risolto quando necessario controllo supplementare. Stato rimosso viene eseguita quando la storia viene rilasciata dal client durante l'esecuzione del progetto. Aspetto non confondere con lo stato in XP è possibile utilizzare di nuovo, attivo, chiuso e rimosso solo. È possibile compilare un campo motivo per una descrizione aggiuntiva.

Pianificazione e la classificazione può essere eseguite in un secondo momento nella sessione di gioco di pianificazione. Prima sessione di gioco di pianificazione, abbiamo dovremmo completare la nostra analisi innanzitutto attraverso uno storyboard

Creazione di uno storyboard
Tutti gli utenti entusiasti di brano. Storyboard contribuirà pertanto team di identificare la soluzione proposta. Storyboard è un'attività di collaborazione in fase di esplorazione. In TFS, è possibile utilizzare Powerpoint come uno strumento di storyboard. A questo scopo, selezionare il menu di storyboard e scegliere Avvia lo storyboard come illustrato nella figura 6. Powerpoint consente di avviare attività storyboarding richiama TFS. È inoltre possibile utilizzare il documento esistente che già creato (ad esempio, documento di word, visio e così via) scegliendo l'url del documento.



Figura 6. Menu di storyboard

PowerPoint offre una forma avviata recupero per lo storyboard. È possibile iniziare a utilizzare la forma senza compilare partendo da zero. Figura 7 illustra un esempio di uno storyboard. Lo storyboard deve essere salvato in internet. È necessario salvare il file SkyDrive, Sharepoint, Azure o del sito Web che è possibile accedere a http completa. È possibile creare uno storyboard in un file di PowerPoint per una semplice applicazione (consentono ad esempio applicazioni Windows Phone). Tuttavia, quando l'applicazione costituito da diversi sistema sub o moduli (si supponga che si compila un portale). È necessario compilare lo storyboard per ogni modulo. La chiave dello storyboard è depedency, quando si trova una funzionalità che risulta piuttosto complessa e indipendenza, è possibile creare file separati dello storyboard.



Figura 7. Esempio di Storyboard di PowerPoint

Il gioco di pianificazione
Collaborazione ideale in avvio team XP da qui. Pianificazione gioco stima per ogni storia utente nel backlog. Esistono due principali attività in gioco la stima e pianificazione di pianificazione. La stima viene illustrata la complessità della storia e offre un punti ad essi. Un punti viene regolata tramite una card poker, come illustrato nella figura 8. Esiste una tecnica di stima buona già discusso su MSDN all'indirizzohttp://msdn.microsoft.com/en-us/library/hh765979.aspx. Scheda Poker offre un quadro sui punti della storia utente e dei relativi rischi.


Figura 8. Scheda Poker (fornito da MSDN)

L'attività di pianificazione consente di classificare una storia utente per un'iterazione. Iterazione è un'attività in cui un team di creazione di attività, test e codici. L'iterazione in XP viene considerato come un punto di arresto dello sviluppo. Ad esempio, vi sono 20 giorni di sviluppo. Pertanto, abbiamo chiamato 20 giorni come un piano di rilascio. Piano di rilascio si intende un insieme di funzionalità che devono essere consegnati a un progetto. Il piano di rilascio è costituito da una fase cardine di checkpoint denominata un'iterazione. Se mettiamo 10 giorni per ogni iterazione, abbiamo due iterazioni per una versione.
Le informazioni sui punti della storia, rischi e iterazione possono essere aggiornate per la finestra di dialogo storia utente in TFS. In questo passaggio, ti suggeriamo ai punti fullfill e i rischi in ogni storia utente chiara, è possibile anche modifiche uno stato di storia utente attivo quando si è pronti per lavorare su di esso.

Creazione di un'iterazione
Un'iterazione consentirà al team di sapere cosa fare adesso e domani. È possibile creare l'iterazione in TFS attenendosi alla seguente procedura.
Visitare il home page del progetto. Nella scheda Amministrazione, è possibile selezionare Configura pianificazione e iterazioni. Nella finestra di dialogo è possibile impostare la data di stima, un numero di iterazione e i dettagli dell'iterazione. TFS consente di impostare la stessa lunghezza dell'iterazione dopo l'immissione della prima iterazione. La figura 9 mostra una finestra di dialogo iterazione



Figura 9. Gestione di iterazione in TFS

Dopo aver creato un'iterazione, il team può alloca la storia utente nell'iterazione. Un modo per ottenere visitando una finestra di dialogo di backlog e modifica ogni iterazione di storie toa specifico. Potete vedere il menu di lavoro, selezione del Backlog e quindi salire sottomenu. Scegliere la storia utente e dopo che è possibile modificare l'iterazione della storia utente nella finestra di dialogo di classificazione. La figura 10 mostra una scheda in TFS



Figura 10. Scheda storia utente


L'esecuzione dell'iterazione
A questo punto è necessario iniziare la codifica completando la storia utente. È possibile aggiungere attività quando necessario. L'attività è un dettaglio dell'attività per completare la storia utente. XP push mai concentrarsi nella storia utente e altri elementi oltre i codici. Se si ritiene sufficiente, il tempo per sviluppare i codici. La fase di produzione e di iterazione nella fase successiva e nel prossimo articolo verranno trattati.

Conclusione
In questo articolo è la prima parte dell'applicazione del metodo XP. Incentrata in fase di pianificazione e l'esplorazione. In questo artile, abbiamo già sviluppare una storia utente, creare un piano e lo sviluppo di un'iterazione. Nel prossimo articolo verranno illustrati l'esecuzione e il monitoraggio dell'attività utilizzando Visual Studio e TFS.

Riferimenti
  1. Team Fiundation Services
  2. Visual Studio ALM di 2012
  3. Creazione di storia utente in Visual Studio
  4. Guida introduttiva a TFS in linea

Declinazione di responsabilità comunitaria soluzioni contenuto

MICROSOFT CORPORATION E/O SUOI FORNITORI NON RILASCIANO ALCUNA DICHIARAZIONE SULL'IDONEITÀ, AFFIDABILITÀ O ACCURATEZZA DELLE INFORMAZIONI E IMMAGINI RELATIVE CONTENUTE NEL PRESENTE DOCUMENTO. TUTTE LE TALI INFORMAZIONI E LE IMMAGINI RELATIVE VENGONO FORNITI "COSÌ COM'È" SENZA GARANZIE DI ALCUN TIPO. MICROSOFT E/O I RELATIVI FORNITORI NON RICONOSCONO TUTTE LE GARANZIE E CONDIZIONI PER QUANTO RIGUARDA TALI INFORMAZIONI E LE IMMAGINI RELATIVE, INCLUSE TUTTE LE GARANZIE IMPLICITE E LE CONDIZIONI DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO SPECIFICO, LA PERIZIA, IL TITOLO E LA NON VIOLAZIONE. IN PARTICOLARE L'UTENTE ACCETTA CHE IN NESSUN CASO MICROSOFT E/O SUOI FORNITORI È RESPONSABILI PER QUALSIASI DANNO DIRETTO, INDIRETTO, DANNI PUNITIVI, INCIDENTALI, SPECIALI, CONSEQUENZIALI O QUALSIASI DANNO DI QUALSIASI TIPO INCLUSI, SENZA LIMITAZIONE ALCUNA, DANNI PER PERDITA DI UTILIZZO, DATI O PROFITTI, DERIVANTI O IN QUALSIASI MODO CONNESSI CON L'UTILIZZO DI O DALL'INCAPACITÀ DI UTILIZZARE LE INFORMAZIONI E LE IMMAGINI RELATIVE CONTENUTE NEL PRESENTE DOCUMENTOSE IN BASE A CONTRATTO, TORTO, NEGLIGENZA, RESPONSABILITÀ OGGETTIVA O IN CASO CONTRARIO, ANCHE SE MICROSOFT O I SUOI FORNITORI È STATA AVVERTITA DELLA POSSIBILITÀ DI DANNI.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2802265 - Ultima revisione: 06/28/2013 06:10:00 - Revisione: 2.0

Microsoft Visual Studio Team Foundation Server 2012, Team Foundation Service, Microsoft Visual Studio Ultimate 2012

  • kbmvp kbcommunity kbstepbystep kbmt KB2802265 KbMtit
Feedback
document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">