CodeGuru Forums -
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic Newsletters VB Forums Developer.com


Newest CodeGuru.com Articles:

  • Deploying Windows Server 2008 with System Center
  • Remote Desktop Protocol Performance Improvements in Windows Server 2008 R2 and Windows 7
  • The Microsoft Dynamics CRM Security Model
  • SQL Server Modeling Services with Microsoft Visual Studio 2010 Beta 2

  • Search CodeGuru:
     



    Go Back   CodeGuru Forums > General Discussion > General Developer Topics
    FAQ Members List Calendar Search Today's Posts Mark Forums Read

    General Developer Topics If it is technical and it doesn't fit elsewhere, then this is the forum.

    Reply
     
    Thread Tools Search this Thread Rate Thread Display Modes
      #1    
    Old February 14th, 2006, 11:38 AM
    Brad Jones's Avatar
    Brad Jones Brad Jones is offline
    Admin & Site Manager
    Power Poster
     
    Join Date: Sep 2000
    Location: Indianapolis
    Posts: 5,448
    Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+) Brad Jones is a name known to all (1000+)
    Article discussion: How Software Development is Like Fast Food Restaurants

    This thread is for discussing the article:

    How Software Development is Like Fast Food Restaurants

    If you have thoughts or opinions on this Developer.com article, share them here.
    __________________
    -----------------------------------------------
    Brad! Jones, CodeGuru.com Site Manager
    Internet.com Senior Executive Editor, Software Development
    Microsoft MVP
    webmaster@codeguru.com
    (My Latest Book)


    -----------------------------------------------

    Last edited by Brad Jones; February 14th, 2006 at 11:50 AM.
    Reply With Quote
      #2    
    Old February 14th, 2006, 01:48 PM
    ahoodin's Avatar
    ahoodin ahoodin is offline
    Elite Member
     
    Join Date: Mar 2001
    Posts: 2,131
    ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+)
    Re: Article discussion: How Software Development is Like Fast Food Restaurants

    Well it sounds like the Author is suggesting cutting specs and doco. I am not certain I agree with all of the article. I agree that software development should be an adaptive process, and I feel that many applications lack doco, and consistant methods to accomplish the users tasks.

    ahoodin
    Reply With Quote
      #3    
    Old February 14th, 2006, 06:13 PM
    GuOddian GuOddian is offline
    Member
     
    Join Date: Aug 2005
    Posts: 132
    GuOddian is on a distinguished road (10+)
    Re: Article discussion: How Software Development is Like Fast Food Restaurants

    I got bored half way through it and had to push myself to finish the article. I thought it was a load of dribble I'm afraid. You can make a comparison between software development and pretty much any other career in one way or another and I felt that the comparisons in this article were a stretch.

    Software departments create formulas to approach development and use these to solve incoming problems. So do Lawyers, Accountants, Businessmen, Builders and Fast food chains. It's simple an effective method.

    Ease? Again it makes good business sense to take the path well known and most easily travelled if it solves the problem. While this imposes on innovation, often time is the most important factor. Again I'm not sure why this is compared to the Fast Food industry. Food chains like McDonalds have processes that have been developed to consistancy overy many years. They're simple enough for a 14 year old to understand with minimal training and product a product that's in demand. Any industry that wants to be successful should take these lessons in stride.

    Getting healthy software? Fast food's bad for you so learn to eat better. Somehow that relates to software development. Somehow the author jumps from this to smaller requirements documentation and pretty much no documentation for o ther processes. I fail to see the link or the relevance or the point.

    Fast food chains have defined processes that are reproducable and reusable that build a product from a defined and complete set of requirements in exactly the same fashion every time in a very small time frame with minimal error and without overengineering the product to provide something more than the customer has asked for. If you look at the development industry from a production sense (not an innovation sense which has apparently been entirely overlooked by this article) then that is something that production development departments strive to achieve.

    Well, that's my 2c.
    Reply With Quote
      #4    
    Old February 15th, 2006, 02:37 AM
    bob42 bob42 is offline
    Junior Member
     
    Join Date: Jul 2005
    Posts: 1
    bob42 is on a distinguished road (10+)
    Re: Article discussion: How Software Development is Like Fast Food Restaurants

    I liked the article. Actually, as a European I get the impression that not only
    fast food but just about everything in the US follows a consistent
    "look-and-feel": Road intersections, highway numbering, doors (*every*
    shop's door opens to the outside in the States).

    This is very reassuring when you go places. Though people may be different
    wherever you go, there is certain things that give you a practical and
    psychological support.

    In other parts of the world people would argue that this consistency
    suppresses local culture, but that's BS from my point of view.

    The only point I did not like about the article: The fact that you do not
    have to eat unhealthy stuff at a fastfood place - that even the fastfood
    place offers alternatives is only mentioned in the very end. And what does
    it imply? It suggests that ultimately you alone are responsible for your
    body pounds (or your ugly codebase). And many open source projects have
    shown that w/o any methodology but "constant refactoring" (the equivalent
    of hard-core diets) you can produce high quality resulsts as well :-)
    Reply With Quote
      #5    
    Old February 15th, 2006, 12:48 PM
    ovidiucucu's Avatar
    ovidiucucu ovidiucucu is offline
    Moderator/Reviewer
    Power Poster
     
    Join Date: Feb 2003
    Location: Iasi - Romania
    Posts: 6,602
    ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+) ovidiucucu has a reputation beyond repute (3000+)
    Re: Article discussion: How Software Development is Like Fast Food Restaurants

    "How Cow is Like Chicken".

    Maybe's nice, but I can imagine what's beyond the title, without reading: software is an industry invaded by companies with dumb programmers, making cheap but dangerous stuff,... and so on and so on....Beware what you buy (and eat)!

    Have I guessed?
    __________________
    Ovidiu Cucu

    Last edited by ovidiucucu; February 15th, 2006 at 12:59 PM.
    Reply With Quote
      #6    
    Old February 22nd, 2006, 04:50 PM
    ahoodin's Avatar
    ahoodin ahoodin is offline
    Elite Member
     
    Join Date: Mar 2001
    Posts: 2,131
    ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+) ahoodin is a name known to all (1000+)
    Re: Article discussion: How Software Development is Like Fast Food Restaurants

    Quote:
    Originally Posted by ovidiucucu
    "How Cow is Like Chicken".

    Maybe's nice, but I can imagine what's beyond the title, without reading: software is an industry invaded by companies with dumb programmers, making cheap but dangerous stuff,... and so on and so on....Beware what you buy (and eat)!

    Have I guessed?
    Hence less is really more.

    ahoodin
    Reply With Quote
    Reply

    Bookmarks
    Go Back   CodeGuru Forums > General Discussion > General Developer Topics


    Thread Tools Search this Thread
    Search this Thread:

    Advanced Search
    Display Modes Rate This Thread
    Rate This Thread:

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off
    Forum Jump


    All times are GMT -5. The time now is 01:41 PM.



    Acceptable Use Policy


    The Network for Technology Professionals

    Search:

    About Internet.com

    Legal Notices, Licensing, Permissions, Privacy Policy.
    Advertise | Newsletters | E-mail Offers


    Powered by vBulletin® Version 3.7.3
    Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.