SlideShare uma empresa Scribd logo
Arquitetura Evolutiva
André Paulovich
André Paulovich
Arquiteto de Sistemas - CI&T
MCP | MCTS | MCT | MCAD | MCSD.Net | MVP Asp.Net 2011 à 2014
Desenvolvemos pessoas que inspiram
grandes transformações. Ajudando empresas a
desbloquearem seu potencial para se
tornarem mais digitais, humanizadas e capazes
de se adaptar com agilidade para gerar grandes
experiências em escala e com velocidade.
SOMOS UMA NOVA
ESPÉCIE DE empresa.
NASCEMOS NO BRASIL.
ALMEJAMOS O mundo.
- Global Center em Belo Horizonte:
O maior Centro CI&T de Excelência em
Tecnologias Digitais do Brasil
- Iniciativas inovadoras para as maiores
corporações do mundo
- Times globais: grandes oportunidades
(devfestcarreiras.ciandt.com)
O que é arquitetura de software?
“É um conjunto de decisões difíceis
de serem mudadas no futuro.”
Martin Fowler (tradução livre)
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
“Um arquiteto permite que decisões importantes
sejam adiadas e um bom arquiteto maximiza o
número de decisões não tomadas.”
Uncle Bob (tradução livre)
O que faz um arquiteto de software?
Arquiteto
Apesar de já terem se
passado 18 anos do
manifesto ágil...
Ainda é muito comum
entendermos que as questões
arquiteturais de um projeto
precisam ser resolvidas antes do
início do desenvolvimento.
A isso damos o nome bonito de
“setup” ou “sprint zero”.
Mas no fundo ainda estamos
utilizando Waterfall.
Arquiteto deveria ser um “Guia Turístico”
Arquitetura de software num
cenário de incertezas...
Incertezas?
“Mudanças são inevitáveis.
A evolução, no entanto, é
opcional.”
Tony Robbins (tradução livre)
Mudanças são inevitáveis
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
“Uma arquitetura evolutiva suporta mudanças
contínuas e incrementais como um primeiro princípio
por meio de vários aspectos.”
Rebecca Parsons (tradução livre)
O que é arquitetura evolutiva?
Mudanças
Mudanças podem surgir de diferentes necessidades...
Técnicas Negócio
Linguagens de programação
Bibliotecas
Ferramentas
Sistemas operacionais
Padrões e Estilos
Modelos comerciais
Concorrência
Necessidades dos clientes
Novas integrações
Legislações
Quebre os Silos!
Conway's law!
Negócio Design
Segurança Engenheiros
DBA´s
Pagamento Estoque
Venda Entrega
Times
MULTIdisciplinares!
Conway's law!
PERDA Mantém
Desenvolve
Desenvolve
Projeto
Produto
Desenvolve Desenvolve
FIM
MVP Release 2...
Desenvolve
Release 1...
DataHierarquia InfalibilidadeLaborar
Rede Colaborar Propósito Experimentação
Princípios!
Simplicidade: a arte de maximizar a quantidade
de trabalho que não precisou ser feito.
Acidental Essencial
A complexidade acidental é
aquela que surge durante o
processo de desenvolvimento,
ou seja, ela é CAUSADA pela
abordagem escolhida para
resolver o problema.
Já a essencial é basicamente a
complexidade que nosso
“software” se propõe resolver.
SIM, infelizmente existem
problemas complexos, e é neles
que temos que focar.
KISS
Dois tipos de complexidade...
KISS
Gerir débitos técnicos
Design
Clean
Design
Tradicional
Desvio... DOR
Refatore constantemente
Início de
um projeto Tempo
Funcionalidades
acumuladas
Com
gestão de
débitos
Sem
gestão de
débitos
Débitos técnicos
cobram juros!
Refatore
constantemente!
Mesma “entrega”
Manutenção de um sistema
Reversibilidade
Não tome decisões que você não pode reverter.
Evite ser dependente de um framework, biblioteca ou linguagem.
A reversibilidade tem um custo!
Se o código é impossível de ser revertido, é impossível refatorar.
Nem tudo precisa ser reversivel!
Reversibilidade
Último momento de responsabilidade
Não é procrastinação
Último momento de responsabilidade
Início de
um projeto
Tempo
Entendimento
Big Up Front Design!
Decisões arquiteturais
Vamos evoluir
esse pensamento...
Você pode substituir “big” por “enough”
Início de
um projeto
Tempo
Entendimento
Enough Up Front Design!
Decisões arquiteturais
Último momento de responsabilidade
Agora Depois
SE... Então...
Deixe para
depois
SE... Então...
Deixe para
depois
SE...
Qual a
probabilidade de
precisar disso?
Alta = Faça já!
Baixa = Adie também!
Preciso disso agora?
Hey, Batman! Vamos criar
um método assíncrono com
validação dupla de
criptografia nas requisições
da API...
YAGNI
YAGNI (You Aren’t Gonna Need It)
MEDO
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
80%
RESULTADO
20%
ESFORÇO
“Boa parte das coisas, que lá no
início, eu achava que ia precisar.
Depois de algum tempo cheguei
a conclusão que não precisava
mais…” Paulovich
Tente se manter focado no que é importante! Lembre-se de Pareto!
Decisões compartilhadas!
Todos se tornam arquitetos!
Realize constantemente reuniões para discutir
próximos passos “arquiteturais”, garantindo à
todos a possibilidade de contribuir…
Isso aumenta o “ownership”!
Solutions Reviews
Evolução
A arquitetura de um projeto é algo que precisa se desenvolver… não “nasce” pronta… A cada ciclo
de entregas, você tem a oportunidade de criar uma nova “geração” da sua arquitetura.
Maturidade 1 Maturidade 2 Maturidade 3 Maturidade n
Fachadas
APIs Corporativas
Microsserviços
Nuvem
LegadoNovaArquitetura
Cliente / Servidor
Maturidade
Evolução em Gerações
Legado
Novo Sistema
Fachadas
API
Estoque
API
Pagamentos
Boletos
API
Vendas
Evolução em Gerações
Você é o resultado de 4 bilhões de anos
de evolução bem sucedida.
Não subestime o poder da evolução.
https://martinfowler.com/ieeeSoftware/whoNeedsArchitect.pdf (Artigo - Martin Fowler)
https://pt.slideshare.net/thekua/building-evolutionary-architectures (Slides - Patrick Kua)
https://www.vectorstock.com/12540550 (Ilustração)
https://www.youtube.com/watch?v=DngAZyWMGR0 (Vídeo - Making Architecture Matter - Martin Fowler Keynote)
https://www.gislounge.com/defining-waterfall-and-agile-gis-project-management-styles/ (Artigo - Lowell Ballard)
https://www.infoq.com/br/news/2016/04/evolutionary-architectures (Artigo - Jan Stenberg)
http://equinocios.com/arquitetura/2017/03/03/Introducao-a-arquitetura-evolutiva/ (Artigo - Bruno Mazzo)
https://www.youtube.com/watch?v=VEPwR4Hpi7M&t=25s (Vídeo - Evolutionary Architecture - Venkat)
https://www.thoughtworks.com/insights/blog/microservices-evolutionary-architecture (Artigo - Neal e Rebecca)
http://www.manifestoagil.com.br/principios.html (Paper - Manifesto Ágil)
Referências
OBRIGADO

Mais conteúdo relacionado

Mais procurados

Resumo do livro "Sentido de Urgência"
Resumo do livro "Sentido de Urgência"Resumo do livro "Sentido de Urgência"
Resumo do livro "Sentido de Urgência"
Rodney Nascimento
 
Modelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de SoftwareModelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de Software
Bruno Bitencourt Luiz
 
Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023
Ruben Marcus Luz Paschoarelli
 
Lean Inception
Lean InceptionLean Inception
Lean Inception
João Grabosque
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises
Kasun Indrasiri
 
Trabalho scrum
Trabalho scrumTrabalho scrum
Trabalho scrum
Jarbas Pereira
 
Um pouco sobre agilidade
Um pouco sobre agilidadeUm pouco sobre agilidade
Um pouco sobre agilidade
Vitor Castro
 
Gestão do tempo - Reconheça o valor do tempo e se organize!
Gestão do tempo - Reconheça o valor do tempo e se organize!Gestão do tempo - Reconheça o valor do tempo e se organize!
Gestão do tempo - Reconheça o valor do tempo e se organize!
Grow Coaching - Coaching Educacional e Life Coaching
 
Management 3.0 - V. Revisada
Management 3.0 - V. RevisadaManagement 3.0 - V. Revisada
Management 3.0 - V. Revisada
Eduardo Bregaida
 
Conceito Design Thinking
Conceito Design ThinkingConceito Design Thinking
Conceito Design Thinking
André Alexandre
 
Design Thinking Method Cards
Design Thinking Method CardsDesign Thinking Method Cards
Design Thinking Method Cards
Design Thinking HSG
 
Product Validation With Product Discovery
Product Validation With Product Discovery Product Validation With Product Discovery
Product Validation With Product Discovery
Hengki Sihombing
 
Webinaire design Thinking
Webinaire design Thinking Webinaire design Thinking
Webinaire design Thinking
Mustapha BOUBEKRI, MBA, PMP, PMI-ACP
 
Curso Taller LEAN UX Clase 02/04
Curso Taller LEAN UX Clase 02/04Curso Taller LEAN UX Clase 02/04
Curso Taller LEAN UX Clase 02/04
Víctor Manuel García Luna
 
Kickstarting Design Thinking
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design Thinking
Erin 'Folletto' Casali
 
Visual Design Thinking Workshop
Visual Design Thinking WorkshopVisual Design Thinking Workshop
Visual Design Thinking Workshop
Alli McKee
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1
Elaine Cecília Gatto
 
Metricas lean
Metricas leanMetricas lean
Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...
Agile Montréal
 
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
Natalia Menezes
 

Mais procurados (20)

Resumo do livro "Sentido de Urgência"
Resumo do livro "Sentido de Urgência"Resumo do livro "Sentido de Urgência"
Resumo do livro "Sentido de Urgência"
 
Modelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de SoftwareModelo V - Desenvolvimento de Software
Modelo V - Desenvolvimento de Software
 
Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023Iniciando uma carreira de Tecnologia em 2023
Iniciando uma carreira de Tecnologia em 2023
 
Lean Inception
Lean InceptionLean Inception
Lean Inception
 
Microservices for Enterprises
Microservices for Enterprises Microservices for Enterprises
Microservices for Enterprises
 
Trabalho scrum
Trabalho scrumTrabalho scrum
Trabalho scrum
 
Um pouco sobre agilidade
Um pouco sobre agilidadeUm pouco sobre agilidade
Um pouco sobre agilidade
 
Gestão do tempo - Reconheça o valor do tempo e se organize!
Gestão do tempo - Reconheça o valor do tempo e se organize!Gestão do tempo - Reconheça o valor do tempo e se organize!
Gestão do tempo - Reconheça o valor do tempo e se organize!
 
Management 3.0 - V. Revisada
Management 3.0 - V. RevisadaManagement 3.0 - V. Revisada
Management 3.0 - V. Revisada
 
Conceito Design Thinking
Conceito Design ThinkingConceito Design Thinking
Conceito Design Thinking
 
Design Thinking Method Cards
Design Thinking Method CardsDesign Thinking Method Cards
Design Thinking Method Cards
 
Product Validation With Product Discovery
Product Validation With Product Discovery Product Validation With Product Discovery
Product Validation With Product Discovery
 
Webinaire design Thinking
Webinaire design Thinking Webinaire design Thinking
Webinaire design Thinking
 
Curso Taller LEAN UX Clase 02/04
Curso Taller LEAN UX Clase 02/04Curso Taller LEAN UX Clase 02/04
Curso Taller LEAN UX Clase 02/04
 
Kickstarting Design Thinking
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design Thinking
 
Visual Design Thinking Workshop
Visual Design Thinking WorkshopVisual Design Thinking Workshop
Visual Design Thinking Workshop
 
Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1Modelos de Processo de Software Parte 1
Modelos de Processo de Software Parte 1
 
Metricas lean
Metricas leanMetricas lean
Metricas lean
 
Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...Understand in practice how to prioritize portfolios, projects and products wi...
Understand in practice how to prioritize portfolios, projects and products wi...
 
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
Gestão do Tempo - Como manter o trabalho sob controle e minimizar o estresse ...
 

Semelhante a Arquitetura Evolutiva - A retomada do ágil 18 anos depois

Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
André Paulovich
 
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
André Paulovich
 
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágilTDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
André Paulovich
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
André Paulovich
 
O futuro do arquiteto e das arquiteturas Java Enterprise
O futuro do arquiteto e das arquiteturas Java EnterpriseO futuro do arquiteto e das arquiteturas Java Enterprise
O futuro do arquiteto e das arquiteturas Java Enterprise
Globalcode
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
Lógica Digital
 
Metodos ageis thinkingdifferent
Metodos ageis thinkingdifferentMetodos ageis thinkingdifferent
Metodos ageis thinkingdifferent
Paulo Igor Alves Godinho
 
Arquitetura de Software 101
Arquitetura de Software 101Arquitetura de Software 101
Arquitetura de Software 101
Leandro Silva
 
Legal Design : a consultoria jurídica na Era Pós-Digital
Legal Design : a consultoria jurídica na Era Pós-DigitalLegal Design : a consultoria jurídica na Era Pós-Digital
Legal Design : a consultoria jurídica na Era Pós-Digital
MJV Technology & Innovation Brasil
 
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas EvolucionáriasAgilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Breno Barros
 
Como desenvolver-software
Como desenvolver-softwareComo desenvolver-software
Como desenvolver-software
Fábio Nogueira de Lucena
 
Desenvolvimento Ágil e a mudança de mindset envolvida
Desenvolvimento Ágil e a mudança de mindset envolvidaDesenvolvimento Ágil e a mudança de mindset envolvida
Desenvolvimento Ágil e a mudança de mindset envolvida
Carlos Felippe Cardoso
 
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto AlegreThe Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto Alegre
Bruno Brandes
 
Caminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o ProfissionalCaminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o Profissional
Giovanni Bassi
 
Software Craftsmanship Lisbon: Raise the bar!
Software Craftsmanship Lisbon: Raise the bar!Software Craftsmanship Lisbon: Raise the bar!
Software Craftsmanship Lisbon: Raise the bar!
Maicon Heck
 
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UXCriatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Ingrid Castro
 
Como ensinar um elefante a dançar.pdf
Como ensinar um elefante a dançar.pdfComo ensinar um elefante a dançar.pdf
Como ensinar um elefante a dançar.pdf
ValriaFerreira59
 
Qualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwreQualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwre
STI Society Tecnologia da Informação LTDA
 
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquitetoFIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
Leandro Daniel
 
Práticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software EficientePráticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software Eficiente
Giovanni Bassi
 

Semelhante a Arquitetura Evolutiva - A retomada do ágil 18 anos depois (20)

Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
Arquitetura evolutiva - Arquitetura ágil (TDC FLORIPA 2023)
 
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
[DevDay2018] Arquitetura de Software num cenário de incertezas - Arquitetura ...
 
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágilTDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
TDC BH 2019 - Arquitetura Evolutiva - Segredo da arquitetura ágil
 
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinadaConnectionDay 2019 - Divinópolis - Transformação digital turbinada
ConnectionDay 2019 - Divinópolis - Transformação digital turbinada
 
O futuro do arquiteto e das arquiteturas Java Enterprise
O futuro do arquiteto e das arquiteturas Java EnterpriseO futuro do arquiteto e das arquiteturas Java Enterprise
O futuro do arquiteto e das arquiteturas Java Enterprise
 
Agile User Experience
Agile User ExperienceAgile User Experience
Agile User Experience
 
Metodos ageis thinkingdifferent
Metodos ageis thinkingdifferentMetodos ageis thinkingdifferent
Metodos ageis thinkingdifferent
 
Arquitetura de Software 101
Arquitetura de Software 101Arquitetura de Software 101
Arquitetura de Software 101
 
Legal Design : a consultoria jurídica na Era Pós-Digital
Legal Design : a consultoria jurídica na Era Pós-DigitalLegal Design : a consultoria jurídica na Era Pós-Digital
Legal Design : a consultoria jurídica na Era Pós-Digital
 
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas EvolucionáriasAgilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
Agilidade de Ponta-a-Ponta com Arquiteturas Evolucionárias
 
Como desenvolver-software
Como desenvolver-softwareComo desenvolver-software
Como desenvolver-software
 
Desenvolvimento Ágil e a mudança de mindset envolvida
Desenvolvimento Ágil e a mudança de mindset envolvidaDesenvolvimento Ágil e a mudança de mindset envolvida
Desenvolvimento Ágil e a mudança de mindset envolvida
 
The Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto AlegreThe Developers Conference 2014 | Porto Alegre
The Developers Conference 2014 | Porto Alegre
 
Caminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o ProfissionalCaminho Do Desenvolvedor Amador Para o Profissional
Caminho Do Desenvolvedor Amador Para o Profissional
 
Software Craftsmanship Lisbon: Raise the bar!
Software Craftsmanship Lisbon: Raise the bar!Software Craftsmanship Lisbon: Raise the bar!
Software Craftsmanship Lisbon: Raise the bar!
 
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UXCriatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
Criatividade, Inovação e Métodos Ágeis - O que isso tem a ver com UX
 
Como ensinar um elefante a dançar.pdf
Como ensinar um elefante a dançar.pdfComo ensinar um elefante a dançar.pdf
Como ensinar um elefante a dançar.pdf
 
Qualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwreQualidade no desenvolvimento de softwre
Qualidade no desenvolvimento de softwre
 
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquitetoFIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
FIT e IFSP - Arquitetura (evolucionária) e o papel do arquiteto
 
Práticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software EficientePráticas De Um Engenheiro De Software Eficiente
Práticas De Um Engenheiro De Software Eficiente
 

Mais de André Paulovich

Construindo carreiras inspiradoras - UAIDEV 5.0
Construindo carreiras inspiradoras - UAIDEV 5.0Construindo carreiras inspiradoras - UAIDEV 5.0
Construindo carreiras inspiradoras - UAIDEV 5.0
André Paulovich
 
Equilíbrio entre carreira e vida pessoal
Equilíbrio entre carreira e vida pessoalEquilíbrio entre carreira e vida pessoal
Equilíbrio entre carreira e vida pessoal
André Paulovich
 
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTILiberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
André Paulovich
 
Como se tornar o profissional que todos procuram
Como se tornar o profissional que todos procuramComo se tornar o profissional que todos procuram
Como se tornar o profissional que todos procuram
André Paulovich
 
Levando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature FlagsLevando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature Flags
André Paulovich
 
C school Extended - Liberte sua arquitetura com Cloud Native
C school Extended - Liberte sua arquitetura com Cloud NativeC school Extended - Liberte sua arquitetura com Cloud Native
C school Extended - Liberte sua arquitetura com Cloud Native
André Paulovich
 
Como se tornar o profissional que todos estão procurando.
Como se tornar o profissional que todos estão procurando.Como se tornar o profissional que todos estão procurando.
Como se tornar o profissional que todos estão procurando.
André Paulovich
 
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud nativeTDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
André Paulovich
 
Semcom - UFV - Florestal - 2019 - André Paulovich
Semcom - UFV - Florestal - 2019 - André PaulovichSemcom - UFV - Florestal - 2019 - André Paulovich
Semcom - UFV - Florestal - 2019 - André Paulovich
André Paulovich
 
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
André Paulovich
 
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
André Paulovich
 
MeetupWeek - Transformacao Digital
MeetupWeek - Transformacao DigitalMeetupWeek - Transformacao Digital
MeetupWeek - Transformacao Digital
André Paulovich
 
Acerto talk - Descobrindo o poder do Cloud Computing
Acerto talk - Descobrindo o poder do Cloud ComputingAcerto talk - Descobrindo o poder do Cloud Computing
Acerto talk - Descobrindo o poder do Cloud Computing
André Paulovich
 
Share - Mastermaq - Evolução e o futuro do C#
Share - Mastermaq - Evolução e o futuro do C#Share - Mastermaq - Evolução e o futuro do C#
Share - Mastermaq - Evolução e o futuro do C#
André Paulovich
 
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - PaulovichGlobal Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
André Paulovich
 
SIP - Descobrindo o poder do Cloud Computing
SIP - Descobrindo o poder do Cloud ComputingSIP - Descobrindo o poder do Cloud Computing
SIP - Descobrindo o poder do Cloud Computing
André Paulovich
 
DC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviçosDC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviços
André Paulovich
 
Asp.Net Core - Meetup BH
Asp.Net Core - Meetup BHAsp.Net Core - Meetup BH
Asp.Net Core - Meetup BH
André Paulovich
 
Darwinismo digital nova era do windows - ufv
Darwinismo digital   nova era do windows - ufvDarwinismo digital   nova era do windows - ufv
Darwinismo digital nova era do windows - ufv
André Paulovich
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
André Paulovich
 

Mais de André Paulovich (20)

Construindo carreiras inspiradoras - UAIDEV 5.0
Construindo carreiras inspiradoras - UAIDEV 5.0Construindo carreiras inspiradoras - UAIDEV 5.0
Construindo carreiras inspiradoras - UAIDEV 5.0
 
Equilíbrio entre carreira e vida pessoal
Equilíbrio entre carreira e vida pessoalEquilíbrio entre carreira e vida pessoal
Equilíbrio entre carreira e vida pessoal
 
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTILiberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
Liberte sua arquitetura com Cloud Native - DEVSUMMIT IGTI
 
Como se tornar o profissional que todos procuram
Como se tornar o profissional que todos procuramComo se tornar o profissional que todos procuram
Como se tornar o profissional que todos procuram
 
Levando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature FlagsLevando seu SCM à outro nível com Feature Flags
Levando seu SCM à outro nível com Feature Flags
 
C school Extended - Liberte sua arquitetura com Cloud Native
C school Extended - Liberte sua arquitetura com Cloud NativeC school Extended - Liberte sua arquitetura com Cloud Native
C school Extended - Liberte sua arquitetura com Cloud Native
 
Como se tornar o profissional que todos estão procurando.
Como se tornar o profissional que todos estão procurando.Como se tornar o profissional que todos estão procurando.
Como se tornar o profissional que todos estão procurando.
 
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud nativeTDC 2019 Cloud - Liberte sua arquitetura com cloud native
TDC 2019 Cloud - Liberte sua arquitetura com cloud native
 
Semcom - UFV - Florestal - 2019 - André Paulovich
Semcom - UFV - Florestal - 2019 - André PaulovichSemcom - UFV - Florestal - 2019 - André Paulovich
Semcom - UFV - Florestal - 2019 - André Paulovich
 
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
AKS. O que nunca te falaram. Global Azure Bootcamp BH 2019
 
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
CSchool - s02 e02 - Estratégias de desenvolvimento para turbinar a Transforma...
 
MeetupWeek - Transformacao Digital
MeetupWeek - Transformacao DigitalMeetupWeek - Transformacao Digital
MeetupWeek - Transformacao Digital
 
Acerto talk - Descobrindo o poder do Cloud Computing
Acerto talk - Descobrindo o poder do Cloud ComputingAcerto talk - Descobrindo o poder do Cloud Computing
Acerto talk - Descobrindo o poder do Cloud Computing
 
Share - Mastermaq - Evolução e o futuro do C#
Share - Mastermaq - Evolução e o futuro do C#Share - Mastermaq - Evolução e o futuro do C#
Share - Mastermaq - Evolução e o futuro do C#
 
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - PaulovichGlobal Azure Bootcamp 2018 - Belo Horizonte - Paulovich
Global Azure Bootcamp 2018 - Belo Horizonte - Paulovich
 
SIP - Descobrindo o poder do Cloud Computing
SIP - Descobrindo o poder do Cloud ComputingSIP - Descobrindo o poder do Cloud Computing
SIP - Descobrindo o poder do Cloud Computing
 
DC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviçosDC/OS Escalando sua arquitetura de microserviços
DC/OS Escalando sua arquitetura de microserviços
 
Asp.Net Core - Meetup BH
Asp.Net Core - Meetup BHAsp.Net Core - Meetup BH
Asp.Net Core - Meetup BH
 
Darwinismo digital nova era do windows - ufv
Darwinismo digital   nova era do windows - ufvDarwinismo digital   nova era do windows - ufv
Darwinismo digital nova era do windows - ufv
 
Pangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud PlatformPangea - Plataforma digital com Google Cloud Platform
Pangea - Plataforma digital com Google Cloud Platform
 

Arquitetura Evolutiva - A retomada do ágil 18 anos depois