Scrum
作者:Mateus Santos
1. PAPÉIS
1.1. Primários
1.1.1. Scrum Master: oferece suporte e ambiente para ajudar o product owner e desenvolvedores na execução do projeto e construção de solução por meio de ferramentas, técnicas e facilitação. garante o domínio e aplicação do Scrum.
1.1.2. Product Owner: responsável pelo detalhamento e priorização do Product Backlog para gerar o maior valor, no menor tempo possível e com maior retorno sobre o investimento.
1.1.3. Desenvolvedores: compõe todos os membros que ajudam a desenvolver o produto, análise, testes, programação, questões legais, etc
1.2. Secundários (mas não menos importantes)
1.2.1. Partes Interessadas representadas pelo Product Owner e, geralmente, são os clientes, colaboradores, investidores, etc.
2. ARTEFATOS
2.1. Product Backlog
2.2. Sprint Backlog
2.3. Incremento de produto potencialmente entregável
3. ETAPAS
3.1. Product Backlog: lista de demandas, requisitos e necessidades detalhadas e priorizadas do projeto
3.2. Sprint Planning Meeting: primeira reunião do scrum, onde o product owner será responsável pela apresentação dos detalhes do product goal para a equipe de desenvolvimento. Em seguida, os desenvolvedores se alinham e discutem as ações do próximo ciclo de desenvolvimento.
3.3. Sprint Backlog (fatia de requisitos do product backlog): ciclo de 2 a 4 semanas em que o time define as fatias que deverão ser entregues pelo time nos ciclos de trabalho. Também é importante definir os objetivos da sprint de acordo com os requisitos atribuídos (sprint goal).
3.4. Desenvolvimento: fase onde o time atua em conjunto com o product owner e o scrum master no desenvolvimento das funcionalidades, construção do produto e realização do serviço.
3.5. Daily Scrum: Reunião diária de 15 minutos, onde os membros do time sincronizam seu trabalho para garantir suporte, comunicação e auto-gerenciamento. Nesta etapa de desenvolvimento, haverá ciclos de reuniões a cada 24h (cenário ideal).
3.6. Incremento de Produto Potencialmente Entregável: etapa em que são apresentados entregáveis, o resultado do trabalho da equipe de desenvolvimento aos stakeholders.
3.7. Sprint Review: Ao final do período do desenvolvimento, é o momento em que são reunidos o product owner, scrum master, desenvolvedores e partes interessadas envolvidas no projeto para inspecionar e discutir o que foi entregue, mapear expectativas e alinhar feedbacks para reatrolimentar o processo para que no próximo ciclo seja feita uma entrega ainda melhor.
3.8. Sprint Retrospective: Última reunião, onde todo o time (papéis primários) discute entre si como a sprint passada decorreu e fazem otimizações, melhorias e atualizações em benefício do projeto, onde todos são responsáveis para garantir que a entrega seja cada vez melhor.
3.9. Recomeço do ciclo da Sprint: Os desenvolvedores continuam executando o desenvolvimento da sprint e o product owner deve refinar o seu product backlog para recomeço do ciclo e sustentabilidade do projeto até o fim de todas as sprints.