SlideShare uma empresa Scribd logo
1 de 54
Baixar para ler offline
Arquitetura Evolutiva
por Fabricio Buzeto
http://tastyk.deviantart.com/
Legado https://www.flickr.com/photos/99649389@N02/16458924842/
Legado
https://www.flickr.com/photos/60532838@N04/6165513911/
Código Ruim
Bugs
Tecnologia Velha
EU
EU
MEU
EU
MEU
MEU
https://www.flickr.com/photos/54740306@N08/10023694605/
Uma Pergunta
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Qual o menor passo
sustentável
que eu consigo executar
agora?
Regra 1
Não jogarás
fora o
que já
existe
https://www.flickr.com/photos/44093058@N06/14737690436/
https://www.flickr.com/photos/52410777@N07/9826173444/
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Menor Passo = Valor Mais Rápido
Arrumar a Casa é preciso
e quando dá errado?
burdo.co
Big Data
Big Data
3x
Big Data
10x
Regra 2
Jogarás
fora o
que já
existe*
https://www.flickr.com/photos/44093058@N06/14737690436/
Qual o menor passo
sustentável
que eu consigo executar
agora?
?
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Trocar != Parar
Reuso se aplica a aprendizados
https://instagram.com/gurulino
Fechando
Legado não é Maldição
Alguém vai cuidar do seu
Podemos ser melhores
Qual o menor passo
sustentável
que eu consigo executar
agora?
Melhor qualidade de código
Maior Satisfação dos Devs
Gerar valor contínuo pro cliente
The Big Redesign In The Sky
Strangler Application
Sacrificial Architecture
Robert Martin
Martin Fowler
Arquitetura Evolutiva
por Fabricio Buzeto
about.buzeto.com
http://tastyk.deviantart.com/

Mais conteúdo relacionado

Destaque

Destaque (8)

Contemporaneo
ContemporaneoContemporaneo
Contemporaneo
 
Tipologia evolutiva
Tipologia evolutivaTipologia evolutiva
Tipologia evolutiva
 
Direto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxutaDireto Ao Ponto; criando-produtos de forma enxuta
Direto Ao Ponto; criando-produtos de forma enxuta
 
Portfolio - Kamilla de Souza
Portfolio - Kamilla de SouzaPortfolio - Kamilla de Souza
Portfolio - Kamilla de Souza
 
Apresentação - Desenho urbano e arquitetura para habitação de interesse social
Apresentação - Desenho urbano e arquitetura para habitação de interesse socialApresentação - Desenho urbano e arquitetura para habitação de interesse social
Apresentação - Desenho urbano e arquitetura para habitação de interesse social
 
Habitação social
Habitação socialHabitação social
Habitação social
 
Conceitos Básicos - Materiais de Construção
Conceitos Básicos - Materiais de ConstruçãoConceitos Básicos - Materiais de Construção
Conceitos Básicos - Materiais de Construção
 
ARQUITECTURA SUSTENTABLE
ARQUITECTURA SUSTENTABLEARQUITECTURA SUSTENTABLE
ARQUITECTURA SUSTENTABLE
 

Semelhante a Arquitetura evolutiva de software - Agile Trends 2015

Semelhante a Arquitetura evolutiva de software - Agile Trends 2015 (8)

Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Fotografia - Técnica e Arte
Fotografia - Técnica e ArteFotografia - Técnica e Arte
Fotografia - Técnica e Arte
 
Plataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organizaçãoPlataformas de Comunicação - Ferramentas sociais internas à organização
Plataformas de Comunicação - Ferramentas sociais internas à organização
 
Aula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TICAula 2 do Curso de Capacitação em TIC
Aula 2 do Curso de Capacitação em TIC
 
Aula 2
Aula 2Aula 2
Aula 2
 
COIED -
COIED - COIED -
COIED -
 
Aumentando a sua produtividade com ZTD – Zen to Done
Aumentando a sua produtividade com ZTD – Zen to DoneAumentando a sua produtividade com ZTD – Zen to Done
Aumentando a sua produtividade com ZTD – Zen to Done
 

Mais de Fabricio Nogueira Buzeto

Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Fabricio Nogueira Buzeto
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Fabricio Nogueira Buzeto
 

Mais de Fabricio Nogueira Buzeto (20)

Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05Building the Stonehenge using Gall's law -  ruby summit brasil 2020-12-05
Building the Stonehenge using Gall's law - ruby summit brasil 2020-12-05
 
Jogos Ubíquos Reconfiguráveis
Jogos Ubíquos ReconfiguráveisJogos Ubíquos Reconfiguráveis
Jogos Ubíquos Reconfiguráveis
 
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
Tudo o que você sempre quis saber sobre a sua carreira mas tem vergonha de pe...
 
Comédia da vida societária Agile Brazil 2014
Comédia da vida societária   Agile Brazil 2014Comédia da vida societária   Agile Brazil 2014
Comédia da vida societária Agile Brazil 2014
 
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOSUbi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
Ubi Zen 3.2 - Plataforma UnBiquitous - uP e uOS
 
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOAUbi Zen 3.1 - Plataforma Unbiquitous - DSOA
Ubi Zen 3.1 - Plataforma Unbiquitous - DSOA
 
Ubi Zen 2.1 - por que middlewares ?
Ubi Zen   2.1 - por que middlewares ?Ubi Zen   2.1 - por que middlewares ?
Ubi Zen 2.1 - por que middlewares ?
 
Ubi zen 2.2 - middlewares para ubicomp
Ubi zen   2.2 - middlewares para ubicompUbi zen   2.2 - middlewares para ubicomp
Ubi zen 2.2 - middlewares para ubicomp
 
Ubi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da UbicompUbi zen 1.2 - Desafios da Ubicomp
Ubi zen 1.2 - Desafios da Ubicomp
 
Ubi Zen 1.1 - Ubicomp
Ubi Zen   1.1 - UbicompUbi Zen   1.1 - Ubicomp
Ubi Zen 1.1 - Ubicomp
 
SBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp gamesSBGames 2012 - What is going on with ubicomp games
SBGames 2012 - What is going on with ubicomp games
 
Aprendendo a empreender com os amigos
Aprendendo a empreender com os amigosAprendendo a empreender com os amigos
Aprendendo a empreender com os amigos
 
Lean startup training camp
Lean startup training campLean startup training camp
Lean startup training camp
 
SMA-T1 MoleHunt
SMA-T1 MoleHuntSMA-T1 MoleHunt
SMA-T1 MoleHunt
 
Sistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíquaSistemas multiagentes para computação ubíqua
Sistemas multiagentes para computação ubíqua
 
SMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGamesSMA-T2-Code Mobility for UbiGames
SMA-T2-Code Mobility for UbiGames
 
Bermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalhoBermudismo - Uma filosofia de trabalho
Bermudismo - Uma filosofia de trabalho
 
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
TDC 2011 : Startupeiros - Aprendendo Lean Startup com os amigos
 
StartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e socialStartupDojo: Empreendendo de maneira leve e social
StartupDojo: Empreendendo de maneira leve e social
 
Umedia2011 - uP: A lightweight protocol for services in smart spaces
Umedia2011 -  uP: A lightweight protocol for services in smart spacesUmedia2011 -  uP: A lightweight protocol for services in smart spaces
Umedia2011 - uP: A lightweight protocol for services in smart spaces
 

Último

Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Dirceu Resende
 

Último (6)

From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdfConcurso Caixa TI - Imersão Final - Rogério Araújo.pdf
Concurso Caixa TI - Imersão Final - Rogério Araújo.pdf
 
Certificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfCertificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdf
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
Apresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfApresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdf
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 

Arquitetura evolutiva de software - Agile Trends 2015