O documento discute a arquitetura de uma Sprint de desenvolvimento de software. Ele propõe realizar uma cerimônia chamada "Sprint Architecture" no início da Sprint para discutir e esclarecer dúvidas sobre a arquitetura do projeto, a fim de evitar problemas durante a Sprint. Também lista pontos positivos e negativos desta abordagem, como melhor planejamento e diminuição de riscos versus maior tempo de planejamento.
2. Uma Sprint padrão de 1 semana
Segunda feira Terça Quarta Quinta Sexta
SprintPlanning
SprintBacklog
SprintReview
Diárias
Diárias
3. Qual é o problema?
Segunda feira Terça Quarta Quinta Sexta
SprintPlanning
SprintBacklog
SprintReview
Diárias
Diárias
Entendi tudo Tudo sobre
controle
Opa, acho que
vai dar merda
Alguém sabe
isso?
Gente, falhou pq
não vimos este
ponto X.
4. Sprint padrão com Arquitetura
Segunda feira Terça Quarta Quinta Sexta
Sprint
Architecture
SprintBacklog
SprintReview
Diárias
Diárias
SprintPlanning
Entregaemprodução
5. É uma cerimônia que acontece junto com a Sprint Planning que tem o
objetivo de criar, discutir e tirar todas as dúvidas da arquitetura que será
utilizada na Sprint, evitando ao máximo dúvidas que possa ocorrer durante a
sprint.
O que é Sprint Architecture?
6. Qual é o desafio?
Implementar o backend para possibilitar que os clientes do Koerich
possam acessar o aplicativo e gerir sua situação financeira perante ao
Koerich.
7. Pontos positivos
● O time tem um entendimento amplo do que precisa ser feito e como vai ser
feito.
● Facilita no planejamento da Sprint
● Facilita na quebra e divisão das atividades.
● Diminui o risco de falha da sprint por impedimentos.
● Ajuda a mitigar interdependências entre atividades.
● Ajuda a definir a melhor estratégia de execução da sprint e consequentemente
aumenta a performance da equipe.
● Diminui o retrabalho de issues.
8. ● Pode gastar muito tempo no planejamento
● Necessita de um profissional experiente em arquitetura para guiar o time.
● Impacto em horas quando o time for muito grande.
● Evitar perder o foco da reunião, que no caso é arquitetura e entendimento geral
da solução ser desenvolvida.
● Evitar se aprofundar demais em problemas técnicos durante a reunião.
● Ter um ambiente em que os profissionais tenham liberdade e se sintam à
vontade para criticar e dar suas opiniões, mesmo que não faça sentido.
Pontos negativos / atenção