Manifesto 2.0
Alexandre Gomes
Disclaimer
Os modelos mentais atualmente difundidos em muito se
relacionam com a insustentabilidade sócio-econômica de vários
setores. Herdadas da revolução industrial, as formas de trabalho
consolidadas por filosofias de comando e controle e processos
em estilo linha de montagem não são compatíveis com a atual
economia do conhecimento. Na computação, métodos
tradicionais de desenvolvimento de software têm sido duramente
criticados por sua incompatibilidade às necessidades criativas e
dinâmicas do setor. Neste sentido, o Manifesto 2.0 é um grito em
favor a uma nova escola de pensamento, gerida por valores em
favor da agilidade, qualidade de vida, da sustentabilidade
econômica e social, da criatividade, liderança, criatividade e
motivação. Através da análise de comportamentos modernos,
apresentaremos esta nova escola do pensamento, comparando
costumes obsoletos com tendências 2.0 e refletindo sobre o
cenário da TI nos próximos anos.
Objetivo
Contrapor novos e
velhos paradigmas
grandes transformações da indústria de TI
1500 1601 1768 1836 1881 1893 1922
Q
uinhentism
o
(inform
ação)
Barroco
(rebuscação)
Arcadism
o
(sim
plicidade)
Rom
antism
o
(sentim
entalism
o)
Realism
o
(m
aterialism
o)
Sim
bolism
o
(subjetivism
o)
M
odernism
o
(quebra
com
o
passado)
A história é composta por
escolas de pensamento que
se opõem e se alternam.
Escolas de Pensamento
1.0 2.0
Fábrica de Software
Ateliê de Software
Recursos Humanos
Pessoas
Produtividade
Produtividade
Sustentabilidade
Ociosidade
Ócio Criativo
Especialistas
"Se você só tem um martelo
como ferramenta, todos os
parafusos são vistos como
pregos!"
Especialistas Generalistas
Exclusividade
Diversidade
Mudanças são do Mal
Mudanças são do Bem
Treine-me
Motive-me
Títulos
Mérito
Processo
Produto
Cartesianidade
Organicidade
Big Design Up Front
Design Evolutivo
Gerente
Líder
Poder
Autoridade
Esperteza
Transparência
http://investor.google.com/conduct.html
Centralização
Colaboração
Complexidade
Simplicidade
Eu
Cliente
Configuração
Convenção
Palestra
Discussão
Powerpoint
Presentation Zen
menos é mais
E o que tudo isso tem a ver com a Eng de SW?
As tradicionais fábricas de software estão ruindo...
...e cedendo lugar a ambientes que promovam a criatividade.
Os contratantes estão aprendendo que 	

Engenheiros de Software não são todos iguais...
...e que as diferenças são de extremo valor 	

para o processo criativo.
Sim, é importante ser especialista em algo...
...mas não alienado.
Ou seja, é
importante
sermos exímios
programadores	

Java, 	

C#, 	

VB, 	

PHP, 	

Python, 	

Ruby, 	

Scala, 	

C++, 	

Smaltalk...
...mas é mais importante ainda sermos capazes de nos
adaptarmos rapidamente a novas situações.
Afinal, Engenheiros de SW não são mais habitantes da
morada dos deuses que muito falavam e pouco faziam...
...mas criaturas vivas que participam ativamente do
processo de construção do produto final.
Durante muito tempo, ser Eng de SW significava
ser um grande conhecedor de processos.
Felizmente, a Eng de SW está deixando de ser a
arte de definição e obediência a processos...
...e se tornando em a arte da construção de software, 	

de ponta a ponta.
Fuja dos títulos!
Analista de Negócios, Levantador de Requisitos,Arquiteto
de Software, Projetista de Software,Analista de Testes,
Engenheiro de Componentes, Especialista Web,
Empacotador de Software, Integrador de Sistemas,
Arquiteto SOA, Especialista Java/XXX...
Seja um ótimo 	

Engo. de SW
!
!
Faça
aquilo
que
ama.	

!
http://gettingreal.37signals.com/GR_por.php
Caindo na Real é sobre pular todas as coisas
que representam a realidade (cartas, gráficos,
caixas, setas, esquemas, wireframes, etc.) e
realmente construir a coisa real.
Caia na Real
❝
/alegomes

Manifesto 2.0