agilidade em um contexto hostil paulo furtado ciro coelho
TRANSCRIPT
![Page 1: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/1.jpg)
Agilidade em um Contexto Hostil
Paulo Furtado Ciro Coelho
![Page 2: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/2.jpg)
![Page 4: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/4.jpg)
Antes de começarONE SIZE DOESN’T
FIT ALL
![Page 6: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/6.jpg)
Cenário de Projetos do Governo
![Page 7: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/7.jpg)
Como fazer isso melhor?
![Page 8: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/9.jpg)
O Primeiro Projeto
![Page 10: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/10.jpg)
Contrato de Gestão S2GPR
![Page 11: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/11.jpg)
Como aplicar Scrum em um contrato de Gestão para o Governo?
![Page 12: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/12.jpg)
![Page 13: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/13.jpg)
Modelo de Contratação
![Page 14: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/14.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/15.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/16.jpg)
Bonificações?
![Page 17: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/17.jpg)
Cenário
![Page 18: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/18.jpg)
• Problemas
Soluções
![Page 19: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/20.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/21.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/22.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/23.jpg)
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 24: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/24.jpg)
Apresentação de Sprint
Avaliação de Negócio
Avaliação de Qualidade
Item não validado
Item validado
Produto integrado
Product Backlog
Product OwnerTime de Desenvolvimento Equipe de
Auditoria
JIRA
PROCESSO DE ACEITAÇÃO
![Page 25: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/25.jpg)
TestNG
COBERTURA
Selenium
Checkstyle
JIRA
FERRAMENTAS
![Page 26: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/26.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/27.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/29.jpg)
NEM SEMPRE VOCÊ VAI PODER SER TÃO ÁGIL QUANTO GOSTARIA
![Page 30: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/30.jpg)
MAS DEVE USAR TODAS OS MEIOS PARA SER O MAIS ÁGIL POSSÍVEL
![Page 31: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/31.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/32.jpg)
AUTOMATIZE O SEU PROCESSO, UTILIZE FERRAMENTAS DE APOIO
![Page 33: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/33.jpg)
VOCÊ NÃO VAI ACERTAR SEMPRE
![Page 34: Agilidade em um Contexto Hostil Paulo Furtado Ciro Coelho](https://reader036.vdocuments.mx/reader036/viewer/2022062318/552fc0f9497959413d8b669f/html5/thumbnails/34.jpg)
MAS O IMPORTANTE É CONTINUAR TENTANDO
MELHORIA CONTÍNUA SEMPRE