O que é Scrum?
• É um processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento ágil de software.
ScrumMaster
• Tem conhecimento de scrum e ajuda a implantação do mesmo junto a equipe de desenvolvimento e ao(s) product owner(s).
Product Owner
• É a pessoa responsável por garantir e maximizar, a partir do trabalho do Time de Desenvolvedores, o retorno sobre o investimento no produto para os cientes do projeto.
• Quem representa os stakeholders e o negócio.
Time de Desenvolvedores
• Um grupo multifuncional com cerca de 3 a 9 pessoas e que fazem a projeto, implementação, teste etc.
• Refina os requisitos e junto com o Product Owner cria o scrum backlog.
Sprint Planning
• 1º Passo: Product Owner e o Time de Desenvolvedores em conjunto fazem o refinamento do product backlog.
• 2º Passo: Planning Poker.
• 3º Passo: Fechamento do escopo da sprint.
Daily Scrum
• É uma reunião curta realizada diretamente pelo Time de Desenvolvedores.
• Essa reunião é um “timebox" de quinze minutos e acontece preferencialmente no mesmo local e à mesma hora.
Sprint Review
• Time de Desenvolvedores e Product Owner trabalham em conjunto, com a facilitação do ScrumMaster, para demonstrar o trabalho pronto, produzido durante o Sprint, a clientes do projeto e demais partes interessadas.
• Ela é realizada no último dia de cada Sprint e antes da Sprint Retrospective.
Sprint Retrospective
• A equipe reflete os pontos negativos e positivos e a criação de planos de ação para melhorias nos processos de trabalho para o próximo Sprint.
• Ela é realizado no último dia de cada Sprint depois da Sprint Review.
Release
• É a entrega de um ou mais incrementos do produto prontos, gerados pelo Time de Desenvolvedores em um ou mais Sprints sucessivos.
• Ele é apresentado freqüentemente quando já se produziu valor suficiente para ser utilizado.
User Story ?• User Story ou “história de usuário” é uma
descrição de uma necessidade do usuário do produto (ou seja, de um “requisito") sob o ponto de vista desse usuário.
Planning Poker?
• Nada mais é do que uma das várias maneiras de se orça o tempo de uma tarefa na sprint.
Redução de Desperdício
• Produzir apenas o que os usuários irão utilizar.
• Planer apenas os artefatos necessários e suficientes.
• Utilizar apenas os artefatos necessários e suficientes.