Web Projects as an Deep Water Oil Rig

5:58 pm The Online Life

Imagine a world where large critical projects never catastrophically fail. No huge BP oil spills. A world where T-mobile Sidekick users didn’t wake up one day to find their phones had lost (literally) their life into the great bit bucket in the sky.

Why is this so hard to get right? In the software arena, missed project deadlines, or worse buggy software, are chronic problems that have plagued the industry since day one.

In the web space, projects suffer even worse. Often, unlike their software brethren, web projects don’t have dedicated QA (quality assurance – testing), network and deployment topology is a neglected after thought, and the under-resourced team has to live with a schedule that basically consists of “get it up ASAP, we will fix it later”.

Some days this is cause for despair. If a big company like BP can’t get a drilling project right, how can we keep a large web application smoothly running, given all the cards stacked against it in the first place?

It is the very transient nature of the web that saves us. Sure the code was slapped up there ASAP and sure it was hacked and tinkered with to massage it to ever changing requirements (”well now that I see it … it needs to …”), but web infrastructure often doesn’t last. Web sites are continually evolving and changing. A project is doing well if it lasts more than 3 years without a major rewrite. Vendor platforms get swapped in and out like a new pair of shoes.

With the web we can tear down the foundations and rebuild at the whim of the latest VP. It just takes money. We don’t have to get it right the first time, unlike BP. And given the chaotic nature of the web .. that’s a good thing.

Share and Enjoy:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • E-mail this story to a friend!
  • FriendFeed
  • LinkedIn
  • Ping.fm
  • RSS
  • StumbleUpon
  • Twitthis

2 Responses

  1. Beth Barany Says:

    What do you recommend for QC (Quality Control) for small business owners and entrepreneurs?

  2. sensei Says:

    Here is my recommendation: Pretend you are a customer and visit your website. If there is a contact us form or an opt-in box, sign up and see how that experience works for you. Then ask someone else to do the same.

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.