SCRUM
O que é SCRUM?
>Scrum é uma metodologia ágil para gestão e planejamento de projetos de software.
>Software de qualidade.
As funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como Product Backlog. No início de cada Sprint, faz-se um Sprint Planning Meeting, ou seja, uma reunião de planejamento na qual o Product Owner prioriza os itens do Product Backlog e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia. As tarefas alocadas em um Sprint são transferidas do Product Backlog para o Sprint Backlog.
A cada dia de uma Sprint, a equipe faz uma breve reunião (normalmente de manhã), chamada Daily Scrum. O objetivo é disseminar conhecimento sobre o que foi feito no dia anterior, identificar impedimentos e priorizar o trabalho do dia que se inicia.
Ao final de um Sprint, a equipe apresenta as funcionalidades implementadas em uma Sprint Review Meeting. Finalmente, faz-se uma Sprint Retrospective e a equipe parte para o planejamento do próximo Sprint. Assim reinicia-se o ciclo.
As funcionalidades a serem implementadas em um projeto são mantidas em uma lista que é conhecida como Product Backlog.
No início de cada Sprint, faz-se um Sprint
Planning Meeting, ou seja, uma reunião de planejamento na qual o Product Owner prioriza os itens do Product Backlog e a equipe seleciona as atividades que ela será capaz de implementar durante o Sprint que se inicia.
Product Backlog:
São os requisitos do produto, uma lista do que fazer, define tudo que vai ter no programa. Product Owner:
Pessoa que define os itens que compõem o Product Backlog e os prioriza, fica junto com o time.
Sprint backlog:
É a lista de sprint a serem feitas.
Scrum Team:
Equipe de desenvolvimento, front-end back-end, todas as pessoas envolvidas.
Pessoas multi-funcionais, de 4 a 9 pessoas.
Scrum Master:
Não é chefe, ele remove obstáculos, evita interferências, e faz