Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES...
Transcript of Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES...
![Page 1: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/1.jpg)
E N T R E G A C O N T Í N U A n o d i a - a - d i a
PASTÉIS, KOMBIS E PONTES…e que isso tem a ver com software de qualidade
![Page 2: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/2.jpg)
<JABÁ>Ajudando com o leitinho das crianças
2
![Page 5: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/5.jpg)
MAIS DE 20 ANOS DE LIDERANÇA DE PENSAMENTO
![Page 6: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/6.jpg)
</JABÁ>Viu? Nem doeu :)
6
![Page 7: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/7.jpg)
PONTEConstrução que permite interligar ao mesmo nível pontos não acessíveis separados por rios, vales, ou outros obstáculos naturais ou artificiais
7
![Page 8: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/8.jpg)
SOFTWARE COMO ENGENHARIA
▫︎ Projeto
▫︎ Idealização
▫︎Desenvolvimento
▫︎ Implantação
▫︎Manutenção !
▫︎Custo de mudança só cresce
▫︎Depois que está “pronto”, não se mexe8
![Page 9: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/9.jpg)
PASTELAlimento composto por massa de farinha a que se dá a forma de um envelope, recheado e frito por imersão em óleo fervente
9
![Page 10: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/10.jpg)
SOFTWARE COMO CULINÁRIA
▫︎ Idealização e experimentação
▫︎ Processo
▫︎ Ingredientes e utensílios
▫︎Método
▫︎ Instâncias com adaptações
▫︎ ERP, CRM, SCM talvez
▫︎ Inovação restrita ao início10
![Page 11: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/11.jpg)
KOMBIAutomóvel utilitário produzido pela Volkswagen. Fabricada ininterruptamente de 1956 a 2013. É considerada a precursora das vans de passageiros e carga
11
![Page 12: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/12.jpg)
SOFTWARE COMO MANUFATURA
▫︎ Especialização de áreas
▫︎ Fluxo
▫︎Acompanhamento de progresso !
▫︎ Especialização de áreas
▫︎Não dá pra fixar a “linha"
▫︎ Ela tem que evoluir com o sistema
12
![Page 13: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/13.jpg)
TRAJETOA distância (espaço) que precisa ser percorrida para se chegar de um lugar a outro; percurso ou trajetória
13
![Page 14: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/14.jpg)
SOFTWARE COMO JORNADA
▫︎ Pontos (partida e chegadas)
▫︎ Roteamento
▫︎ Execução
▫︎ (Re)planejamento com estimativas !
▫︎Não sabemos onde chegar
▫︎Nem todos caminhos já existem
14
![Page 15: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/15.jpg)
NADA DISSO É SOFTWAREEntão, por que continuamos nos iludindo?
15
![Page 16: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/16.jpg)
SOFTWARE É…Não vamos cair exatamente na armadilha que estamos tentando apontar, né?
16
![Page 17: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/17.jpg)
SOFTWARE É…Lógico que vamos!
17
![Page 18: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/18.jpg)
SÃO PAULOA maior e melhor bagunça da América Latina!
18
![Page 19: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/19.jpg)
SOFTWARE COMO CIDADE
▫︎ Pontes, Kombis, pastéis e trajetos !
▫︎ Estrutura:
▫︎ Inicial pouco importa
▫︎Atual importa muito
▫︎ Final… nem tanto !
▫︎Governança19
![Page 20: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/20.jpg)
SOFTWARE COMO CIDADE
▫︎ Pequenas “obras”
▫︎Crescimento orgânico
▫︎Quanto mais frequentes, menores
▫︎Quanto mais localizadas, fáceis
▫︎ Paralelizáveis !
▫︎ Entrega contínua!
20
![Page 21: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/21.jpg)
SOFTWARE COMO CIDADE
▫︎Algumas partes serão pastéis
▫︎ Logging, persistência
▫︎Algumas serão pontes
▫︎ Empacotamento, instalação
▫︎Algumas, Kombis
▫︎ i18n, l10n, manuais
21
![Page 22: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/22.jpg)
SOFTWARE COMO CIDADE
▫︎Outras, trajetos
▫︎ Schemas, refactorings
▫︎Melhorias são sempre incrementais
▫︎ Tudo está sempre em uso
22
![Page 23: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/23.jpg)
TODA METÁFORA É FURADA…mas algumas são úteis
23
![Page 24: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/24.jpg)
SOFTWARE É SOFTWAREE se aproveitássemos as vantagens de lidar com algo totalmente diferente?
24
![Page 25: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/25.jpg)
SOFTWARE COMO SOFTWARE
▫︎Materiais, implantação e tempo são intangíveis
▫︎ Reduzir o atrito da evolução
▫︎ Tudo pronto o tempo todo
25
![Page 26: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/26.jpg)
!
ENTREGA CONTÍNUA
26
![Page 27: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/27.jpg)
SOFTWARE PRONTO O TEMPO TODO
▫︎Controle de versão
▫︎Automação
▫︎ Integração contínua
▫︎Mesmo processo para implantação
▫︎ dev, homologação, produção, etc
27
![Page 28: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/28.jpg)
SOFTWARE PRONTO O TEMPO TODO
▫︎ “Entregue” é diferente de “feito”
▫︎ “Aprendido” é diferente de “entregue”
28
![Page 29: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/29.jpg)
MÃO NA MASSAComo então construir uma cidade?
29
![Page 30: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/30.jpg)
DESAFIO: FAÇA UM RELEASE AGORA
30
![Page 31: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/31.jpg)
O ser humano deveria saber trocar uma fralda, planejar
uma invasão, carnear um javali, navegar uma
embarcação, desenhar um prédio, escrever um soneto,
acertar um balanço, construir um muro, colocar um osso
no lugar, confortar os enfermos, dar e receber ordens,
cooperar, agir sozinho, resolver equações, analisar um
problema novo, adubar um campo, programar um
computador, cozinhar uma refeição, lutar de forma
eficiente, morrer de forma elegante. Especialização é para insetos.
Robert Heinlein,Time Enough for Love
31
![Page 32: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/32.jpg)
PEGUE SISTEMAS DE CONTROLE DE VERSÃO
32
![Page 33: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/33.jpg)
PEGUE LINGUAGENS
33
![Page 34: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/34.jpg)
PEGUE FERRAMENTAS DE BUILD
34
Rake
BashMake
![Page 35: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/35.jpg)
PEGUE SISTEMAS DE INTEGRAÇÃO CONTÍNUA
35
![Page 36: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/36.jpg)
PEGUE GERENCIADORES DE CONFIGURAÇÃO
36
Ansible
![Page 37: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/37.jpg)
PEGUE INFRAESTRUTURAS
37
![Page 38: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/38.jpg)
38
![Page 39: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/39.jpg)
VALIDE E REPITA
39
![Page 40: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/40.jpg)
Tudo que é teoricamente possível será alcançado na prática, não importando as dificuldades técnicas, desde que haja
interesse suficiente. Arthur C. Clarke,
Hazards of Prophecy: The Failure of Imagination
40
![Page 41: Pastéis, Pontes e Kombis - qconsp.com · ENTREGA CONTÍNUA no dia-a-dia PASTÉIS, KOMBIS E PONTES …e que isso tem a ver com software de qualidade](https://reader033.fdocument.pub/reader033/viewer/2022052319/5bf0451f09d3f2803f8c4586/html5/thumbnails/41.jpg)
OBRIGADO!