|
|
|
|
|
by dpitkin
5016 days ago
|
|
I think I read this from HN but I use this as the best example of mission critical software, the Space Shuttle at NASA. The most important things the shuttle group does -- carefully planning the software in advance, writing no code until the design is complete, making no changes without supporting blueprints, keeping a completely accurate record of the code -- are not expensive. The process isn't even rocket science. Its standard practice in almost every engineering discipline except software engineering. http://www.fastcompany.com/28121/they-write-right-stuff |
|
The Space Shuttle went up the first time with a few K of core memory. The software effort was really pretty trivial compared with systems today.