Buscar

Scrum: Metodologia Ágil

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Desenvolvimento Ágil
Ementa
Introdução à Engenharia de Software;
Desenvolvimento Ágil;
Engenharia de Requisitos;
UML;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Sprint Backlog
É a lista de tarefas que define o trabalho do time para a sprint;
As tarefas são o que o time definiu como requerido para transformar os itens do Product Backlog aos quais eles se comprometeram em funcionalidades do sistema;
O ideal é que as tarefas tenham tamanho menor que 1 dia;
Os membros do time se candidatam para as tarefas, eles não são assinados;
A estimativa de trabalho restante é atualizada diariamente;
Qualquer membro do time pode adicionar, remover ou alterar o item;
Sprint Backlog - Tarefas
Estão relacionadas a estórias selecionadas para a sprint;
Emergem durante a reunião de planejamento da sprint;
Continuam emergindo durante a sprint;
São estimadas pelo time em horas, normalmente de 1 a 16 horas;
Tarefas com mais de 16 horas são quebradas mais tarde;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Sprint
Sprint = Iteração;
Tempo onde o time alcança a meta estipulada para a sprint, transformando requisitos em incrementos de software potencialmente entregáveis;
Sprints são time-boxed: normalmente de 2 a 4 semanas;
Nunca maior que um mês por causa das necessidades de mudança;
Nunca menor que um semana por causa do tempo necessário para criar alguma coisa e entregá-la pronta;
Sprint
Trabalho de desenvolvimento
1 dia da sprint
dedicado à reunião 
de planejamento
(4hs/4hs)
1 dia da sprint
dedicado às reuniões 
de retrospectiva
(4hs/4hs)
Sprint
Sem mudanças durante a sprint;
A sprint pode ser cancelada antes do tempo previsto;
O PO é o único que pode cancelar a sprint;
Podem ser canceladas por conta de alterações de competitividade, no modelo de negócio, na tecnologia, etc. O cenário mais comum é o escopo da sprint ser ajustado;
Caso a sprint seja cancelada antes do previsto, o próximo passo é conduzir à uma reunião de retrospectiva, onde a razão para a interrupção será discutida;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Daily Meeting
É a inspeção e adaptação do processo;
Reunião diária de 15 minutos para status e sincronização do time;
O time fica em pé, em um círculo, de frente um para o outro;
Cada membro do time responde 3 questões:
O que você fez desde o último daily meeting?
O que você fará de agora até o próximo daily meeting?
Você está tendo algum impedimento?
Daily Meeting
As 3 questões fornecem as informações necessárias que o time precisa para ajustar seu trabalho em direção à meta;
Essa é uma reunião de sincronização e não para resolução de problemas;
Essa não é uma reunião para reportar status para o Scrum Master;
Ajuda a evitar outras reuniões desnecessárias;
Todos estão convidados a participar, mas apenas os membros do time e o Scrum Master podem falar;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Scrum Board
Exibe as estórias, as tarefas não iniciadas, tarefas em progresso e tarefas finalizadas;
Existem softwares para controlar o scrum board, porém, o ideal é que seja um quadro visível para todo o time;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Burndown Chart
Quadro que exibirá o trabalho restante ao longo do tempo;
Existem 2 tipos de burndown:
Release Burndown mede o trabalho restante dentro do tempo do projeto;
Sprint Burndown mede o trabalho restante dentro do tempo da sprint;
Soma diária de trabalho restante para a sprint;
Normalmente a linha sobe antes de descer;
Reflete a intuição e velocidade do time;
Alta visibilidade (não é para ninguém senão para o time);
Burndown Chart
Burndown Chart
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Sprint Review
Inspeção e adaptação do processo;
Revisão da meta e das estórias com que o time se comprometeu para a sprint;
Time apresenta as funcionalidades que foram completadas na última sprint e coleta feedback;
Time detalha e discute o trabalho que não foi completado;
O time apresenta, não o Scrum Master;
Apresentação de software, não de slides;
Todo o time participa, juntamente com outros interessados, se for o caso;
É muito mais que uma simples demonstração, é uma sessão colaborativa de trabalho;
Sprint review
Volte as funcionalidades não finalizadas para o Product Backlog e as priorize;
Remova os itens do Product Backlog que o time inesperadamente concluiu;
O PO trabalha com o Scrum Master para reformular o time, caso necessário;
Repriorização do Product Backlog para aproveitar as oportunidades que as funcionalidades apresentam;
Pedido de publicação para implantar as funcionalidades demonstradas, sozinhas ou com incrementos disponíveis das sprints anteriores;
Papéis
Timeboxes
Artefatos
Product Owner
Release Planning
Product Backlog
Scrum Master
Spring Planning
Product Backlog Item
Team
Sprint
Sprint Backlog
Daily Meeting
Scrum Board
Sprint Review
Burndown Chart
Sprint Retrospective
Sprint Retrospective
Processo de melhoria contínua. Acontece ao final de cada sprint;
Facilitada pelo Scrum Master;
O time inspeciona como foi a última sprint;
Time identifica melhorias e define soluções para os problemas que estão prejudicando o andamento do time;
Todo o time participa;
Retrospectivas devem ser compartilhadas com outros times, de forma que novos membros podem aprender com a experiência dos outros;
Foco no Plano x Foco no Resultado
Passo pequeno: 10 pontos
Passo grande: 15 pontos
Giro: 20 pontos
Salto: 30 pontos

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais