Baixe o app para aproveitar ainda mais
Prévia do material em texto
Metodologia Scrumban Engenharia de Software Prof:Alisson da Silveira Garcez Instituto Federal do Norte de Minas –IFNMG Sistemas de Informação Origem O que é Scrumban Kanban Scrumban x Kanban Scrum Scrumban x Scrum Aplicação Como e quando podemos implementar Exemplos Implementações do Scrumban 01 02 03 05 06 Sumário Benefícios Principais benefícios ao uso do Scrumban 04 01 Origem Origem O Scrumban é uma metodologia ágil que une a natureza prescritiva do Scrum e a melhoria de processos do Kanban. O conceito foi apresentado por Corey Ladas em 2008 em um artigo científico, que um ano mais tarde se tornaria o livro “Scrumban: essays on Kanban systems for lean software development”.Os papéis e cerimônias do Scrum permanecem os mesmos, já os do Kanban, ele empresta algumas de suas características. 02 Scrumban x Scrum Scrumban xScrum • Artefatos: o método Scrum prevê conselho, backlogs e burndowns. Já o Scrumban se restringe ao conselho. • Cerimônias: o Scrum conta com reuniões diárias e planejamentos, revisões e retrospectivas de Sprint. No Scrumban, é obrigatória a realização das reuniões diárias, e as demais sprints só acontecem quando necessário. • Iterações: estão previstas no Scrum, mas não acontecem no Scrumban, pois este prevê um fluxo contínuo de trabalho. Scrumban xScrum • Equipes: as equipes devem ser multifuncionais no Scrum. No Scrumban,isso não é obrigatório. • Trabalho em andamento: no Scrum, é controlado pelo conteúdo da sprint. No Scrumban, é o fluxo de trabalho que determina o acompanhamento. • Mudanças: devem esperar pela próxima sprint no Scrum, enquanto no Scrumban são adicionadas de acordo com a necessidade. 03 Scrumban x Kanban • Quadro de Tarefas Kanban: Ambos o Scrumban e o Kanban usam quadros de tarefas Kanban para visualizar o fluxo de trabalho. Esses quadros são semelhantes e mostram o status atual de cada tarefa em colunas (por exemplo, "A fazer", "Em progresso" e "Concluído"). • Sistema Pull: Tanto o Kanban quanto o Scrumban utilizam o sistema pull, o que significa que as tarefas são retiradas da fila de tarefas a fazer quando a equipe está pronta para executá-las. Isso ajuda a manter um fluxo de trabalho contínuo e a evitar sobrecarga de trabalho. Scrumban xKanban • Limitação do Trabalho em Andamento (WIP): O Kanban enfatiza a limitação do Trabalho em Andamento, ou seja, apenas um número específico de tarefas pode ser trabalhado ao mesmo tempo. O Scrumban também incorpora essa prática para aumentar o foco e a produtividade, mas pode ser mais flexível em relação ao número de tarefas permitidas em andamento. • Flexibilidade em Funções: No Kanban, as funções individuais não são claramente definidas, o que oferece flexibilidade para as equipes e permite que os membros assumam diferentes papéis conforme necessário. O Scrumban também adota essa abordagem. Scrumban xKanban • Análise Just-in-Time: A análise just-in-time,herdada do Kanban, ajuda a reduzir os tempos de espera e a tomar decisões com base em dados atualizados. Isso é útil para adaptar rapidamente o plano do projeto à medida que novas informações se tornam disponíveis. • Identificação de Fraquezas:O Scrumban utiliza ferramentas como buffers de processo e diagramas de fluxo para identificar áreas problemáticas e gargalos no processo. Isso ajuda a equipe a melhorar continuamente o processo de trabalho. Scrumban xKanban 04 Benefícios Principais Benefícios ao uso do Scrumban • Economia de tempo • Flexibilidade e adaptabilidade • Otimização do fluxo de trabalho • Clareza • Melhoria contínua 05 Aplicação Como e quando podemos implementar • Compreenda o Scrum e o Kanban • Avaliar a situação atual • Escolher os elementos do Scrum e do Kanban que deseja adotar Como e quando podemos implementar • Definir os papéis e responsabilidades • Criar um quadro Kanban • Estabelecer limites de trabalho em progresso (WIP) • Ajustar e iterar 06 Exemplos Implementações do Scrumban OBRIGADO ! Apresentado por: Beatriz Souza, Clayton Silva, Júlia Lopes, Marcelo Souza, Stephanie Nunes.
Compartilhar