Defusing the software crisis door