SlideShare uma empresa Scribd logo
1 de 72
Baixar para ler offline
http://tastyk.deviantart.com/
Uma pergunta para
melhorar o seu legado
por Fabricio Buzeto
about.buzeto.com
Legado https://www.flickr.com/photos/99649389@N02/16458924842/
Legado
https://www.flickr.com/photos/60532838@N04/6165513911/
Tecnologia Velha
Código Ruim
Bugs
Tecnologia Velha
EU
EU
MEU
EU
MEU
OUTROS
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/15216985@N00/258313568/
NÃO
https://www.flickr.com/photos/52701968@N00/24326245/
https://www.flickr.com/photos/94752259@N00/67137873/
https://www.flickr.com/photos/7729940@N06/17383393785
The Big Redesign In The Sky
Robert Martin
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
Legado carrega valor
https://www.flickr.com/photos/58037435@N08/15607079423/
Legado carrega aprendizados
Legado carrega valor
Dívida técnica pode ser paga
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?
?
Mudanças Constanteshttps://www.flickr.com/photos/30934574@N00/569358396/
Strangler Application
Martin Fowler
ZERO TESTS
Sacrificial Architecture
Martin Fowler
https://www.flickr.com/photos/58037435@N08/15607079423/
Lições
https://www.flickr.com/photos/58037435@N08/15607079423/
Jogar algo fora
é possível
https://www.flickr.com/photos/58037435@N08/15607079423/
Jogar algo fora
é possível
mas dá trabalho
https://instagram.com/gurulino
Fechando
Legado não é Maldição
Legado não é Maldição
Alguém vai cuidar do seu
Legado não é Maldição
Alguém vai cuidar do seu
Assuma a responsabilidade
Qual o menor passo
sustentável
que eu consigo executar
agora?
Software Melhor
Software Melhor
Devs mais felizes
Software Melhor
Devs mais felizes
Mais valor gerado
Uma pergunta para
melhorar o seu legado
por Fabricio Buzeto
about.buzeto.com
http://tastyk.deviantart.com/

Mais conteúdo relacionado

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 (19)

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
 
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
 
Ubi Zen 0 - introdução
Ubi Zen   0 - introduçãoUbi Zen   0 - introdução
Ubi Zen 0 - introdução
 
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
 

Uma pergunta para melhorar o seu legado - Agile Brazil 2015