<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
<I><STRONG>See the article by Richard Gabriel "</STRONG></I><I><STRONG>Worse is better" - </STRONG></I><BR>
<I><A href="http://dreamsongs.com/WorseIsBetter.html">http://dreamsongs.com/WorseIsBetter.html</A></I><BR>
<I></I> <BR>
<EM></EM> <BR>
<EM>Gabriel himself has argued both sides of the "worse is better" concept.</EM><BR>
<EM></EM> <BR>
<I>His counter argument :</I><BR>
<I></I> <BR>
<I><A href="http://dreamsongs.com/Files/worse-is-worse.pdf">http://dreamsongs.com/Files/worse-is-worse.pdf</A><BR></I>
<BR>Eric<BR>
<BR>> From: johnkbird@paradise.net.nz<BR>> To: delphi@delphi.org.nz<BR>> Date: Wed, 13 May 2009 16:43:23 +1200<BR>> Subject: Re: [DUG] [Off topic] Senior developer<BR>> <BR>> Here is an example where even one line changed in a program may take months <BR>> and is yet considered high productivity:<BR>> <BR>> For a fascinating description of how the upper echelons of software <BR>> developement work at the team who write the Space Shuttle software see<BR>> <BR>> http://www.fastcompany.com/magazine/06/writestuff.html?page=0%2C2<BR>> <BR>> Quote:<BR>> <BR>> What's going on here is the kind of nuts-and-bolts work that defines the <BR>> drive for group perfection -- a drive that is aggressively intolerant of <BR>> ego-driven hotshots. In the shuttle group's culture, there are no superstar <BR>> programmers. The whole approach to developing software is intentionally <BR>> designed not to rely on any particular person.<BR>> <BR>> And the culture is equally intolerant of creativity, the individual coding <BR>> flourishes and styles that are the signature of the all-night software <BR>> world. "People ask, doesn't this process stifle creativity? You have to do <BR>> exactly what the manual says, and you've got someone looking over your <BR>> shoulder," says Keller. "The answer is, yes, the process does stifle <BR>> creativity."<BR>> <BR>> and at the end:<BR>> <BR>> "And that's the point: the shuttle process is so extreme, the drive for <BR>> perfection is so focused, that it reveals what's required to achieve <BR>> relentless execution. The most important things the shuttle group does -- <BR>> carefully planning the software in advance, writing no code until the design <BR>> is complete, making no changes without supporting blueprints, keeping a <BR>> completely accurate record of the code -- are not expensive. The process <BR>> isn't even rocket science. Its standard practice in almost every engineering <BR>> discipline except software engineering.<BR>> <BR>> Plastered on a conference room wall, an informal slogan of the on-board <BR>> shuttle group captures the essence of keeping focused on the process: "The <BR>> sooner you fall behind, the more time you will have to catch up." "<BR>> <BR>> <BR>> John<BR>> <BR>> _______________________________________________<BR>> NZ Borland Developers Group - Delphi mailing list<BR>> Post: delphi@delphi.org.nz<BR>> Admin: http://delphi.org.nz/mailman/listinfo/delphi<BR>> Unsubscribe: send an email to delphi-request@delphi.org.nz with Subject: unsubscribe<BR><br /><hr />Find someone to light your fire this winter at Match.co.nz <a href='http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fdating%2Enz%2Emsn%2Ecom%2Fchannel%2Findex%2Easpx%3Ftrackingid%3D1048628&_t=773568480&_r=nzWINDOWSliveMAILemailTAGLINES&_m=EXT' target='_new'>Brrr... its getting cold out there…</a></body>
</html>