This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats: the last three versions of the program -- each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors. Commercial programs of equivalent complexity would have 5,000 errors.It's an interesting article, but ultimately I'm unconvinced by it's assertion that this mode of programming should be the model for all software development.
Admittedly they have a lot of advantages over the rest of the software world. They have a single product: one program that flies one spaceship. They understand their software intimately, and they get more familiar with it all the time. The group has one customer, a smart one. And money is not the critical constraint: the groups $35 million per year budget is a trivial slice of the NASA pie, but on a dollars-per-line basis, it makes the group among the nation's most expensive software organizations.
« Older Rubens Barrichello robbed.... | A Vegan Radical Cookbook Proje... Newer »
This thread has been archived and is closed to new comments
posted by matteo at 8:00 AM on May 12, 2002