|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Article: NASA launch software"But how much work the software does is not what makes it remarkable. What makes it remarkable is how well the software works. 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...." <http://www.fastcompany.com/magazine/06/writestuff.html?page=0%2C0> ********************************************************************** 4D Server v11 SQL has arrived! Buy it NOW at http://store.4ddepot.com 4th Dimension Internet Users Group (4D iNUG) FAQ: http://www.4d.com/support/faqnug.html Unsub: mailto:4D_Pub-Unsubscribe@... Post: mailto:4d_pub@... Options: https://lists.4d.com/mailman/listinfo/4d_pub ********************************************************************** |
|
|
|
|
|
Re: Article: NASA launch softwareHi Michael,
On Jan 10, 2009, at 3:57 PM, Michael Larue wrote: > Sunday, January 11, 2009 > > Hi Max, > >> 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...." > > Great article! > snip > Now, from what I can glean from the article, it's 420,000 lines > long, and > been in development for 20 years @ $35 million/year (assuming a > constant > cost per year--most likely the first few years had a higher cost > compared to > more or less the maintenance costs that is required currently). > > That's at least $700 million for 420,000 lines of code, or well over > $1600 > per line of code. > > And they still have bugs? :-) > > Seriously, the article is an interesting read--basically, what's the > "best" > way to program a complex system if money is no constraint. Clearly, > planning > and management is a key (or the main?) component--I'd bet the code > itself is > remarkably clean and "simple" (although that's just a guess, not > based on > anything stated in the article). And managing a staff of 260 alone > is quite > a complex task, let alone what the software is that they're building. > > Compare the shuttle software with, say, any Microsoft product... :-) > > In an interview with Nathan Myhrvold from September 1995, > > http://www.wired.com/wired/archive/3.09/myhrvold.html > > he says, > > snip > Don't know if the comparison is fair, but it's certainly food for > thought. Your thought are well founded. My objective was merely to pass along some (older) information on the practices employed... but as you note there are arguable questions about comparisons and costs. > > > One thing I didn't get--the final paragraph: > >> Plastered on a conference room wall, an informal slogan of the on- >> board >> shuttle group captures the essence of keeping focused on the >> process: "The >> sooner you fall behind, the more time you will have to catch up." > > Anyone care to explain it to me? Somehow I'm not getting the deeper > meaning. > As a joke, it's somewhat lame; as a slogan, well, it doesn't inspire > me. I > must be missing something... Yeah, I found it too subtle... supposing it was sarcasm: the process which takes over when errors are uncovered is quite rigorous and quite beyond the scope of the "innocent" error which spawned it, with the moral being... find your errors! Kinda fits the "Adultness" image the group reflects to itself, I guess. later ~ max ********************************************************************** 4D Server v11 SQL has arrived! Buy it NOW at http://store.4ddepot.com 4th Dimension Internet Users Group (4D iNUG) FAQ: http://www.4d.com/support/faqnug.html Unsub: mailto:4D_Pub-Unsubscribe@... Post: mailto:4d_pub@... Options: https://lists.4d.com/mailman/listinfo/4d_pub ********************************************************************** |
|
|
Re: Article: NASA launch softwareMichael,
There's a joke in Agile circles that an Agile process won't help you deliver better software, but it'll tell you you're delivering the wrong software sooner. Perhaps the NASA folks are saying something similar? The sooner you *realize* you're behind the sooner you can take corrective action. Cheers, On Jan 10, 2009, at 4:57 PM, Michael Larue wrote: >> >> Plastered on a conference room wall, an informal slogan of the on- >> board >> shuttle group captures the essence of keeping focused on the >> process: "The >> sooner you fall behind, the more time you will have to catch up." > > Anyone care to explain it to me? Somehow I'm not getting the deeper > meaning. > As a joke, it's somewhat lame; as a slogan, well, it doesn't inspire > me. I > must be missing something... - John John Steele jsteele@... (916) 390-8592 m ********************************************************************** 4D Server v11 SQL has arrived! Buy it NOW at http://store.4ddepot.com 4th Dimension Internet Users Group (4D iNUG) FAQ: http://www.4d.com/support/faqnug.html Unsub: mailto:4D_Pub-Unsubscribe@... Post: mailto:4d_pub@... Options: https://lists.4d.com/mailman/listinfo/4d_pub ********************************************************************** |
|
|
Re: Article: NASA launch softwareTuesday, January 13, 2009
Hi John, Good to hear from you again!!! Been a few years, eh? :-) > Perhaps the NASA folks are saying something similar? The sooner you > *realize* you're behind the sooner you can take corrective action. Could be, but boy that's a pretty subtle interpretation from the original slogan. And the author of the article says the slogan "captures the essence of keeping focused on the process". I don't see that slogan capturing that essence, at least with my slow brain. (I suspect the author didn't really grasp it either.) I think Max might be closer to the mark with it being sarcasm, perhaps an offhand slap at other programming methodologies (particularly the late night pizza and coke crowd)--when viewed in that light, I think it makes sense and would be something the NASA group probably would find funny (since they likely never find themselves in that situation). Cheers! Michael Larue ********************************************************************** 4D Server v11 SQL has arrived! Buy it NOW at http://store.4ddepot.com 4th Dimension Internet Users Group (4D iNUG) FAQ: http://www.4d.com/support/faqnug.html Unsub: mailto:4D_Pub-Unsubscribe@... Post: mailto:4d_pub@... Options: https://lists.4d.com/mailman/listinfo/4d_pub ********************************************************************** |
| Free embeddable forum powered by Nabble | Forum Help |