Showing posts 11 - 15 of 15
E-Commerce Design Patterns
Job of the week
Featured threads
- How relevant do links need to be? 14 replies
- Tracking Online Response to Marketing/Communications Activities 8 replies
- Behavioural targeting software 4 replies
- Penalty avoidance on English-speaking foreign sites 5 replies
- 3 way linking - good or bad? 21 replies
Most viewed threads in last month
Most active threads in last month
- Best Practice SEO Guide Jan 2012 2 replies
- Acceretle 0 replies
- ZNAP 0 replies
- internet marketing consulting service 0 replies
- How to build your audience in social networks? 0 replies

Retired at Retired
15 May 2006 17:16pm
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 interest group for this?
Lay out some best-practice standards. Maybe getting a University involved so that the donkey would could be done by Students.
Or are we all too busy?
Bob
Founder and Editor in Chief at Internet Retailing
16 May 2006 20:49pm
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' in an organisation:
- Procedural: "I did it this way for x years so I'll do everything this way. Or a variation thereof"
- No thinking: "ok, whatever. I outa here at 5.28pm"
- pattern-based: "this task is analagous to another tasks which I perform well, so I'll use similar approaches".
My experience is that patter-based thinking can allow for leaps in business practice and rapid adoption on new activities. This needs, however, to be supplemented with process-based thinking - optimisation, improvements, packaging and dissemination to colleagues.The whole eCommerce sector is at an immature stage in terms of established skills. If you train as an architect, accountant, doctor, lawyer, truck driver, whatever, then there are documented, standard operating procedures (SOPs). These are largely absent in eCom, although increasingly in some of the arcane and details areas of SEO, acquisition, site usability etc then there are embryonic SOPs emerging.
This isn't a criticism - rather a reflection of our industry's youth and the recency of the 'big bang' of eCommerce.
"Pattern" approaches, therefore, can play a disproportionately important part in innovation and development. We (ie eCommerce professionals) bring a varied 'kit bag' of tools: I'm an accountant, technologist, accidental marketer etc and I bring techniques and patterns from each of these disciplines to eCom work.
There's an opportunity now to aggregate, refine and share patterns that work in the new environment of professionalised eCom practice. I relish the things I've learned from the 'mashup' of colleagues with whom I've worked and I look forward to contributing to 'encoding' some of this.
Sure - I want to play!
:)
ikj
On 22:43:21 9 May 2006 MikeBaxter wrote:
Head of e-Business Develooment at Serenata Flowers Limited
26 May 2006 10:54am
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 domain areas, I've seen my fair share of design patterns. These have often been used for the design of the layers beneath the presentation layer.
I'll break it down a bit.....
It's common to talk about 3-layered models in software architecture and design; presentation which is what the user sees, business logic and data storage layer. I've typically been involved with patterns in the design and implementation of the business logic layer.
In reality, a majority of ecommerce websites have certain things in common and this commonality can be at any of the 3 layers mentioned above. For the presentational layer, these may be the presentation of products within a department, the adding of a product to a cart, the presentation and functionality associated with a basket/cart, and the collection of information necessary to take payment. Not only are there areas of commonality in terms of the information requested or presented, but also clear ways of presenting and requesting that information to increase usability and therefore (hopefully) the likelihood of conversion.
Heading down to the depths of the data storage layer, there's undoubtedly plenty of room for commonality (or patterns) here too, of course driven by the information we need to present or elicit from the visitors and customers to our sites. We have categories of products (which may have several product features, and several product images) that visitors add to their baskets, they then checkout, provide invoice and delivery addresses, card details. We may also have upsell products and cross-sell products which define a relationship between one product and many others, we may have special offers that run for a particular time period, etc, etc. I may be selling flowers to my customers, you may be selling clothes, DVDs, cars. However, there's a level of commonality between the information we present to our visitors and customers for our products and therefore there's a design pattern that could be used to represent common database schemas.
Are design patterns for ecommerce websites new? I think not, the patterns just evolve. Sometimes a pattern in imposed by the ecommerce solution that is being used (whether Actinic, Venda, or any other) or has been developed in house.
We all certainly want our websites to be as easy to use as possible while still maintaining some commonality with other websites so that visitors don't have to learn the idiosyncronies of our sites. Consistency within a site is clearly important, and this is where style-guides can ensure that consistency (in much the same way that the Windows development tool provide common dialogs for file management, error messages etc in order to try and make it easy for an application user to a new bit of Windows software to use it without extensive training to find their way around its interface.
One of the previous posts mentioned The Design of Sites which is a great, if somewhat outdated (in some areas), book on design patterns (for the presentation layer) and includes ecommerce site design. In addition, Chak's Submit Now, Krug's Don't Make Me Think and 37 Signal's Defensive Design For The Web all offer useful design patterns applicable to ecommerce websites. It's clear from looking at some ecommerce sites that these books don't grace the bookshelves of their designers. I've spent a fair amount of time in recent years reviewing other's ecommerce websites, and it's shocking how many common mistakes from 2001/2 that are still made in the design of ecommerce websites today whether related to usability, accessibility, search engine friendliness, information architecture or other. Even more frightening is that the designers 're-use' the same web application structure/code/design to produce ecommerce website after ecommerce website all with little real hope of converting a tiny percentage of visitors to customers.
Design patterns exist, we need to evolve them and make sure that the web-sites of today and tomorrow make use of them.
James Saunders
Serenata Flowers Limited
http://www.serenataflowers.com
CEO at Econsultancy
31 May 2006 13:35pm
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 agency for 5 years, and having been through the pitch / proposals / site specification / contracts / SLAs mill for a lot of that I can also see huge benefits to be had in providing a platform of building blocks, or common protocols, to make this all much more efficient. Design patterns would be a big help for briefing teams, writing tender documents and the like.
Two further specific things to add based on this thread so far:
- Firstly, have a look at E-Retail Standardisation Reports in our White Papers Directory and follow the link there to some free research from Snow Valley which goes into a lot more detail on the whole checkout process thing. It confirms what others have said in this thread - remarkably little consistency.
- Secondly, my question to all is: which design pattern(s) should we start with? Which would be the MOST useful and give us the best chance to generate real interest?
My vote would be to do a design pattern for a checkout process as this is the one most people have to grapple with and where details really matter. Perhaps second favourite would be a design pattern for presenting site search results? Other ideas / votes?
Ashley Friedlein
CEO, E-consultancy.com
Head of e-Business Develooment at Serenata Flowers Limited
31 May 2006 13:41pm
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 these are the areas of a site's functionality where lots of site's suffer).
Kind Regards,
James
On 13:35:34 31 May 2006 Ashley wrote: