Solid Gold-Plated Software for the Shuttle

| Comments

Agile Advice recently posted a link to an old (1996) article from Fast Company discussing how software for the Space Shuttle is produced.

The article profiles the people who write the code and their methods, and bullets out some of the axioms by which they work.

One of the more interesting tools is a program that calculates how many errors should be present in a given release. Then, even if things look ok, they keep testing until they hit the predicted bug count.

Like computer models predicting the weather, the coding models predict how many errors the group should make in writing each new version of the software. True to form, if the coders and testers find too few errors, everyone works the process until reality and the predictions match.

At times, the article chastises us young punks for dressing down and writing buggy code. While I alway appreciate a dose of humility, I think there’s a big difference, both in budget and goals, between launching a REALLY expensive rocket with people in it into space and rolling out a cool new web search.

Nonetheless, it’s a very interesting read, and worth the time.

[link] They Write the Right Stuff

blog comments powered by Disqus

About this Entry

This page contains a single entry by Aaron Oliver published on January 5, 2009 9:00 AM.

I Resolve... was the previous entry in this blog.

I Was Gamed on Google Maps Trying to Get to CodeMash is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Categories

Creative Commons License
This blog is licensed under a Creative Commons License.