Explosão de software de John Spencer