Fred Brooks no Brasil

Minha caixa postal amanheceu repleta de mensagens de amigos avisando: Brooks estará no Brasil na próxima quarta-feira, 21/out! A preocupação dos colegas tem uma única explicação: eles sabem que sou fanzaço do cara. Não só de sua obra ...

Crise no Mundo Ágil. Que Crise?

Sabe aquela sua colega que parece ser a única num raio de 500km que conhece e gosta de uma obscura banda de rock belga? Lembra-se como ela se revoltou e desgostou quando a banda assinou contrato com uma grande gravadora? É o mesmo caso ...

No Fundo do Poço

Quando vivemos em tempos de abundância de crises, é natural que algumas delas passem totalmente desapercebidas. Ponto minúsculo e silencioso no radar não chama atenção. Mas ele será lembrado quando o estrago já estiver feito. Há uma ...

D.E.V.A.G.A.R.

Como apresentei no post anterior, DEVAGAR é um acrônimo para um conjunto de princípios que deveriam nortear um processo de desenvolvimento ‘business-centric’. Confesso, não deixa de ser uma provocação. E um contra-ponto ao ...

Business-Centric

Quem participa do ótimo grupo UML-BR (Yahoo!Groups) deve ter visto uma discussão em torno da liberação da versão 1.0 do OpenUP. Em determinado momento, ainda lá nas primeiras mensagens, o debate virou “Architecture Centric X ...

Código = Documentação?

Na pequena série sobre o “

Getting Real

Graffiti: Vocês usam algum processo de desenvolvimento? Podem falar um pouco sobre ele? Tipo, tem um pouco de XP ou afins? Marco Gomes: Usamos o Getting Real, a programação é “Orientada à Gambiarras com Ajustes Posteriores” ...

Razões para Criar Software

11.301% of software is written to save money. 13.852% of software is written to make money. 24.718% of software is written to make someone in the company (or some department) look good to their peers or bosses. 50.129% of software is ...