We should abandon the designation Software Engineering and stick to programming or development, until the industry writes software to meet national safety and reliability standards that are enforced by a system of inspections of plans, the process and final code.
That's why engineering is so reliable - software development hasn't advanced to the level of engineering yet.
@rochelimit @khm @rysiek @thegibson air traffic control, flight guidance systems, and medical equipment are supposed to meet these standards. it’s why I am so keen on sqlite; NASA requires certain qualities from it that the author is bound to.