Planejamento ágil e iterações
Para gerenciar sua reserva e sprints de produto usando práticas ágeis, para usar a reserva e a tarefa embarque as páginas que o (ALM) gerenciamento do ciclo de vida do aplicativo do Visual Studio fornece.
Neste tutorial, Julia, Peter, Annie, e Adam demonstram como criar, preparar, e estimar uma reserva do produto e um plano, execução, e usa uma sprint.São membros de uma equipe pequena que desenvolver aplicativos da Web e telefone em fibra de Fabrikam, uma empresa que forneça a televisão por cabo e serviços relacionados.Usam o item de retorno do produto e os itens de trabalho de tarefa fornecidos com o scrum processam o modelo para oferecer suporte às atividades e para fornecer um produto shippable, porque a ilustração a seguir mostra.
Julia, proprietário do produto e desenvolvedor, possui a visão do produto e o mapa de estradas.Cria a reserva do produto e funciona com a equipe para preparar e estimar a reserva.
Peter, mestra de scrum e desenvolvedor de ligação, planeja e executa cada sprint com o restante de equipe, que inclui Adam, verificação de ligação, e Annie, especialista da experiência do usuário e advogado de cliente.
Observação |
---|
Se seu projeto usar um modelo de processo diferente Scrum v2.0, seus tipos e consultas de item de trabalho podem estar diferentes de aqueles que são usadas neste tutorial.Para obter mais informações, consulte Artefatos (ágeis) ou Artefatos (CMMI). |
Neste tópico
Crie e estimar a reserva
Planejar e executar uma iteração
Diferenças entre uma reserva do produto e uma reserva de iteração ou de sprint
Pré-requisitos para trabalhar com páginas de placas de retorno e de tarefas
Recursos adicionais para aumentar a velocidade de sua equipe
Observação |
---|
As empresas, as organizações, os produtos, os nomes de domínio, endereços de email, os logotipos, pessoas, os locais, e eventos de exemplo descritos neste tutorial são fictícios. Nenhuma associação com qualquer empresa, organização, o produto, nome de domínio, endereço de email, logotipo, pessoa, locais, ou eventos reais é destinada ou deve ser inferido. |
Crie e estimar a reserva
Tópicos relacionados: Criar ou adicionar à lista de pendências de produto | Gerenciar seu log de pendências com o Kanban Board | Limpar e estimar a lista de pendências
Você capture o trabalho a ser desenvolvidos na forma de itens de retorno.Você pode definir artigos, requisitos, ou recursos do usuário capturar em desenvolvimento e a visão o mapa de produto para uma área.A página de retorno, você pode rapidamente alternar modos de fallback de produto para uma reserva de iteração, e exibe a reserva de produto em uma placa de Kanban.Você pode usar a placa de Kanban para iniciar o trabalho sem iterações.
Fallback de produto de exemplo
Placa de Kanban de exemplo
Planejar e executar uma iteração
Tópicos relacionados: Planejar uma iteração | Executar uma iteração | Concluir uma iteração
Após a reserva foi criada, estimada, e preparada, sua equipe pode começar a planejar uma iteração, também conhecida como uma sprint.A página de fallback de produto, você pode mover itens em uma sprint, e a página de retorno de sprint, você pode adicionar tarefas implementar um item de retorno.A equipe pode examinar e acompanhar o progresso com a reserva usando a placa de tarefas.A placa de tarefas exibe os itens de trabalho de tarefa que estão associados com as histórias de usuário definidas para a sprint atual.
Importante |
---|
Para acessar uma iteração ou correr a página de retorno, primeiro você deve definir a iteração para a equipe, consulte Definir áreas de equipe e iterações. |
Alternativas sprint de exemplo
Em branco da tarefa de exemplo
Diferenças entre uma reserva do produto e uma reserva de iteração ou de sprint
Sua equipe pode usar a reserva agile e embarcar páginas para gerenciar as reservas alternativas e de iteração do produto, e para executar o ciclo de iteração atual.
Cada equipe pode gerenciar sua reserva do produto e correr reservas separada de outras equipes.A reserva do produto corresponde a todos os itens ativos de retorno, os itens que não foram concluídos ou não foram fechados.Por outro lado, cada retorno de iteração corresponde 2 esses itens de retorno e suas tarefas de filho que sua equipe planejar em concluir uma interação específica ou para correr.Na reserva do produto, nas histórias do usuário de classificações de equipe com a unidade relativo de pontos de artigo ou em esforço.Na página de retorno de sprint, sua equipe pode adicionar e estimar tarefas em horas.
A página em branco de tarefas exibe itens automaticamente alternativas e suas tarefas para sprint atual.Sua equipe pode usar essa em branco para adicionar tarefas, e então durante reuniões de scrum hora de atualização e o status de relatório.
A tabela a seguir indica várias diferenças entre roduct e as reservas de iteração ou de sprint.
Item |
Fallback de produto |
Alternativas de iteração ou sprint |
---|---|---|
Recursos |
Painel deAdicionar itens para definir itens e previsão de retorno para estimar a iteração provável de conclusão de itens com base em uma velocidade. |
Adicionar vinculou tarefas, capacidade do conjunto e de exibição, e burndown de exibição para a iteração atual. |
Submenu de item de trabalho |
Usado para atribuir itens de trabalho a uma iteração. |
Usado para atribuir itens de trabalho a um membro da equipe. |
Nível de detalhes |
Menos detalhado |
Muito detalhado |
Tipo de itens representados |
Itens de fallback como o item de fallback de produto (scrum), a artigo de usuário (agile), ou o requisito (CMMI). |
Itens de retorno e suas tarefas. |
Unidades de avaliação |
Nível relativo de pontos de esforço ou dessa história. |
Horas |
Propriedade |
Proprietário do Produto |
Equipe |
Revisado |
Continuamente |
Durante reuniões de planejamento de sprint e reuniões diárias de scrum. |
Pré-requisitos para trabalhar com páginas de retorno e em branco
O Team Foundation Server foi instalado e um projeto de equipe foi criado.Para obter mais informações, consulte Levante-se e executando com uma instalação de Servidor único o tutorial [].
Uma equipe padrão é criado como parte de cada projeto de equipe.Sua equipe pode trabalhar dentro desse equipe padrão, ou você pode criar e configurar um novo equipe no projeto de equipe.Consulte Comece como equipe.
Todos os membros da equipe têm acesso a Team Web Access e podem se conectar ao seu projeto de equipe.Consulte Conectar-se a projetos de equipe no Team Foundation Server.
Para exibir a página de Fallback , você deve pertencer ao grupo de acesso de Completamente o acesso Web de equipe.Os requisitos adicionais de licença podem aplicar.Consulte Acesso aos recursos no Acesso Web da Equipe.
Se seu projeto de equipe foi criado com um modelo de processo diferente de um dos modelos padrão do processo que são fornecidos com a versão mais recente de Visual Studio ALM, então talvez você precise personalizar a configuração do processo para sua equipe.Para obter mais informações, consulte Atualizar um projeto de equipe atualizado para acessar novos recursos.
Para usar a placa de Kanban, o Visual Studio 2012,1 deve ser instalado em servidores de camada de aplicativo para Team Foundation Server.Consulte Atualização trimestral para Microsoft Visual Studio Team Foundation Server 2012.
Recursos adicionais para aumentar a velocidade de sua equipe
Para o trabalhar com mais eficiência, sua equipe pode aplicar as práticas de engenharia que vêm de metodologias ágeis e que suportam conceitos e valores ágeis.Você pode acessar informações adicionais sobre essas práticas dos seguintes recursos:
Benefícios ágeis de planejamento.Planejamento agile ajuda a sua equipe realizar uma rentabilidade de investimento com maior planejamento e a execução incrementais.
Retrospectiva agile de dez anos: Como nós podemos melhorar os próximos dez anos.Pinpoints de Jeff Sutherland quatro principais fatores com êxito para aplicar as metodologias ágeis com base em dez anos os mais recentes de colocar noções básicas ágeis e de scrum na prática.
Criando uma grande de fallback produto.Escrevendo grandes artigos de usuário e continuamente atualizando a reserva do produto, sua equipe pode fornecer mais efetivamente o valor para seus clientes.
Crie e implante continuamente.Quando seu código de verificações de equipe dentro e as compilações mais geralmente, você geralmente pode esperar aumentar a velocidade de sua equipe.
Filiais estrategicamente.Sua equipe pode criar e usar ramificações em controle de versão para otimizar sua estratégia de desenvolvimento de aplicativos.
Teste antecipadamente e com freqüência.Frequente a verificação que o software atende aos critérios de aceitação ocorre com os testes vigor.Usando o gerenciador de teste da Microsoft, sua equipe pode criar pacotes de teste, planos de teste, e situações de teste que ajuda a organizar atividades de teste e controla resultados.
Usar os modelos no desenvolvimento ágil.Sua equipe pode usar modelos para explorar e o código existente de refactor, para entender mais efetivamente as necessidades dos seus clientes, para ajudar a determinar e comunicar o design de software, e de suporte a teste de aceitação e do componente.
Consulte também:
Artigos técnicos para gerenciamento do ciclo de vida do aplicativo do Visual Studio
Soluções e projetos de guardas florestais do Visual Studio ALM
Tópicos relacionados neste tutorial
Crie uma reserva | Exibir e gerenciar sua reserva com uma placa de Kanban | Prepare e estimar a reserva | Planejar uma iteração | Executar uma iteração | Concluir uma interação
Consulte também
Conceitos
Personalizar a lista de pendências e as páginas do quadro usando a configuração do processo
Planejando e acompanhando projetos