Scrum of Scrums, utilizando práticas ágeis em grandes projetos

24
SCRUM OF SCRUMS Utilizando práticas ágeis em grandes projetos

description

 

Transcript of Scrum of Scrums, utilizando práticas ágeis em grandes projetos

Page 1: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM OF SCRUMSUtilizando práticas ágeis em grandes projetos

Page 2: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SOBRE

• Especialista em Gerenciamento Ágil de Projetos;

• Graduado em Sistemas de Informação e Pós-graduado em Gestão

Estratégica de Projetos pela Universidade Fumec;

• Responsável pelo PMO da Stefanini em Belo Horizonte, maior fornecedora

de serviços de TI da América Latina, com faturamento superior a U$1bi;

• Executivo Nomeado da Diretoria de Administração e Finanças do PMI-MG;

• Presidente e fundador do Scrum Minas, primeiro e único user group oficial

da Scrum Alliance em Minas Gerais e um dos primeiros do Brasil;

• Empreendedor e entusiasta de startups.

Leandro FariaPMP, PMI-ACP, CSM, ITIL, FCE, MCTS, MCPD, MCITP, MCT

Page 3: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PERGUNTA:O QUE É GRANDE?

Page 4: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

O QUE É GRANDE?

Organização (1000+)

Projeto (10-100)

Programa/Portfolio (100+)

Page 5: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

TIMES PEQUENOS FAZEM PRODUTOS MELHORES

Fonte: http://www.mitre.org/work/sepo/toolkits/ippd/StandardProcess/factors/KSF10.html

Page 6: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM

Page 7: Scrum of Scrums, utilizando práticas ágeis em grandes projetos
Page 8: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PAPÉIS

Product Owner

Maximza o valor do produto e o trabalho da equipe. É responsável pela definição, priorização e manutenção do backlog do projeto.

TimeProfissionais de desenvolvimento que criam o incremento do produto. Auto organizáveis e multi funcionais. Mais que três e menos que nove.

Scrum MasterO Scrum Master é responsável para garantir que o Scrum seja entendido e aplicado. É um líder facilitador e servidor para a equipe Scrum.

Page 9: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

ARTEFATOS

Product Backlog

Lista ordenada de tudo que pode ser necessário no produto. Fonte única de requisitos do projeto, é mantida pelo Product Owner.

Sprint BacklogConjunto de itens selecionados do Product Backlog para execução na Sprint corrente. Prevista e estimada pelo time de desenvolvimento.

IncrementoSoma de todos os itens do Product Backlog completados por um Sprint. A “definição de pronto” é previamente acordada com o PO.

Page 10: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

EVENTOS SCRUM

Planejamento da Sprint (~4 horas)

• Planejamento da Sprint;• Definição do objetivo da Sprint;• O que será incluso na Sprint.

Reunião Diária (15 minutos)

• O que foi realizado desde ontem?

• O que será realizado hoje?• Existe algum impedimento?

Revisão da Sprint (~4 horas)

• Validação do produto entregue;• Discussão dos itens do backlog;• Input valioso para o planning.

Retrospectiva da Sprint (~3 horas)

• 3 horas para cada 1 mês de sprints;

• Lições aprendidas;• Proposta de melhorias no

processo.

Page 11: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PERGUNTA:ENTÃO COMO TRABALHAR COM UM TIME DE 70 PESSOAS?

Page 12: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM OF SCRUMS

Page 13: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

DOIS OU MAIS TIMES

TIME ALPHA

TIME GAMA

TIME BETA

Page 14: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PROBLEMAS

• Falta de visão unificada do projeto/produto;

• Redundância de trabalho;• Comunicação falha;• Integration hell;• Dependências;• Gestão de mudanças complexa;

Page 15: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

TÉCNICAS

Page 16: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM OF SCRUMS

ALPHA

GAMA

BETA

PO

PO

PO

CHIEF-PO

Detalhes e direcionamentopara os times

Visão high-levele prioridades do negócio

Page 17: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM OF SCRUMS

ALPHA

GAMA

BETA

SM

SM

SM

COACH / PMO

Facilita e suportaos times

Facilita e suporta o todoalém de garantir o patrocínio

Page 18: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM OF SCRUMS

ALPHA

GAMA

BETA

TL

TL

TL

CHIEF-ARCHITECT

Facilita e mentorao trabalho técnico

Visão high-level técnica

Page 19: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

ALINHANDO CICLOS DE ITERAÇÃO

ALPHA ALPHA ALPHA

BETA BETA

GAMA GAMA GAMA GAMA GAMA

ALPHA ALPHA

BETA

GAMA GAMA GAMAGAMA

SEM-1 SEM-2 SEM-3 SEM-4

Page 20: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

DAILY MEETINGS ESCALONADAS

ALPHA

BETA

GAMA

SCRUM-OF-SCRUMS

09:15

09:30

09:45

09:00

Page 21: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

SCRUM-OF-SCRUMS

SCRUM OF SCRUMS

ALPHA BETA GAMA

SCRUM-OF-SCRUMS

DETLA ZETA LAMBDA

SCRUM-OF-SCRUMS-OF-SCRUMS

Page 22: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PLANEJAMENTOESTRATÉGICO

Planejamento Anual

Y

Page 23: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PLANEJAMENTOESTRATÉGICO

Planejamento Bimestral

Q4Q1 Q2 Q3

Page 24: Scrum of Scrums, utilizando práticas ágeis em grandes projetos

PERGUNTAS?

LEANDRO FARIAPMP, PMI-ACP, CSM, ITIL, FCE, MCTS, MCPD, MCITP, MCT

[email protected]/lhfaria