Article discussion: How Software Development is Like Fast Food Restaurants
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 6 of 6

Thread: Article discussion: How Software Development is Like Fast Food Restaurants

Hybrid View

  1. #1
    Join Date
    Sep 2000
    Location
    Indianapolis
    Posts
    6,421

    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.
    Last edited by Brad Jones; February 14th, 2006 at 10:50 AM.
    -----------------------------------------------
    Brad! Jones, CodeGuru.com Site Director
    Developer.com Network Director / EiC

    webmaster@codeguru.com
    (My Latest Book)


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

  2. #2
    Join Date
    Mar 2001
    Posts
    2,364

    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

  3. #3
    Join Date
    Aug 2005
    Posts
    132

    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.

  4. #4
    Join Date
    Jul 2005
    Posts
    1

    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 :-)

  5. #5
    ovidiucucu's Avatar
    ovidiucucu is offline Moderator/Reviewer Power Poster
    Join Date
    Feb 2003
    Location
    Iasi - Romania
    Posts
    8,021

    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?
    Last edited by ovidiucucu; February 15th, 2006 at 11:59 AM.
    Ovidiu Cucu
    "When in Rome, do as Romans do."
    Visit: Microsoft Virtual Academy
    Follow: https://twitter.com/#!/ovidiucucu
    My blog: http://codexpert.ro/blog/author/ovidiu-cucu/

  6. #6
    Join Date
    Mar 2001
    Posts
    2,364

    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

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Azure Activities Information Page

Windows Mobile Development Center


Click Here to Expand Forum to Full Width

This is a CodeGuru survey question.


Featured


HTML5 Development Center