Scrum sprints libertação projeto
Às vezes, liberando recursos do produto para o mercado exige completar certas tarefas que não podem caber dentro de um sprint de desenvolvimento normal. Idealmente, todas as atividades necessárias para lançar um produto para o mercado são feitas dentro um sprint normal. Mas se a forma como uma organização está configurado não permite isso, um sprint liberação pode ser usado para realizar propósitos tais como
Conteúdo
Verificando escala (por exemplo, testes de carga ou desempenho)
atividades de testes mais amplos (por exemplo, grupos de foco ou validar que se desenvolveram funcionalidade trabalha com dados ao vivo)
Video: Agile Project Management: Scrum & Sprint Demystified
Simplesmente formulada, um sprint de lançamento é para “todas as outras coisas” que precisa ser feito para obter o produto no mercado.
Video: Qual tamanho Ideal da Sprint?
A corrida de libertação é utilizada no fim da série normal de tiros dentro de uma autorização. O comprimento de uma corrida de libertação pode ser um comprimento diferente do que os tiros de desenvolvimento na libertação. O comprimento liberação Sprint depende dos tipos de atividades e a quantidade de trabalho necessário para liberar os incrementos concluídas produtos de cada sprint. A equipe scrum determina todos esses fatores durante o planejamento de liberação.
Durante um sprint liberação, nenhum desenvolvimento real das necessidades é feito. Todas as tarefas de desenvolvimento (tais como testes, documentação técnica, garantia de qualidade e revisão por pares) são concluídas durante cada sprint para satisfazer a definição da equipe de feito, que por sua vez garante produto potencialmente utilizável no final de cada sprint. Mas antes que ele possa realmente sair para o mercado, outras coisas (como grupos de foco ou de carga e testes de desempenho) pode precisar ser feito.
Porque o tamanho do sprint de lançamento e atividades são muitas vezes diferentes do que os sprints de desenvolvimento, nenhum conceito de velocidade existe para um sprint liberação. As equipes de desenvolvimento estimam para o melhor de seu conhecimento o esforço e complexidade das tarefas para o sprint liberação. Todos eles devem concordar e se sentir confortável com o comprimento liberação Sprint a contar da decisão.
O sprint liberação é uma forma de antipattern em organizações que não podem fazer escala testes e tarefas de suporte organizacionais dentro do sprint. Se você não precisa dele, não fazê-lo.
Video: The Agile Sprint Method
Incluindo exemplos já dado, utiliza para tiros de libertação podem incluir o seguinte:
Realização de grupos focais (tenha em mente que este não é o de identificar novos recursos, mas para validar o que você fez e identificar problemas de liberação)
dimensionamento testes
Ajustando performance baseado em escalar os resultados dos testes
Integrando o produto dentro de sistemas corporativos
Criação de documentação, como manuais de utilizador
Finalizando quaisquer requisitos regulamentares
Video: Agile Services Framework Using Kunagi