Comparando sprints de desenvolvimento ágil e sprints de libertação

Durante um projeto usando metodologias de gestão ágeis, mais trabalho é feito durante os sprints de desenvolvimento. O sprint liberação - muitas vezes o último sprint antes do projeto ser lançado - pode ser muito diferente de um sprint de desenvolvimento:

Video: Planejando uma Sprint

  • Você não desenvolver quaisquer requisitos do product backlog.

    Video: Scrum

  • Com base no trabalho que você precisa fazer, o seu sprint de liberação pode ser um comprimento diferente do que seus sprints de desenvolvimento regulares.

    Video: Processos Ágeis - Engenharia de Software



  • A definição do feito é diferente para o trabalho concluído durante um sprint liberação. Em um sprint de desenvolvimento, “feito” significa a conclusão do produto que cumpre uma história de usuário a trabalhar. Em um sprint lançamento, a definição é a conclusão de todas as tarefas necessárias para a liberação.

  • A Sprint versão inclui testes e aprovações que podem não ser prático para fazer dentro de um sprint de desenvolvimento, tais como testes de desempenho, testes de carga, testes de segurança, grupos de discussão e revisão legal.

A tabela mostra uma comparação entre as partes de um sprint desenvolvimento e um sprint libertação:

Desenvolvimento Sprint Elements Versus lançamento Sprint Elements
ElementoUsado em Desenvolvimento SprintUsado no Release Sprint
planejamento do sprintsimsim
product backlogsimNão
Sprint backlogsim
Para um sprint de desenvolvimento, o seu sprint backlog contém histórias de usuários
e as tarefas necessárias para criar cada história de usuário. Você estima usuário
histórias relativamente, com pontos de história.
sim
Em um sprint liberação, você não precisa colocar suas necessidades em
o formato de história de usuário. Em vez disso, você irá criar apenas uma lista de
tarefas necessárias para o lançamento. Você não vai usar pontos da história,
ou- basta adicionar as horas estimadas cada tarefa irá tomar.
gráfico extermíniosimsim
scrum diáriosimsim
Envolver as partes interessadas de fora da equipe scrum que têm tarefas
associado com a liberação do produto, como construção empresa
gerentes ou outros gestores de configuração.
Atividades diáriasEm um sprint de desenvolvimento, suas atividades diárias se concentrar em
criar funcionalidade expedivel.
Em um sprint liberação, suas atividades diárias concentrar na preparação
seu produto trabalhando para a liberação externo.
End-of-dia de relatóriossimsim
revisão Sprintsimsim
Algumas organizações usam um comentário liberação de sprint como um movimento ou no-go
reunião para autorizar o lançamento do produto.
retrospectiva Sprintsimsim

A Sprint liberação não deve ser um parque de estacionamento para tarefas a equipe de desenvolvimento não terminou nos sprints de desenvolvimento. Você pode não ser surpreendido ao ouvir que o desenvolvimento equipes às vezes são tentados a adiar tarefas até o sprint liberação. Você pode evitar isso, garantindo que o proprietário do produto ea equipe de criar uma definição adequada de feita para os requisitos em sprints de desenvolvimento, incluindo testes, integração e documentação.


Publicações relacionadas