desenvolvimento de software - quidgest.pt · automatizados. • risco demasiado elevado para tocar...
TRANSCRIPT
![Page 1: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/1.jpg)
APOIO PRINCIPAL
Transformação Digital
Desenvolvimento de Software
![Page 2: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/2.jpg)
FAQ
É suposto todos estarmos a seguir a corrente, certo?
• Como é que o fazemos ?
• Como é feito nas outras organizações?
• O que é que muda no meu desenvolvimento?
![Page 3: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/3.jpg)
• Ninguém sabe bem como funciona e não existem testes automatizados.
• Risco demasiado elevado para tocar ou mudar.
O risco de ser Legacy
![Page 4: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/4.jpg)
• Iteraçõessemanais/mensais de desenvolver, entregar, observar, melhorar
• Metodologias de “cascata” não conseguem acompanhar
• Exige maior velocidade no desenvolvimento
• Um número maior de versões “deliverables”
Sai Velho entra Novo
![Page 5: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/5.jpg)
• O Produto não é um fim mas sim o centro do processo.
• Iteração de entregas / demonstrações em períodos curtos.
• Oferecer a opção de mudança.
Inovação continua
![Page 6: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/6.jpg)
• A maior parte das grandes organizações segue poucas boas práticas de Desenvolvimento.
“Estamos a fazer tudo mal”
![Page 7: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/7.jpg)
Corrigir o “Meatware”
![Page 8: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/8.jpg)
Auto Tudo
Continuous Delivery
Continuous Deployment
![Page 9: Desenvolvimento de Software - quidgest.pt · automatizados. • Risco demasiado elevado para tocar ou mudar. O risco de ser Legacy •Iterações ... DevOps Continuous Delivery Test-Driven](https://reader031.vdocuments.net/reader031/viewer/2022022616/5ba40a0e09d3f2af168ca6ab/html5/thumbnails/9.jpg)
• Software é o negócio e o negócio é o software -> O desenvolvimento é o motor do negócio.
• Se automatizamos testes, entregas, etc.. Porque não o desenvolvimento de código?
• Como é que, como pessoas acompanhamos o ritmo cada vez maior da Transformação Digital?
Conclusão