Sem resumo de edição |
Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
= Conceito = | = Conceito = | ||
O Scrum ou framework Scrum, metodologia desenvolvida por Jeff Sutherland, é uma técnica desenvolvida para ser utilizada na gestão de projetos de desenvolvimento de software, baseando-se no desenvolvimento ágil. É utilizado para a realização de projetos complexos nos quais é muito difícil predizer tudo o que irá ocorrer até sua entrega. | *O Scrum ou framework Scrum, metodologia desenvolvida por Jeff Sutherland, é uma técnica desenvolvida para ser utilizada na gestão de projetos de desenvolvimento de software, baseando-se no desenvolvimento ágil. É utilizado para a realização de projetos complexos nos quais é muito difícil predizer tudo o que irá ocorrer até sua entrega. | ||
O Scrum possui três pilares fundamentais, são eles: | *O Scrum possui três pilares fundamentais, são eles: | ||
A transparência, de modo que todos tenham acesso aos processos, requisitos de entrega e status. | *A transparência, de modo que todos tenham acesso aos processos, requisitos de entrega e status. | ||
A inspeção constante de tudo que está sendo feito diariamente. | *A inspeção constante de tudo que está sendo feito diariamente. | ||
E a adaptação, tanto do processo, quanto do produto às mudanças que irão ocorrer durante todo seu desenvolvimento. | *E a adaptação, tanto do processo, quanto do produto às mudanças que irão ocorrer durante todo seu desenvolvimento. | ||
Parte do Product Owner a visão do que será feito. Ele é quem divide o projeto em funcionalidades, sendo essa atividade chamada Grooming. Esse conjunto de funcionalidades quando juntos em uma única lista priorizada, feita pelo próprio Product Owner, recebe o nome de Product Backlog. | *Parte do Product Owner a visão do que será feito. Ele é quem divide o projeto em funcionalidades, sendo essa atividade chamada Grooming. Esse conjunto de funcionalidades quando juntos em uma única lista priorizada, feita pelo próprio Product Owner, recebe o nome de Product Backlog. | ||
Após essa etapa, é feita a primeira reunião chamada de Sprint Planning (Planejamento de Sprint), onde estarão presentes o Scrum Master, Product Owner e o Time Scrum. Nesta reunião é definido o Sprint Backlog, que contém todo o trabalho que será executado durante o Sprint. | *Após essa etapa, é feita a primeira reunião chamada de Sprint Planning (Planejamento de Sprint), onde estarão presentes o Scrum Master, Product Owner e o Time Scrum. Nesta reunião é definido o Sprint Backlog, que contém todo o trabalho que será executado durante o Sprint. | ||
O Sprint se trata de um intervalo de tempo, geralmente com duração média de 2 a 4 semanas, onde são definidas as funcionalidades a serem desenvolvidas. São realizadas reuniões diárias durante cada Sprint, chamada de Daily Scrum, para se ter o acompanhamento do progresso da Sprint. | *O Sprint se trata de um intervalo de tempo, geralmente com duração média de 2 a 4 semanas, onde são definidas as funcionalidades a serem desenvolvidas. São realizadas reuniões diárias durante cada Sprint, chamada de Daily Scrum, para se ter o acompanhamento do progresso da Sprint. | ||
Geralmente todos os Sprints possuem uma duração fixa, chamada de timeboxed, onde é definido o início e fim de cada etapa, sendo que geralmente todas possuem a mesma duração. | *Geralmente todos os Sprints possuem uma duração fixa, chamada de timeboxed, onde é definido o início e fim de cada etapa, sendo que geralmente todas possuem a mesma duração. | ||
Ao final de uma Sprint tem se uma Sprint Review, reunião onde a equipe apresenta as funcionalidades implementadas em Sprint Review Meeting que tem o objetivo de verificar se está tudo como planejado e atualizar o Product Backlog com as mudanças. | *Ao final de uma Sprint tem se uma Sprint Review, reunião onde a equipe apresenta as funcionalidades implementadas em Sprint Review Meeting que tem o objetivo de verificar se está tudo como planejado e atualizar o Product Backlog com as mudanças. | ||
Entre a Sprint Review e a próxima Sprint Planning, a Sprint Retrospective tem como objetivo verificar o que já foi feito e modificar ou adaptar o projeto. Após a Sprint Retrospective a equipe parte para o planejamento do próximo Sprint. Assim reinicia-se o ciclo. | *Entre a Sprint Review e a próxima Sprint Planning, a Sprint Retrospective tem como objetivo verificar o que já foi feito e modificar ou adaptar o projeto. Após a Sprint Retrospective a equipe parte para o planejamento do próximo Sprint. Assim reinicia-se o ciclo. | ||
= Framework = | = Framework = | ||
Edição das 03h25min de 6 de junho de 2017
Conceito
- O Scrum ou framework Scrum, metodologia desenvolvida por Jeff Sutherland, é uma técnica desenvolvida para ser utilizada na gestão de projetos de desenvolvimento de software, baseando-se no desenvolvimento ágil. É utilizado para a realização de projetos complexos nos quais é muito difícil predizer tudo o que irá ocorrer até sua entrega.
- O Scrum possui três pilares fundamentais, são eles:
- A transparência, de modo que todos tenham acesso aos processos, requisitos de entrega e status.
- A inspeção constante de tudo que está sendo feito diariamente.
- E a adaptação, tanto do processo, quanto do produto às mudanças que irão ocorrer durante todo seu desenvolvimento.
- Parte do Product Owner a visão do que será feito. Ele é quem divide o projeto em funcionalidades, sendo essa atividade chamada Grooming. Esse conjunto de funcionalidades quando juntos em uma única lista priorizada, feita pelo próprio Product Owner, recebe o nome de Product Backlog.
- Após essa etapa, é feita a primeira reunião chamada de Sprint Planning (Planejamento de Sprint), onde estarão presentes o Scrum Master, Product Owner e o Time Scrum. Nesta reunião é definido o Sprint Backlog, que contém todo o trabalho que será executado durante o Sprint.
- O Sprint se trata de um intervalo de tempo, geralmente com duração média de 2 a 4 semanas, onde são definidas as funcionalidades a serem desenvolvidas. São realizadas reuniões diárias durante cada Sprint, chamada de Daily Scrum, para se ter o acompanhamento do progresso da Sprint.
- Geralmente todos os Sprints possuem uma duração fixa, chamada de timeboxed, onde é definido o início e fim de cada etapa, sendo que geralmente todas possuem a mesma duração.
- Ao final de uma Sprint tem se uma Sprint Review, reunião onde a equipe apresenta as funcionalidades implementadas em Sprint Review Meeting que tem o objetivo de verificar se está tudo como planejado e atualizar o Product Backlog com as mudanças.
- Entre a Sprint Review e a próxima Sprint Planning, a Sprint Retrospective tem como objetivo verificar o que já foi feito e modificar ou adaptar o projeto. Após a Sprint Retrospective a equipe parte para o planejamento do próximo Sprint. Assim reinicia-se o ciclo.