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:
Elemento | Usado em Desenvolvimento Sprint | Usado no Release Sprint |
---|---|---|
planejamento do sprint | sim | sim |
product backlog | sim | Não |
Sprint backlog | sim 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ínio | sim | sim |
scrum diário | sim | sim 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árias | Em 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órios | sim | sim |
revisão Sprint | sim | sim 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 Sprint | sim | sim |
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.