Top Banner
Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected] Introdução aos Métodos Ágeis Uma visão prática do Scrum ao Kanban™ Prof. Oziel Neto ([email protected] ) Twitter: @ozielneto
21

Introdução aos Métodos Ágeis - Parte II

Jul 25, 2015

Download

Technology

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Introdução aos Métodos ÁgeisUma visão prática do Scrum ao Kanban™

Prof. Oziel Neto ([email protected])

Twitter: @ozielneto

Page 2: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

KanbanAula II

Page 3: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Método de Produção Acelerada, criado na Toyota Motor Company, com o objetivo de acelerar o andamento das atividades dentro de um fluxo de produção.

Permite times maiores, atuando em diversas funcionalidades em paralelo, controlando pelos estágios Planejado, Selecionado, Construindo, Publicado, Entregue.

Page 4: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Controlar o Work In Progress, por estado dentro do fluxo de trabalho;

Permite “Puxar” o trabalho, evitando muitas tarefas ‘Doing’ e focando no ‘Finished’;

Operado em Etapas Encadeadas, onde um item do Backlog pode ser puxado de um Sprint posterior.

Task Board, ampliamos o task board em mais de um Sprint e aceleramos a execução controlando o tempo de Idle e de Work dos times.

Page 5: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Permite mais um produto por time, no task board podemos produzir itens de backlog de diversos produtos, (maturidade)

Page 6: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Scrum, task board limpa no final do sprint

Kanban, work never stop!

Alto índice de IDLE,em 30% do sprint

Alto índice de WIP,em 85% do sprint

Page 7: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Kanban, diversos sprints, mais tarefas executadas

entrega constante de valor

Page 8: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Garantir o WIP, cabe ao time garantir a execução da atividade do backlog dentro do tempo de trabalho definido, com o intuito de permitir o aceleramento

Times multidisciplinares, para ter o aceleramento desejado, cada indivíduo do time deve ter habilidade de trabalhar em conjunto para facilitar a resolução de problemas, diminuindo o retrabalho.

Page 9: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Por onde começar?

Quadro Kanban, produtos e times

Page 10: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Modelos de Prioridades

Prioridades e limites

Page 11: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Card Wall

Sprints, Backlog, Testes e Novas Funcionalidades

Page 12: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Visão geral

Page 13: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Ferramentas

• Jira Agile

• Kanbanize

• KanbanFlow

Page 14: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Agile GameAula II

Page 15: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

KanbanVamos fazer pizza???

3 sabores, 6 pizzas, 5 Atividades• Preparar massa (e: PM)• Abrir a massa (e: AM)• Rechear (e: RC)• Assar (r: AS)• Servir (r: SR)

Vence o time que fizer mais pizzas dentro do WIP e reduzir o Idle em cada produção!

CUIDADO: cada estação só aceita até 2 pessoas, o fogão só assa até duas pizzas e a pizza tem que ser aceita pelo QA!!!

Page 16: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Kanban

Mussarela (10min)

Massa, Molho, Queijo, Tomate,Orégano, Azeite

Peperoni (15min)

Massa, Molho, Queijo, Peperoni,Orégano, Azeite

Calabresa (12min)

Massa, Molho, Queijo, Calabresa, Cebolas, Orégano, Azeite

Page 17: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

KanbanVamos fazer pizza???

Montar o Card WallDefinir as sequência de produção e cadênciaDefinir os recursosPreencher e atualizar os cartôes

Pizza : Mussarela

# 1

PM: tempo wip idle

AM: tempo wip idle

RC:

AS:

SR:

Page 18: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

KanbanVamos fazer pizza???

Pizza : Mussarela

# 1

PM: 15 0

AM: 20 5

RC: 40 7

AS: 600 10

SR: 20 10

695 32

Pizza : Mussarela

# 2

PM: 12 0

AM: 18 5

RC: 37 7

AS: 600 10

SR: 18 10

685 32

Page 19: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

KanbanVamos fazer pizza???

PM AM RC AS SR DEFECT

Live

Accept

Done

InProg

Plan

Page 20: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Self-Test

Page 21: Introdução aos Métodos Ágeis - Parte II

Introdução aos métodos ágeiis – Oziel Moreira Neto – [email protected]

Introdução aos Métodos ÁgeisUma visão prática do Scrum ao Kanban™

Prof. Oziel Neto ([email protected])

Twitter: @ozielneto