- O SCRUM não é um processo previsível, ele não define o que fazer em todas as circunstâncias (Ken Schuwaber, 2004)
- O SCRUM é super objetivo e simples, sua curva de aprendizagem é baixa, define papeis e responsabilidades de forma clara e consistente, no entanto, não é um processo previsível, é um processo empírico.
- O projeto é desenvolvido e entregue em partes menores, com constante feedback dos usuários.
- Os ciclos menores de desenvolvimento permitem um melhor gerenciamentos de riscos. O cliente avalia o software constantemente.
- A gestão das atividades é baseada no comprometimento e transparência da equipe. Reunião diária monitoram o andamento do projeto.
- O que é mais importante para o negócio (e não para área de TI) é entregue primeiro.
- Usuários estão envolvidos durante todo o ciclo de desenvolvimento e não somente no início e fim.
- As práticas da equipe evoluem constantemente por meio da aplicação de lições aprendidas frequentes.
Iterativo e Incremental
No SCRUM o desenvolvimento será iterativo e incremental. Construímos o
software em partes, em incrementos. Estes incrementos são construídos em
curtos períodos chamados de iteração. A cada iteração é feito um novo
incremento, uma nova parte do software, até que o software fique
totalmente completo.
Desenvolvimento Incremental
- Significa adicionar funcionalidades ou partes a cada vez de maneira incremental. É como adicionar tijolos a um muro. Depois de vários incrementos você tem um grande muro.
Desenvolvimento Iterativo
- Significa que nós construímos alguma coisa, depois a avaliamos em seguida fazemos alterações. Construímos algo esperando ter alterações. Nunca esperamos que algo saia perfeito na primeira vez.
Grande Abraço,
Gilberto Ribeiro.
Nenhum comentário :
Postar um comentário