Resumo.
Os projetos corporativos de TI — tanto sistemas personalizados quanto em pacotes “tamanho único” — continuam sendo uma grande dor de cabeça para os líderes de negócios. O problema fundamental com esses sistemas é que, na maioria das vezes, eles são construídos usando o que o programador e campeão de código aberto Eric Raymond chamou de abordagem de catedral. Assim como os grandes edifícios que os europeus ergueram na Idade Média, os projetos corporativos de TI são caros, levam muito tempo e agregam valor somente quando o projeto é concluído. No final, eles produzem sistemas que são inflexíveis e fazem com que as empresas funcionem da mesma forma que seus negócios funcionavam há vários anos, quando o projeto começou. Apesar das recentes melhorias na flexibilidade dos pacotes de software, as empresas geralmente acham exorbitantemente caro e difícil modificar seus sistemas corporativos para explorar novas oportunidades de negócios.