The best-designed web sites are sensitive to the needs of the users.

They're designed to anticipate what real people are trying to achieve, and then to help them do it with the minimum fuss.

No-one uses the web for the fun of it

Every web site is a means to an end. We're all looking to get something out of it, to achieve certain personal goals (states of being).

Common daily goals for me include:

Note that none of these goals mentions 'using software', but they all happen to involve interacting with software in order to achieve them:

Using any tool is a means to an end. Understanding the ends that your visitors are wanting to reach gives you insight into what will help them have a more satisfying, successful experience (and achieve the site's goals for you).

Using software is a means to an end. Interaction design guru Alan Cooper wrote an illuminating book all about software and goals, in which he describes his goal-oriented approach to software design. I recommend everyone who's involved in designing software to read "The Inmates are Running the Asylum".

Why will people use your web site?

Without actually meeting a representative number of your actual web site visitors, you can't know their goals for real. Because this is usually very unlikely, you need another technique.

First, note down the different major groups of users, those who may use your site in different ways. For example, you might have returning customers, prospective customers, employees, and suppliers.

Write down each group's typical goals. The goals should be broad enough to be typical of all visitors across the group Try to cover the full range of different needs and usage patterns.

e.g.

For each type of user, follow the simple steps below to develop a persona who will represent each user group in your design process.

A persona is an imaginary real person who helps give your design process focus. They're handy archetypes, based on everything you can find out about the real types of people who'll use your site. To help make them believable, you'll furnish them with their own realistic likes and dislikes, their own personal agendas, and most importantly their own personal goals.

(The process described here is primarily based on the goal-oriented design process created by Alan Cooper at Cooper Interaction Design. For further insight into using goal-oriented design for all kinds of applications, please read "About Face 2.0".

Creating personas

You should base your personas' characteristics as much as possible on facts you know about your target market or actual user base. The best way to do this is to carry out prior research to interview a number of actual or typical site users.

Personas are more effective when they represent the likely preferences, goals, and contexts that your real users will have. Ideally, you should speak to people who fit the target audience right now, who are in the right position or have the right experience.

About Face 2.0

About Face 2.0 - "The Essentials of Interaction Design"

By Alan Cooper, Robert M. Reimann

Level Introductory through Advanced

This is required reading for anyone who's interested in interaction design, goal-oriented design, and the design of user interfaces. It's written by Alan Cooper, a hero of mine and founder of the discipline of interaction design, and Rob Reimann, another expert communicator who worked with Alan at Cooper Interaction Design.

About Face 2.0 is the second major edition of the seminal text on how to create clear and usable software. Its principles and examples apply to web pages and applications as much as desktop apps.

This book will give you a thorough grounding in all aspects of interaction design, from the basic discipline of approaching the problem, through goal-oriented techniques and right up to designing the user interface. That's not to say it's a difficult book: it's extremely well written and easy to consume. I cannot recommend it enough.

Buy now from Buy now from Amazon.co.uk Buy now from Amazon.com

Do you love our approach to crafting simple & effective web sites that just work for people?

We'd love to hear about your web strategy. Contact one of our team today!

Search this site
Pro Tips
Learn how to make fantastic web site designs..
Buy "Save the Pixel" now!
On “Save the Pixel”
Clicss templates, great robust useful CSS templates from £40
Share this Article
Send to a friend now&hellip
Follow Ben Hunt on Twitter
Floor 3
111 Buckingham Palace Road
London
SW1W 0WQ
UK
Phone
+44 (0)207 1600 989

Articles + tutorials in Goal-Oriented Design

Goal-oriented design
Overview of the use of goal-oriented design in web design
About goals
Why goals are important.
How people use web pages
How people really use web pages is different from the way designers think they do
Your goals
Identifying your personal goals will help you to achieve them.
Users' goals
The importance of understanding users' goals when designing web sites and applications, introducing personas as a design tool.
Personas in web design
Why using personas in your design process helps avoid common mistakes and creates a better product.
Web Site Behaviour and Usability
A good, usable, well-behaved web site gives concise, timely, and polite help.
Your site's goals
If you don't identify your web site's goals, how do you know what you design is going to work?
The Site Persona & Dialogue Process
Two more powerful tools for modelling the interactions on your web site. Site personas represent the site's brand and goals. The Dialogue Process is a way of designing interactions as conversations between user personas and the site persona.
Benefits of Splitting the Web User Experience
It's often a good idea to split the experience - providing different views and options for new site visitors and for more experienced users.
Win-win solutions
The best sites are consciously planned to deliver win-win solutions that deliver both users' goals and achieve the site's goals.