1. O que é Scrum
Scrum é uma forma de organizar o trabalho em ciclos curtos chamados sprints, permitindo que o time entregue valor de forma incremental, acompanhe a evolução, resolva impedimentos e mantenha todos alinhados.
No AJ Flow, cada projeto é dividido em histórias agrupadas em sprints, com cerimônias, riscos, interações, aceite formal e geração de documentação executiva.
2. Papéis principais
3. Projeto
Um projeto no AJ Flow representa uma iniciativa de TI ou de negócio acompanhada por histórias, sprints, cerimônias, riscos, interações, aceite e documentação.
4. História
Uma história descreve uma necessidade do usuário ou da área de negócio de forma clara, indicando quem precisa, o que precisa e por qual motivo.
Como [persona], quero [necessidade], para [objetivo].
Como Head de TI, quero visualizar o status executivo dos projetos em andamento, para acompanhar riscos, impedimentos e tomar decisões com mais agilidade.
5. Story Points
Story Points são uma estimativa relativa de esforço, complexidade e incerteza. Não representam horas — é uma medida comparativa entre histórias.
6. Sprint
Sprint é um ciclo de trabalho com início e fim definidos, onde um conjunto de histórias é planejado para ser entregue.
7. Capacidade da sprint
Capacidade é a quantidade máxima de Story Points que o time acredita conseguir entregar dentro da sprint.
- O sistema deve alertar quando a capacidade for excedida.
- O time pode remover, replanejar ou ajustar a capacidade de forma consciente.
- Replanejar é normal — o importante é decidir junto.
8. Vincular história à sprint
Vincular uma história à sprint significa colocá-la dentro do ciclo de trabalho planejado.
- A história está refinada e pronta para sprint.
- Story Points definidos.
- Responsável identificado.
- Critérios de aceite registrados.
- A soma de SP não excede a capacidade — ou foi acordado o excedente.
9. Kanban / Quadro Scrum
O Kanban mostra o fluxo de trabalho das histórias por status.
Item recém-criado, ainda sem refinamento.
Registrado para ser analisado, priorizado e planejado.
Em discussão para detalhar regra, objetivo, critérios e esforço.
Precisa de correção ou complemento antes de seguir.
Refinado, com informações suficientes para entrar em uma sprint.
Selecionado para execução, mas ainda não iniciado.
Em execução pela equipe técnica.
Entregue tecnicamente e aguardando revisão.
Em validação pelo PO, negócio ou responsável.
Validado e com aceite registrado.
Impedido por dependência, dúvida ou problema.
Finalizado oficialmente após aceite.
Não será mais executado.
10. Critérios de aceite
Critérios de aceite são as condições que precisam ser atendidas para considerar uma história entregue corretamente.
- A tela deve exibir somente dados do projeto selecionado.
- O sistema deve registrar evento na linha do tempo ao alterar status.
- O relatório deve permitir exportação em PDF.
11. Padrão Gherkin (Dado / Quando / Então)
Gherkin estrutura critérios em cenários claros:
12. Cerimônias
São reuniões ou momentos formais do processo Scrum.
13. Riscos e impedimentos
Algo que pode acontecer e impactar o projeto.
Ex: risco de atraso na integração por dependência externa.
Algo que já está bloqueando o andamento.
Ex: erro no salvamento de cerimônias bloqueando o smoke test.
14. Interações
Interações são comentários, decisões, dúvidas, evidências e alinhamentos registrados durante o projeto.
- Use comentários para dúvidas e contexto.
- Marque decisão quando houver definição importante.
- Marque impedimento quando houver bloqueio.
- Use @menção para acionar pessoas.
15. Aceite
Aceite é a confirmação formal de que a entrega foi validada e está aderente ao esperado.
Não conclua uma entrega sem registrar aceite quando o fluxo exigir validação.
16. Gantt
O Gantt é a visão visual do cronograma das sprints. Mostra quando cada sprint começa, dura e termina.
17. Linha do tempo
Registra os eventos importantes do projeto em ordem cronológica.
- Projeto criado
- História criada
- Sprint criada
- Critério criado
- Risco registrado
- Interação registrada
- Aceite registrado
- Documentação gerada
18. Status semanal
Consolida o andamento do projeto para acompanhamento executivo. Deve mostrar:
- Avanços
- Riscos
- Impedimentos
- Próximos passos
- Pontos de decisão
- Status geral
19. Documentação executiva
Consolida tudo que aconteceu no projeto em um único documento navegável.
20. Fluxo recomendado no AJ Flow
- 1Criar projeto
- 2Adicionar pessoas (PO, Scrum Master, time técnico, stakeholders)
- 3Criar histórias
- 4Criar critérios de aceite (use Gherkin sempre que possível)
- 5Refinar backlog
- 6Criar sprint
- 7Vincular histórias à sprint respeitando a capacidade
- 8Acompanhar no Kanban
- 9Registrar cerimônias (planning, daily, review, retro, refinamento)
- 10Registrar interações (decisões, dúvidas, alinhamentos)
- 11Registrar riscos e impedimentos
- 12Homologar
- 13Registrar aceite formal
- 14Concluir histórias e sprint
- 15Gerar documentação executiva
- 16Acompanhar status semanal e Gantt
Boas práticas no dia a dia
- Escreva histórias simples e objetivas.
- Evite misturar várias entregas em uma única história.
- Sempre informe persona, necessidade e objetivo.
- Toda história precisa ter critério de aceite.
- Critérios de aceite devem ser claros e testáveis.
- Use Gherkin para deixar cenários objetivos.
- Registre decisões importantes nas Interações.
- Use impedimentos quando algo bloquear o avanço.
- Só conclua após homologação e aceite registrado.
- Acompanhe o Gantt para identificar atrasos antes que aconteçam.