Agilidade em um Contexto Hostil

35
Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho

description

Agilidade em um Contexto Hostil. Paulo Furtado. Ciro Coelho. Puristas Pragmáticos. Antes de começar. ONE SIZE DOESN’T FIT ALL. INSPEÇÃO E ADAPTAÇÃO. Cenário de Projetos do Governo. Como fazer isso melhor?. Como fazer grandes projetos no Governo sem beneficiar poucas empresas?. - PowerPoint PPT Presentation

Transcript of Agilidade em um Contexto Hostil

Page 1: Agilidade em um Contexto Hostil

Agilidade em um Contexto Hostil

Paulo Furtado Ciro Coelho

Page 2: Agilidade em um Contexto Hostil
Page 6: Agilidade em um Contexto Hostil

Cenário de Projetos do Governo

Page 7: Agilidade em um Contexto Hostil

Como fazer isso melhor?

Page 8: Agilidade em um Contexto Hostil

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

O Primeiro Projeto

Page 10: Agilidade em um Contexto Hostil

Contrato de Gestão S2GPR

Page 11: Agilidade em um Contexto Hostil

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

Page 12: Agilidade em um Contexto Hostil
Page 13: Agilidade em um Contexto Hostil

Modelo de Contratação

Page 14: Agilidade em um Contexto Hostil

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

Sprints

O Sprint

Page 15: Agilidade em um Contexto Hostil

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

Bonificações?

Page 17: Agilidade em um Contexto Hostil

Cenário

Page 18: Agilidade em um Contexto Hostil

• Problemas

Soluções

Page 19: Agilidade em um Contexto Hostil

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

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

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

ProblemaComo resolver os conflitos de

escopo?

Solução

Utilizar um Time de Integração

Page 23: Agilidade em um Contexto Hostil

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

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

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

Mas podemos evoluir para o futuro

Page 28: Agilidade em um Contexto Hostil

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

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

Page 30: Agilidade em um Contexto Hostil

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

Page 31: Agilidade em um Contexto Hostil

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

Page 32: Agilidade em um Contexto Hostil

AUTOMATIZE O SEU PROCESSO, UTILIZE FERRAMENTAS DE APOIO

Page 33: Agilidade em um Contexto Hostil

VOCÊ NÃO VAI ACERTAR SEMPRE

Page 34: Agilidade em um Contexto Hostil

MAS O IMPORTANTE É CONTINUAR TENTANDO

MELHORIA CONTÍNUA SEMPRE

Page 35: Agilidade em um Contexto Hostil

Agilidade em um Contexto Hostil

Paulo [email protected].

br

Ciro [email protected]