Si el desarrollo de software es difícil, ¿por qué es difícil?

"Si el desarrollo de software es difícil, ¿por qué es difícil?"

En primer lugar, permítame decir que el desarrollo de software probablemente no es tan difícil como muchos otros campos. Sin embargo, es difícil, sólo que no en las formas que la gente que no está familiarizada con él realmente ve.

Los requisitos rara vez coinciden con la arquitectura interna …