Software development is hard: regardless whether you are building the next generation space shuttle or a funky free bingo game. Miscommunication and opposing visions may lead to out-of-control spending and incapable products. As long as there are multiple individuals involved, this kind of situation is bound to happen.

This is partly due to the fact that the geeky developers and MBA executives live in parallel universes and speak incompatible dialects. The lost in translation contributed by project managers is transformed, magnified and twisted during the design, develop and deploy stages. This poses quite a challenge for the organization as a whole. See the below pictures for an example:

Software engineering nightmare 1

Software engineering nightmare 2

Software engineering nightmare 3

Software engineering nightmare 4

Software engineering nightmare 5

Here is the big picture.

Share and Enjoy:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

4 Comments to “Software Engineering nightmare”

  1. majid | January 19th, 2008 at 5:08 pm

    LOL… that is so so so true

  2. Ayub | May 17th, 2008 at 11:37 am

    great work i guess, explains all the theories that we learn in Software engineering courses, great summing up everything

  3. mahsa | September 13th, 2008 at 10:19 am

    well done

  4. Abe | August 10th, 2009 at 6:17 pm

    I’d like to use this image in a presentation. May I have your permission?

Leave a Comment