Agile Project Management: Cinco Elementos de uma Sprint

Scrum, a estrutura ágil mais popular no desenvolvimento de software, é uma abordagem iterativa que tem em sua essência a arrancada- o termo scrum para a iteração. equipes Scrum utiliza a inspecção durante todo um projeto ágil para garantir que a equipe atenda aos objetivos de cada parte do processo.

A abordagem scrum inclui montagem requisitos do projeto e usá-los para definir o projeto. Você, então, planejar os sprints necessárias, e dividir cada sprint em sua própria lista de requisitos. reuniões diárias do scrum ajudar a manter o projeto no alvo como fazer inspecções regulares e comentários. No final de cada sprint, você mantém uma retrospectiva de sprint para procurar maneiras de melhorar o próximo sprint. O processo é algo como isto:

image0.jpg

Dentro de cada sprint, a equipe de desenvolvimento constrói e testa uma parte funcional do produto até que o proprietário do produto aceita e a funcionalidade torna-se um produto potencialmente utilizável. Quando se Sprint termina, outro começa Sprint. equipes Scrum entregar as características do produto em incrementos no final de cada sprint. A liberação do produto ocorre no final de um sprint ou depois de vários sprints.

Um dos princípios fundamentais do sprint é a sua natureza cíclica: O sprint, bem como os processos dentro dela, repete mais e mais, como mostrado:

image1.jpg

Você usa os princípios de inspeção e adaptação em uma base diária, como parte de um projeto scrum:

  • Durante uma corrida, você realizar inspeções constantes para avaliar o progresso em direção à meta sprint, e, consequentemente, para a meta de liberação.

  • Você realizar uma reunião scrum diária para organizar o dia, revendo o que a equipe completou ontem eo que ele vai trabalhar hoje. Essencialmente, a equipe scrum inspeciona seu progresso em direção à meta sprint.

  • No final do sprint, você usa uma reunião retrospectiva para avaliar o desempenho e planejar adaptações necessárias.

menu