Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

35
Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho

Transcript of Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Page 1: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Agilidade em um Contexto Hostil

Paulo Furtado Ciro Coelho

Page 2: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.
Page 6: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Cenário de Projetos do Governo

Page 7: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Como fazer isso melhor?

Page 8: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

O que é o CGDT?

Pessoas Jurídicas de direito privado sem fins lucrativos; Possuir representantes do poder público e privado no colegiado de

deliberação superior Direito de firmar com Poder Público contratos de Gestão com vistas á

formação de parceria entre as partes para fomento execução de atividades relativas

Empresas

Page 9: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

O Primeiro Projeto

Page 10: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Contrato de Gestão S2GPR

Page 11: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Como aplicar Scrum em um contrato de Gestão para o Governo?

Page 12: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.
Page 13: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Modelo de Contratação

Page 14: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

1 Ordem de Serviço = 1 Sprint1 Ordem de Serviço = 1 Sprint

Sprints

O Sprint

Page 15: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

A Ordem de Serviço

Ordem de Serviço

Empresa: XXXXXXXXXXXPeríodo: dd/mm/aaaa à dd/mm/aaaaData de Apresentação: dd/mm/aaaa Itens da OS

1. Obrigatórios (Meta)2. Complementares (Bonificação)3. Adicionais (+ Bonificação)

Valor de Ordem de ServiçoR$ 999.999,99

Fortaleza, __ de ________ de ___

______________ _______________ Fornecedor CGDT

Ordem de Serviço

Empresa: XXXXXXXXXXXPeríodo: dd/mm/aaaa à dd/mm/aaaaData de Apresentação: dd/mm/aaaa Itens da OS

1. Obrigatórios (Meta)2. Complementares (Bonificação)3. Adicionais (+ Bonificação)

Valor de Ordem de ServiçoR$ 999.999,99

Fortaleza, __ de ________ de ___

______________ _______________ Fornecedor CGDT

Page 16: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Bonificações?

Page 17: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Cenário

Page 18: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

• Problemas

Soluções

Page 19: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Problema Como integrar o código de

vários times sem prejudicar as entregas?

SoluçãoTentativa 4

Todo mundo em um único branch e verificações no pre-commit

SoluçãoTentativa 3

Desenvolvimento em múltiplos branches e integração automática via script de post-commit em caso

de build de sucesso

SoluçãoTentativa 2

Desenvolvimento em múltiplos branches e integração diária

SoluçãoTentativa 1

Desenvolvimento em múltiplos branches e integração ao final de

cada sprint

Page 20: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

ProblemaComo organizar os sprints? Sprints sincronizados ou não?

Solução

Sprints com meio dia de diferença entre seus inícios

Page 21: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

ProblemaComo um único Product Owner

pode trabalhar com requisitos complexos e indefinidos e

ainda apoiar os vários times?

Solução

Time de Product Owners

Page 22: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

ProblemaComo resolver os conflitos de

escopo?

Solução

Utilizar um Time de Integração

Page 23: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

ProblemaComo garantir a integridade de

arquitetura, IHC e estrutura de dados? Como garantir a

qualidade das entregas?

Solução

Equipe do CGDT tem responsabilidade de definir os padrões e avaliar as entregas

Page 26: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Se pudéssemos voltar no tempo...• Teríamos reservado recursos para coaching

• Qualificação dos Product Owners, metodológica e de negócio, teria mais prioridade que a dos Scrum Masters

• Os critérios de seleção dos fornecedores teriam mais itens de engenharia

• Todos os times utilizariam TDD

• A ferramenta de controle de versões seria o GIT

Page 27: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Nós não podemos voltar no tempo...

Mas podemos evoluir para o futuro

Page 28: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

NÃO QUEIRA TRANSFORMAR TUDO EM PREGO PARA O SEU MARTELO

UTILIZE AS METODOLOGIAS COMO GUIA, MAS ADAPTE AO SEU CONTEXTO

Page 29: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

NEM SEMPRE VOCÊ VAI PODER SER TÃO ÁGIL QUANTO GOSTARIA

Page 30: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

MAS DEVE USAR TODAS OS MEIOS PARA SER O MAIS ÁGIL POSSÍVEL

Page 31: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

MAS LEMBRE-SE: O QUE PARECE MAIS RÁPIDO NEM SEMPRE É O MAIS ÁGIL

Page 32: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

AUTOMATIZE O SEU PROCESSO, UTILIZE FERRAMENTAS DE APOIO

Page 33: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

VOCÊ NÃO VAI ACERTAR SEMPRE

Page 34: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

MAS O IMPORTANTE É CONTINUAR TENTANDO

MELHORIA CONTÍNUA SEMPRE

Page 35: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho.

Agilidade em um Contexto Hostil

Paulo [email protected].

br

Ciro [email protected]