[ Sponsored Links ]

Advertise here »

E-Commerce Design Patterns

 
You're right Bob, software people like to reuse code.  But that often means that they want to reuse their own code; whereas can be nervous about 'reuse' of using someone elses code (from outside their team).

Of course, programmers vary hugely - at one end those that would always want to write a module from scratch rather than bring in something 'close enough' from outside - through to those that want to just glue other bits of other peoples code together and enjoy the difficulties of that approach.

(And the open source growth means more folks are trying out whole software modules than 10 years ago)


But to take the example I gave  - the huge variety of words and layout around the simple thing of taking credit card details.  Was it marketing or usability folks who mandated those? Or the creative look/feel guys? Or were the programmers left free with a spec that just said 'credit card page'?

No matter who was responsible at each site, it's clear that we dont seem to have been learning /nicking approaches from each other.  You could imagine that a big name like Amazon would have been the easy model for folks to duplicate.... didn't happen.

Personally, I started my career as a techie, and have been exposed on the way to lots of the best kind of quality management - 'right first time' kind of stuff. So I love the concept + see the value of a standards based approach to all sorts of things.

But when doing say performance testing of user journeys for clients whether the big names or small - there is a huge spread of best practise.

Very often people are shocked by the things uncovered.  So they weren't planned or intended design issues, just the collateral damage of folks feeling too busy or unwilling to use the good practise that is out there to be followed.

Eventually design patterns will be more widely used - I am an optimist too!



Deri

On 12:45:48 13 May 2006 textor wrote:

 

I think what Mike has in mind is that software people are big on reusable code, so that they don't re-invent the wheel every time they sit down to create a piece of software.  

Design patterns seem to me to be the designers equivalent, and I can see that they have huge potential.  

I can give you one design pattern that i see over and over again (including our sites.).  You hit checkout and you get a form that asks if you are a returning user, if so please enter your email and password, otherwise click here to continue.  I see the same design over and over again which is a good thing.

There must be dozens of such situations that a bit of standardisation would not only formalise best-practice and would also help customers a lot in finding their way around.  After all the reason that MS windows is so successful (I believe) is that it imposes a set of design patterns on software developers that makes it so much easier for users to start using unfamiliar applications.

Now a beef.  

A lot of designers want their site to look and work differently to other sites.  Its the 'creative' thing.  So you get scroll bars that don't work like regular scroll bars and radio buttons that look like checkboxes.  Bad bad bad.

Bob

 

 
  • E-Commerce Design Patterns, MikeBaxter, 9 May 22:43
    Okay you may think I over-stated things slightly when I predicted that "in 5 years' time the major online retailers will have defined what best practice means to them using design ...
    • E-Commerce Design Patterns, TimLeighton-Boyce, 10 May 14:18
      I've just spent this very morning running through the mock ups for a proposed new checkout process for a client of one of the companies specialising in ecommerce sites. Several ...
    • E-Commerce Design Patterns, DeriJones, 12 May 19:20
      I wish you were right saying 'they're used lots in software design'. Unfortunately, in the course of the work I do testing web sites, it seems to me that the ecommerce sector is ...
      • E-Commerce Design Patterns, MikeBaxter, 13 May 12:11
        Deri reckons that e-commerce is a sector that isn't ready for the idea of design patterns yet ... On the one hand I'm very tempted to agree - some of my discussions so far have ...
        • E-Commerce Design Patterns, DeriJones, 15 May 13:28
          Mike - your last sentence was interesting: "So often, it is the things that make particular sites distinctive (either visually or functionally) that breach good practice princip ...
      • E-Commerce Design Patterns, textor, 13 May 12:45
        I think what Mike has in mind is that software people are big on reusable code, so that they don't re-invent the wheel every time they sit down to create a piece of software.   ...
        • E-Commerce Design Patterns, JonBov, 15 May 12:03
          Mike, your document focused heavily on FMCG/Low margin-high volume business, with a couple of exceptions in the form of John Lewis which is 'middle of the road' in terms of brandin ...
          • E-Commerce Design Patterns, MikeBaxter, 15 May 15:05
            Hi Jon - the difference between mainstream and hi-end luxury e-commerce is an interesting one. First, I'd say that, at a certain level of analysis, the differences don't matter and ...
        • E-Commerce Design Patterns, DeriJones, 15 May 13:08
          You're right Bob, software people like to reuse code.  But that often means that they want to reuse their own code; whereas can be nervous about 'reuse' of using someone elses code ...
        • E-Commerce Design Patterns, TimLeighton-Boyce, 15 May 14:41
          On 12:45:48 13 May 2006 textor wrote: I can give you one design pattern that i see over and over again (including our sites.).  You hit checkout and you get a form that asks if ...
          • E-Commerce Design Patterns, textor, 15 May 17:16
            I have made that exact mistake (nearly that anyway) myself.  It wasn't until I hit the wrong button I realised the problem.  Is anyone up for forming some sort of special inter ...
    • E-Commerce Design Patterns, ianjindal, 16 May 20:49
      Mike - you know I'm a fan of patterns, so rather than just agree with you (temptiing!) I thought I give a complementary perspective.... There are three main types of 'thinkers' ...
    • RE: E-Commerce Design Patterns, JamesSaunders, 26 May 10:54
      A very interesting discussion and one in which I'm sure there'll be much more debate. Having developed software applications for a number of platforms and also a number of doma ...
    • Re: E-Commerce Design Patterns, Ashley , 31 May 13:35
      Hi Mike As you know, I'm a big fan of Design Patterns and we're going to be pushing them over the coming months to try and drum up further interest.  Having worked for a big ...
      • Re: E-Commerce Design Patterns, JamesSaunders, 31 May 13:41
        Hi Ashley, Sounds great. With regard the design pattern(s) to start with, I agree that the checkout process and site search are the most important for any ecommerce site (and th ...
Subscribe for only €299