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é...

Pois é... é o que eu sempre falo, qualidade x velocidade (da entrega), isso vai prejudicar na coerência e coesão do código muitas vezes.

Uso isto também em relação ao déficit do mercado de programação. Até 2025 teríamos de formar 4000 programadores, sendo que 50 iniciam a faculdade, e apenas 4 terminam. Além do tempo de término dos estudos x mercado né, que convenhamos, uma pessoa que começa a estudar uma bacharel de 4 anos em 2023 (este ano), até 2025 ela ainda não estará formada.

Enfim, sei que fugi um pouco do assunto, quis só ilustrar a questão do tempo de produção x velocidade da demanda. É realmente difícil de medir isto, né? rsrs

Na minha experiência, geralmente quando tem XGH é porque o/os dev tava sobrecarregado e tinha que entregar pra ontem.