« jumpWORD.com on O'Reilly Radar | Main | Web 1.0 (beta) »

We're not launching the shuttle here...

Or are we? This paper, submitted to the Rogers Commission in response to the Space Shuttle Challenger disaster in 1986 by Richard Feynman on the reliability of the Shuttle is full of fascinating insight, not only on NASA procedure but also on the philosophies of adequate robustness and error tolerance in design.

Illustrating benefits of incremental, bottom-up design and the importance of reducing features before reducing quality, Feynman sounds like he could be writing about application design for 37signals.

The proper way to save money is to curtail the number of requested changes, not the quality of testing for each.

In other words, it's better to release half a product than a half-assed product. Of course, usually no one dies when your webapp crashes. So it is astounding that the discrepancy between reliability estimates from NASA management and from engineering is 1000:1. Apparently the managers didn't study their statistics long enough to realize just how impossible it is to prove such an infinitesimal probability as 0.001% in a relatively tiny number of trials. And sadly, time has proven even the engineers' estimate to be optimistic. Whether you look at the casino or at Cape Canaveral, it seems to be a profoundly human trait to overestimate the importance of an insignificant number of trials in ill-fated attempts to predict the future.

For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.

But O how often she does such a fine job of fooling us.

(From Confused of Calcutta via Alex Bisceglie)

Links


  3d 9pm abacusproject administration advertising ajax altera amazon apache apartments apartments2011 api apple apps art audio aws backup blog books browser business california camera centralcoast certification chaos cnc coffee computer cooking css culture data database debian dedicatedserver design development dexpogroupa documentation earth economics electronics email engineering environment events filetype:pdf firefox firefox:toolbar flash fonts food fpga free funny games gis git google gps graphics guitar gumspots hacking hacks hardware history hometheater hosting html humor ie images imported indian indoorpositioning innovation interface internet investing iphone ipod ireland itp java javascript jobs jsp kharagpur latex led library light linux lodging mac macbook mail maininfoitp manufacturing map mapping maps marketing mccain media:document mikrokopter mobile mozilla music mysql nas network news northcoast nyc obama opengl opensource orb osx park parts pcb pcbfabrication pdf performance photography physics pic plugin poker politics postfix printing privacy processing programming projects prototyping ps3 psychology radio rails realestate recipes redwoods reference regex rest rfid rss ruby rubyonrails scholarships science search security server servlet sfsublet siliconeswitches social socialsoftware society software spi starthere startup statistics stepper storage subversion svn swivel sysadmin tcamp technology tedpresentation theory thesis tools travel tv ubuntu usb usbdongle video visualization web web2.0 webdesign webdev webdevelopment weddingvenue westcoast2011 wff where2.0 wifi windows wireless wordpress yosemite zigbee

Design Directory

Music

Where am I?

Recent Photos

Powered by
Movable Type 3.35