scrum of scrums, utilizando práticas ágeis em grandes projetos

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

Upload: leandro-faria

Post on 17-Dec-2014

1.490 views

Category:

Business


7 download

DESCRIPTION

 

TRANSCRIPT

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