Archive for February 26th, 2007

26
Feb

The Importance of Planning in Design

While still reeling from the MyHome debacle (read previous post) I happened to stumble upon Dark Roasted Blend, a really interesting blog. In fact there is so much interesting content that I’ll have to go back and spend some more time there.

Anyway, my link into the blog was to the page on Incomprehensible Intersections and Spaghetti Junctions which is a collection of aerial photographs of ridiculously planned intersections. Some of the maps are also quite amusing.

What these photos highlight is the fact that without effective planning, design is difficult at best.

I like to think that software application design and development are analogous with civil design and construction. The following are examples of software design roles and their civil equivalents:

  • usability practitioner = engineer
  • producer = architect
  • graphic/visual designer = interior decorator

In a living, growing web application, like many of the ones that I work with, the design has generally evolved over time and the initial blueprint is very different to what the code is today. Spaghetti code replaces the spaghetti junctions but for all intents and purposes, the code is as difficult for a developer to navigate as the junctions are for a driver.

Every application I have worked on is full of spaghetti code. Is software doomed to be built as poorly as these highway intersections? Are software architects failing in the same way that these town planners failed?

I shudder to think what the off ramp at line 3225 of the MyHome website looks like!

26
Feb

MyHome Launches – POORLY!

MyHome – PBL’s new giant killer website launched today and as far as I can see, it certainly won’t be a giant killer any time soon! I won’t be making it my home for real estate searches.

UI is less than inspiring, functionality is less than functional, many less properties than their competitors.

Not much different or right about it IMHO. I’m convinced that this is destined for failure in its current state. Early days, but I was hoping for something a bit more innovative and definitely something with a much better user experience, that would help people to make the decision to switch.

I am amazed that a company with the resources of PBL can get this so wrong. Surely PBL could have leveraged some of the talent at NineMSN who recently relaunched their site with great improvements to both functionality and user experience.

The site performs so badly and I had so many problems navigating and trying to get my head around the IA and navigation structure that I wonder how a ‘normal’ internet user would ever understand the conceptual model.

I think the teams over at Domain and REA can sleep easy tonight!




February 2007
M T W T F S S
    Mar »
 1234
567891011
12131415161718
19202122232425
262728