[DUG] [Off topic] Senior developer

Eric A eaa603 at hotmail.com
Wed May 13 17:41:10 NZST 2009


See the article by Richard Gabriel "Worse is better" - 

http://dreamsongs.com/WorseIsBetter.html

 

 

Gabriel himself has argued both sides of the "worse is better" concept.

 

His counter argument :

 

http://dreamsongs.com/Files/worse-is-worse.pdf


Eric

 
> From: johnkbird at paradise.net.nz
> To: delphi at delphi.org.nz
> Date: Wed, 13 May 2009 16:43:23 +1200
> Subject: Re: [DUG] [Off topic] Senior developer
> 
> Here is an example where even one line changed in a program may take months 
> and is yet considered high productivity:
> 
> For a fascinating description of how the upper echelons of software 
> developement work at the team who write the Space Shuttle software see
> 
> http://www.fastcompany.com/magazine/06/writestuff.html?page=0%2C2
> 
> Quote:
> 
> What's going on here is the kind of nuts-and-bolts work that defines the 
> drive for group perfection -- a drive that is aggressively intolerant of 
> ego-driven hotshots. In the shuttle group's culture, there are no superstar 
> programmers. The whole approach to developing software is intentionally 
> designed not to rely on any particular person.
> 
> And the culture is equally intolerant of creativity, the individual coding 
> flourishes and styles that are the signature of the all-night software 
> world. "People ask, doesn't this process stifle creativity? You have to do 
> exactly what the manual says, and you've got someone looking over your 
> shoulder," says Keller. "The answer is, yes, the process does stifle 
> creativity."
> 
> and at the end:
> 
> "And that's the point: the shuttle process is so extreme, the drive for 
> perfection is so focused, that it reveals what's required to achieve 
> relentless execution. The most important things the shuttle group does -- 
> carefully planning the software in advance, writing no code until the design 
> is complete, making no changes without supporting blueprints, keeping a 
> completely accurate record of the code -- are not expensive. The process 
> isn't even rocket science. Its standard practice in almost every engineering 
> discipline except software engineering.
> 
> 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." "
> 
> 
> John
> 
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe

_________________________________________________________________
Brrr... its getting cold out there… Find someone to light your fire this winter at Match.co.nz
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20090513/0e726389/attachment-0001.html 


More information about the Delphi mailing list