explosión de software de John Spencer