Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Scrum x continuous deliver / entrega continua

O conceito atual de entrega de software adotado por muitas empresas, gigantes principalmente, é a da entrega continua ou deploy continuo, onde por meio de automação e testes rapidamente o codigo desenvolvido vai para produção, inúmeras vezes ao dia.

Como adotar a metodologia do scrum nesses casos? Já que não é aguardado o fim de uma sprint para entregar uma funcionalidade ao cliente

2 respostas
solução!

Oi, Paulo, tudo bem?

Devido a natureza do Scrum, os objetivos e metas são planejados e estimados ao preparar uma sprint. Durante ela, as pessoas desenvolvedoras se concentram em concluir sua parte do trabalho a tempo do final da sprint, em seguida esse processo é melhorado e repetido. Devido a isso, a metodologia Scrum coloca as pessoas desenvolvedoras em uma mentalidade de prioridades e cronogramas "bloqueados". Essa rigidez significa que os benefícios potenciais da mudança de prioridade e implantação rápida via deploy contínuo são perdidos.

Nesse caso, o método Kanban parece ser uma alternativa mais coerente, uma vez que o objetivo é tornar o fluxo de trabalho mais eficiente possível para produzir funcionalidades completas e agregar o maior valor que uma equipe pode entregar. Para saber mais sobre o tema, te indico nosso curso de Kanban: https://cursos.alura.com.br/course/kanban-primeiros-passos

Qualquer outra dúvida, estou à disposição.

Abraços e bons estudos!

Entendi, muito obrigado pela explicação