Planejando a Extreme Programming serviço Team Foundation

Traduções deste artigo Traduções deste artigo
ID do artigo: 2802265 - Exibir os produtos aos quais esse artigo se aplica.

Sobre o autor:

Recolher esta tabelaExpandir esta tabela
Recolher esta imagemExpandir esta imagem
2401266
Este artigo é fornecido pelo MVP Ridi Ferdiana. A Microsoft está tão agradecer que MVPs que proativamente compartilham sua experiência profissional com outros usuários. O artigo seria postado em Site do MVP ou blog mais tarde.
Expandir tudo | Recolher tudo

Neste artigo

Introdução

Equipe aperfeiçoará Server (TFS) está agora disponível online emhttp://TFS.VisualStudio.com. Pessoal ou can ISV usar este software como um serviço para armazenar e gerenciar seus projetos. Como um método de desenvolvimento de software para criar software de qualidade, o TFS oferece um Scrum, Agile ou CMMI. Neste artigo, ele abordará como usar o TFS com método de Extreme Programming (XP). XP é um método ágil de peso leve para desenvolver um software. Como não há nenhum modelo específico para XP no TFS. Este artigo irá aplicar o método XP no TFS. Neste artigo, ele limitará a adoção do XP até a fase de planejamento.

Guia de Introdução

Antes de começar, certifique-se que você já fullfill esses requisitos.
  1. Registrando-se em http://TFS.VisualStudio.com. Há um processo de registro livre fácil. Você pode ler o tutorial do registro aqui
  2. Instalando o Visual Studio 2010 de ou 2012. Neste artigo, vou usar 2012 Ultimate do Visual Studio. Se você estiver usando outra versão do Visual Studio, você poderá ver várias diferenças. Você pode baixar a versão de avaliação do Visual Studio 2012 Ultimate aqui
  3. Tendo 2013 do Microsoft Office instalado.  Microsoft Office 2013 ajudará muito storyboarding ou artefato de software de gerenciamento. Você pode baixar a versão de avaliação do Office 2013 aqui

Resolução

Noções básicas sobre o XP de maneira simples

XP contém quatro fases que podem ser trabalhado local ou global (ela é chamada de Extreme Programming Global). As quatro fases são a fase de exploração, planejamento, iteração e produção. Cada iteração fornece artefatos de um ou mais. Os artefatos são documento significativo que suportam o desenvolvimento de software. Francamente falando, artefatos são qualquer coisa, exceto os códigos em si. No XP, há história de usuário, tarefa, planilha de bug e outras pessoas.

História de usuário captura os requisitos do software na fase de ecploration. História de usuário é detalhada no planejamento da sessão de jogo, criando várias tarefas. De maneira casual, cada história de usuário irá criar várias tarefas. Na fase de iteração, tarefa e história de usuário serão atribuídos a um membro da equipe. A equipe cria códigos e teste-lo com base na propriedade de tarefas. A tarefa é finalizada por fazer o teste de unidade e integrá-la com outras pessoas. O código é testado por vários testador usando a lista de história de usuário. O testador postagens bug em uma lista e o bug será resolvido pelo desenvolvedor. A fase de iteração será executada iterativamente até que a qualidade de software pode ser aceitos pelo interessado. Isso acontece iterativamente para que cada componente do trabalho será integrado na fase de produção. Fase de produção se tornará uma fase final de uma história de usuário para serem testados e validados.


Adotando o XP no TFS
Nesta seção, será mostrada passo a passo para aplicar o XP no seu projeto de software. Esta seção pressupõe que você já tem o TFS on-line. Este artigo limitará a fase de planejamento e eploration

Criando um projeto no seu TFS on-line.
Visite http://TFS.VisualStudio.com e entre usando sua Account da Microsoft. Depois de entrarem, você pode visitar o url do TFS pessoal. Deve ser o seu URL do TFS https:// (nome). visualstudio.com. Você pode clicar no link e selecione New Team Project, conforme mostrado na Figura 1

Recolher esta imagemExpandir esta imagem
TFS on-line


Figura 1. Serviço Team Foundation

Em criar novo diálogo de projeto de equipe você pode escrever o nome do projeto, sua descrição e seu modelo. Neste artigo, escolhemos o modelo MSF for Agile 6.1 de desenvolvimento de Software conforme mostrado na Figura 2. Após a criação do projeto, você pode navegar uma página do projeto.

Recolher esta imagemExpandir esta imagem
2802267


Figura 2. Criando um projeto

Redigirmembro da equipe
Membro da equipe é algo que colaboram com o seu aplicativo, inclua o seu cliente. Funções da equipe no xp são testador, designers de interação, arquitetos, gerente de projeto, gerente de produto, redator técnico, desenvolvedores, usuários, executivos e recursos humanos. Se você tiver limitado o membro da equipe, você pode adotar os truques de combinação. Por exemplo, gerente de produto com o gerente de projeto. No entanto, é importante evitar dupla função como desenvolvedor e testador. Desenvolvedor e testador deve dedicado no XP para finalidade de qualidade. Nesta etapa, pelo menos você adicionar o gerente de produto, designers de interação, arquiteto, desenvolvedor, testador e redator técnico. Para melhor produtividade, recomenda-se para que eles possam usar a mesma versão do Visual Studio.Você pode adicionar o membro em um link de todos os membros de gerenciar. Depois disso, você pode adicionar um único usuário ou um grupo do TFS.

Conectando-se o membro da equipe no TFS
Esta etapa um pouco simple. Cada membro deve login com seu proprietário Visual Studio e escolha Conectar-se ao Team Foundation Server. Ele pode ser selecionado através de uma Homepage do Visual Studio conforme mostrado na Figura 3.

Recolher esta imagemExpandir esta imagem
2802268


Figura 3. Conectar-se ao Team Foundation Server

Você deve colocar o URL do TFS, conforme mencionado na etapa 1 e clique em ok sem nos preocuparmos qualquer entrada, como portas e outros. Será exibida a caixa de diálogo de login em login Microsoft Account. Após o login, Visual Studio permitem escolher o projeto, como mostrado na Figura 4. Você pode clicar em conectar-se e o Visual Studio irá exibir um Team Explorer para gerenciar o projeto.

Recolher esta imagemExpandir esta imagem
2802269


Figura 4. Seleção de projeto no Visual Studio

Criando a história de usuário
Essa é uma etapa essencial no XP, você deve criar as histórias de usuários ao sistema como um requierements principal. A criação da história de usuário pode ser feita por meio do Visual Studio ou do Team Foundation Server. Neste artigo, nós criaremos usando o Team foundation server.

Você pode visitar a página de projeto pessoal no TFS e começar a criar uma história de usuário, clicando em menu de história de usuário, como mostrado na Figura 5. Você pode usar como um <role>quero <action>assim que <benefit>. Nos detalhes, você pode descrever os detalhes da história.

</benefit></action></role>
Recolher esta imagemExpandir esta imagem
2802270


Figura 5. Exemplo de história de usuário

História de usuário deve ser atribuída a alguém. Você verá uma dropdownlist no campo status. O estado será novo, fechado, removido, resolvidas e ativo. Novo estado é quando a história de usuário ainda no design, o novo estado será passada para o estado ativo quando a equipe trabalha a história. A matéria será fechada quando a equipe já terminou a história. Ela passará a ser resolvido quando precisa de inspeção adicional. Estado removido é acontecer quando a matéria é eliminada pelo cliente durante a execução do projeto. Sensação nunca sobrecarregue com o estado no XP, você pode usar os novos, ativo, fechado e removido apenas. Você pode preencher um campo de razão para descrição adicional.

Planejamento e a classificação podem ser feitos na sessão de jogo de planejamento. Antes que a sessão de jogo de planejamento, podemos deve concluir nossa análise primeiro através de um storyboard

Criando um storyboard
Todo mundo adora história. Portanto, storyboard ajudará a equipe para compreender a solução proposta. Storyboard é uma atividade de colaboração na fase de exploração. No TFS, você pode usar o Powerpoint como uma ferramenta storyboarding. Para fazer isso, selecione o menu de Storyboards e clique em Iniciar storyboarding conforme mostrado na Figura 6. TFS invocará o Powerpoint para iniciar a atividade storyboarding. Você também pode usar um documento existente que você já criado (por exemplo, documento do word, visio, etc) apontando o url do documento.

Recolher esta imagemExpandir esta imagem
2802271


Figura 6. Menu de storyboard

PowerPoint oferece uma forma de Introdução ao obter para storyboarding. Você pode começar a usar a forma sem criando do zero. A Figura 7 mostra um exemplo de um storyboard. O storyboard deve ser salvo na internet. Você deve salvar o arquivo do Azure, Sharepoint, SkyDrive, ou seu próprio site pode ser acessado http completa. É ok para criar um storyboard em um arquivo do PowerPoint para um aplicativo simples (permitem dizer que o Windows Phone App). No entanto, quando seu aplicativo é composto de vários módulos ou sub sistema (digamos que você criar um portal). Você deve criar o storyboard para cada módulo. A chave do storyboard é depedency, quando você encontrar um recurso que é bastante complexo e independência, é possível criar arquivo de storyboard separado.

Recolher esta imagemExpandir esta imagem
2802272


Figura 7. Exemplo de Storyboard do PowerPoint

O jogo de planejamento
A excelente colaboração no início de equipe XP aqui. Planejamento de previsão jogo para cada história de usuário da lista de pendências. Há duas atividades principais no planejamento de jogo que são previsão e planejamento. Estimando discute a complexidade da história e dá um aponta para eles. Um aponta é ajustado por meio de um cartões de pôquer como mostrado na Figura 8. Existe uma técnica de estimativa de boa já discutidos na MSDN em aquihttp://msdn.microsoft.com/en-us/library/hh765979.aspx. Cartão de pôquer lhe dá uma visão geral sobre os pontos de história de usuário e seus riscos.
Recolher esta imagemExpandir esta imagem
2802273


Figura 8. Cartão de pôquer (cortesia do MSDN)

A atividade de planejamento classifica uma história de usuário a uma iteração. A iteração é uma atividade onde uma equipe de criação de tarefas, testes e códigos. A iteração no XP é considerada como um ponto de verificação do desenvolvimento. Por exemplo, temos 20 dias de desenvolvimento. Portanto, chamamos 20 dias como um plano de liberação. Plano de liberação significa um conjunto de recursos que devem ser entregues em um projeto. O plano de liberação consiste em uma etapa de verificação chamada uma iteração. Se colocarmos 10 dias para cada iteração, temos duas iterações para uma versão.
As informações sobre pontos de história, riscos e iteração podem ser atualizadas para a caixa de diálogo de história de usuário no TFS. Nesta etapa, recomendo que você fullfill pontos e riscos em cada caso de usuário de limpar, você pode também alterações estado história de usuário para ativo quando estiver pronto para trabalhar nela.

Criando uma iteração
Uma iteração ajudará a equipe para saber o que fazer agora e amanhã. A iteração pode ser criada no TFS, seguindo estas etapas.
Visite o home page do projeto. Na guia Administração, você pode selecionar configurar agendamento e iterações. Na caixa de diálogo, você pode definir a data de previsão, números de iteração e os detalhes de iteração. TFS ajudará você a definir o comprimento de iteração mesmo após você digitar a primeira iteração. A Figura 9 mostra uma caixa de diálogo de iteração

Recolher esta imagemExpandir esta imagem
2802274


Figura 9. Gerenciando iteração no TFS

Depois de criar uma iteração, a equipe pode aloca a história de usuário para a iteração. Uma maneira de fazer que está visitando uma caixa de diálogo lista de pendências e modificar cada iteração específica de toa de histórias. Ver o menu de trabalho, selecione lista de pendências e, em seguida, Board submenu. Clique em história de usuário e depois que você pode alterar a iteração de história de usuário na caixa de diálogo classificação. A Figura 10 mostra um quadro no TFS

Recolher esta imagemExpandir esta imagem
2802275


Figura 10. Placa de história de usuário


A iteração em execução
Agora é hora de começar a codificar Concluindo a história de usuário. Você pode adicionar tarefas quando necessário. Tarefa é um detalhe da atividade para concluir a história de usuário. XP nunca farão com que você se concentre na história de usuário e outros artefatos mais do que os códigos. Se você achar suficiente, é hora de desenvolver os códigos. Discutiremos a fase de produção e de iteração na próxima fase e no próximo artigo.

Conclusão
Este artigo é a primeira parte da aplicação do método do XP. Ele se concentra na fase de planejamento e a exploração. Nesta artile, nós já desenvolver uma história de usuário, crie um plano e desenvolver uma iteração. No próximo artigo discutiremos a execução e o monitoramento de atividades usando o TFS e o Visual Studio.

Referências
  1. Serviços de Fiundation de equipe
  2. Visual Studio ALM de 2012
  3. Criando a história de usuário no Visual Studio
  4. Introdução ao TFS on-line

Isenção de conteúdo de soluções de comunidade

MICROSOFT CORPORATION E/OU SEUS RESPECTIVOS FORNECEDORES NÃO CERTIFICAM A ADEQUAÇÃO, CONFIABILIDADE OU PRECISÃO DAS INFORMAÇÕES E GRÁFICOS RELACIONADOS AQUI CONTIDOS. TODAS ESSAS INFORMAÇÕES E GRÁFICOS RELACIONADOS SÃO FORNECIDOS "COMO ESTÃO" SEM GARANTIA DE QUALQUER TIPO. MICROSOFT E/OU SEUS RESPECTIVOS FORNECEDORES ISENTAM-TODAS AS GARANTIAS E CONDIÇÕES RELATIVAS A ESSAS INFORMAÇÕES E GRÁFICOS RELACIONADOS, INCLUINDO TODAS AS GARANTIAS IMPLÍCITAS E CONDIÇÕES DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UMA FINALIDADE ESPECÍFICA, O ESFORÇO DE APRIMORAMENTO, O TÍTULO E NÃO VIOLAÇÃO. VOCÊ CONCORDA ESPECIFICAMENTE QUE NENHUM EVENTO MICROSOFT E/OU SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUALQUER DANO DIRETO, INDIRETO, PUNITIVOS, INCIDENTAL, ESPECIAL, CONSEQÜENCIAL OU QUALQUER DANO DE QUALQUER OUTRO TIPO INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE USO, DADOS OU LUCROS, RESULTANTES OU CONECTADO COM O USO DE OU INCAPACIDADE DE USAR AS INFORMAÇÕES E GRÁFICOS RELACIONADOS CONTIDOS NESTE DOCUMENTOSEJA COM BASE EM CONTRATO, AGRAVO, NEGLIGÊNCIA, RESPONSABILIDADE ESTRITA, OU CASO CONTRÁRIO, MESMO QUE A MICROSOFT OU QUALQUER UM DE SEUS FORNECEDORES TENHA SIDO AVISADA DA POSSIBILIDADE DE DANOS.

Propriedades

ID do artigo: 2802265 - Última revisão: sexta-feira, 28 de junho de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Studio Team Foundation Server 2012
  • Team Foundation Service
  • Microsoft Visual Studio Ultimate 2012
Palavras-chave: 
kbmvp kbcommunity kbstepbystep kbmt KB2802265 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2802265

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com