Si no es una cosa, es otra (1)

Un tropezón, otro y otro.. ¿por qué el desarrollo de software se caracteriza por esto?