SCRUM
SCRUM – Metodologia ágil para gestão e planejamento de projetos
É necessários o conhecimento dos requisitos e tecnologias necessárias para o projeto.
Isto faz com que as atividades fiquem previsíveis e compatíveis.
É possível acertar na carga horária de uma atividade específica.
Podemos prever quanto tempo o projeto pode durar.
SCRUM
Pilares do SCRUM
1. Transparência dos processos, requisitos de entrega e status
- Todos tem que conhecer as informações
2. Inspeção constante de tudo o que está sendo feito
- Fazer reuniões
3. Adaptação, tanto do processo, quanto do produto às mudanças
- Adaptar para a realidade da empresa
- O produto sofre adaptação constante no processo de criação
SCRUM
Estrutura do SCRUM
SCRUM
SCRUM MASTER
- Tira as dúvidas do projeto –> um facilitador - Lider
- Ajuda a resolver problemas, garante que a metodologia seja executada
- Cuida e organiza a equipe, evita sobrecarga e negocia prioridades
PRODUCT OWNER (proprietário do produto)
- É o dono do produto, responsável de gerar valor no produto.
- Entende as necessidades e desejos de todos envolvidos no projeto (clientes usuários e a empresa)
- Define a lista de atividades (Product Backlog) e dá prioridades de maior a menor importância.
- Ele é o responsável na determinação do que entra no produto e na garantia e no que está sendo desenvolvido.
DEV TEAM (time de desenvolvimento)
- A equipe de trabalho
- Transforma o Produto Backlog em produto funcional
- A equipe deve se organizar sozinha da melhor forma para realizar a tarefa
- A equipe não tem chefe, ela tem autonomia total de como irá executar as atividades
SCRUM
No SCRUM, tudo deve começar na visão do produtos
A visão é dada pelo PRODUCT OWNER (quem decide)
Ele descreve o que quer e aonde deve chegar
Feito isso, nasce as funcionalidades – PRODUCT BACKLOG (atividades)
O SCRUM MASTER auxilia na tarefa de criar as funcionalidades
SCRUM
As atividades devem ser classificadas em sua importância.
SCRUM
SPRINT (período curto de trabalho)
É o período de tempo limitado onde é executado um conjunto específico de tarefas definido pela equipe
Sprint é como realizar um miniprojeto com objetivos, planejamento e execução específica.
Facilita a divisão do projeto em etapas ao longo do tempo
Isto permite avaliar constantemente o progresso
Gera bom fluxo de trabalho
A duração dos SPRINTS ficam em 1 a 4 semanas
SCRUM
SPRINT PLANNING
- É uma reunião que marca o início de cada ciclo de desenvolvimento
- A equipe faz o planejamento das ações que serão realizadas em todo o período
- A duração de planejamento não pode passar de duas horas
- O SPRINT PLANNIG é definido pelo PRODUCT BACKLOG (atividades)
- Define quantas funcionalidades / tarefas podem ser desenvolvidas
- Deve ser analisado as prioridades das funcionalidades
SCRUM
Perguntas fundamentais durante as reuniões diárias de 15 minutos.
1. O que fiz ontem?
- Ajudei o time a chegar na meta?
2. O que vou fazer hoje?
- Como vou ajudar o time a chegar na meta?
3. Existe algum impedimento?
- O que atrapalha para eu chegar a meta?
SCRUM
FERRAMENTA – SCRUM
Gráfico Burndown
É a representação gráfica do trabalho a ser feito versus o tempo
Consegue prever quando o trabalho será concluído
Faz com que a equipe se alinhe em novas reuniões
mediante os resultados apresentado
Ótimo para simulação da execução das atividades.
Resultados abaixo do planejado informa que você
irá terminar antes do prazo
Resultados acima do planejado informa que você
ira atrasar no seu projeto
O projeto é concluído quando chegamos no zero
SCRUM
FERRAMENTA – SCRUM
KANBAN BOARD
- Visualizar o fluxo de trabalho
- Todos tem a visualização de como está o andamento das atividades
- Pode ser feito uma análise retrospectiva com o fluxo de trabalho
- Localizar pontos positivos e negativos
- Ter histórico
- Rápida adaptação do projeto.
SCRUM
Perguntas