View
226
Download
1
Category
Preview:
DESCRIPTION
Apresentação feita no encontro de usuários do Frevo on Rails. É uma colagem de várias apresentações passadas onde falo sobre mudança.
Citation preview
1989
Estu
dant
e
1991
Prog
ramad
or
1994
Empr
eend
edor
Anali
sta de
Tecno
logia
1998
Líder
Técnico
2000
2001
Arquiteto de
Software
2005
Scrum Master
2010
Consultor em
Tecnologia
2014(?)
Consultor em
NegóciosQuem é
Luiz Borba?
Pessoas Mudam
As vezes, um objeto muda
sua vida.
do modem ao asm
Não seja especialista em uma coisa só.
A semana mais longa da minha
vida
O Gerente Interino
Faça sempre o que tem afinidade e pode fazer
bem. Não vire um profissional medíocre só para ter um título
mais pomposo.
what killed rup
could kill
agile, too
Luiz Borba
COURAGE
A gente muda mesmo sem querer...
Tecnologias Mudam
Twitter no Início
Twitter Hoje
Merda Acontece porque não evoluimos nossos sistemas ao
longo do tempo
Por que você precisa (re)aprender linguagens
funcionais? Luiz Borba Maio-2010
E como ficou o paradigma funcional?
• Basicamente na academia • Desde de meados dos anos 90 • Completamente esquecido
�Software is getting slower faster than hardware becomes
faster� (Nicklaus Wirth)
Homo Conectadus@luizborba
“O Futuro” luiz borba
19761977 1980
1983
19771977
19851998 2006
1991
2006
2008
o chave para o futuro é a redução da complexidade
Pessoas mudam suas percepções sobre as
tecnologias
Tudo o que você sempre quis saber sobre o seu projeto...
Luiz Borba (borba@cesar.org.br)
mas tinha medo de perguntar.
Introdução • C.E.S.A.R (Centro de Estudos e Sistemas Avançados do Recife) • Cenário do C.E.S.A.R
– Perto de 400 empregados – Vários Projetos diferentes
• Não trabalha exclusivamente em mercados verticais – Arquiteturas diferentes – Tecnologias diferentes – Qual a taxa de sucesso dos nossos projetos ? – “Para mudar seu destino, primeiro você tem mudar sua atitude”
• Grupo de Engenharia – Criar mecanismos para melhoria da produtividade
• Problema: Como saber se as iniciativas para melhoria deram resultado ? – A PRODUTIVIDADE DEVE SER MEDIDA !
Aspect-Oriented Programming
(AOP) é bacana
Aspect-Oriented Programming
(AOP) é pura bosta
Esse livro é bom pra
caralho
...já esse livro é uma
merda
Evolução da Arquitetura CESAR/
PITANG
Luiz Borba (borba@pitang.com)
Histórico • Pré-História (1996-2001)
– Arquitetura CESAR 1.0 (ufpe) – FIC (infra-estrutura)
• Idade Antiga (2001-2003) – Arquitetura CESAR 2.0 (ejb, j2ee patterns) – CFC (projetos)
• Idade Média (2003-2005) – Padrões declinam – CFC declina
• Idade Moderna (2005-) – New CFC (ioc) – Nasce a Pitang
• Idade Contemporânea – Maximizar Reuso
Empresas Mudam
E quando não muda?
...fica pelo caminho
As Leis de Borba
Luiz Borba @luizborba - http://borba.blog.br
Arquitetura Pragmática
Primeira Lei de Borba
Primeira Lei de Borba
Toda solução definida está errada.
Precisa PROVAR!
Segunda Lei de Borba
Segunda Lei de Borba
Toda solução definida que comprovadamente funciona
estará errada em breve.
O Mundo MUDA!
Como Sobreviver nesse mundo?
“Eu vou desdizer Aquilo tudo que eu lhe disse antes Eu prefiro ser Essa metamorfose ambulante Do que ter aquela velha opinião Formada sobre tudo”
Últimas provocações
OBSOLET
O
Já não oferecem soluções ROBUSTAS para a NOVA ENTERPRISE
Recommended