Quando se fala de Xtreme Go Horse, no meu ponto de vista vai além das gambiarras no código. Para mim fala muito mais de um ambiente caótico, equipes desestruturadas, falta de comunicação, processos inexistentes ou quando existentes, não aplicados de forma correta.
Aqui entra também aquela máxima, qualidade X velocidade. Quando as demandas são sempre para "ontem", impossível existir qualidade no produto final, é aqui que nascem os erros e bugs.
Equipes com essa caracterísicas, que vivem na urgência, não possuem "tempo" para testes automatizado e documentação... Ai já sabem no que dá né...