Archive for January, 2008

Agile Usability: An Introduction

January 21, 2008

To address the challenges faced by software developers a manifesto defining four values and twelve principles was arrived at to encourage better ways to develop software.  Defining the requirements for an agile software process, Agile processes reflecting these requirements include:

  • Agile Data (AD)
  • Agile Microsoft Solutions Framework (MSF)
  • Agile Modeling (AM)
  • Agile Unified Process (AUP)
  • Dynamic System Development Method (DSDM)
  • Extreme Programming (XP)
  • Feature Driven Development (FDD)
  •  Scrum
  • Usage-Centered Design (UCD) The majority of agile projects teams made up of less than ten people, co-locate, have direct access to stakeholders and tools, such as, whiteboards and corkboards, development machines, development tools, including testing tools.  They take a test-driven development (TDD) approach, writing a unit test before they write enough production code to fulfill the unit test, and rarely have access to usability labs.

Agile projects are comprised of four phases, as under:

  1. Iteration 0: The first week of agile projects referred to as ‘Iteration 0’ is project initiation involves gathering of initial support and project funding; working actively with stakeholders, understanding the scope of the system, building the team, putting together the initial system architecture; and setting up the environment.
  2.  Development phase sees agilists deliver high-quality working software that meets the changing needs of stakeholders.
  3. Release phase is all about agile practitioners transitioning the system into production.
  4. Production. During this phase, the fundamental goal is to keep the system useful and productive, keeping it running, while helping users use it.

Agile projects are very different from traditional projects where a business analyst creates a requirement model, then hands it to an architect to create a design model, which then is handed to a coder to write a programme and then tested by a tester.  Projects using Agile methodology have developers working closely with their stakeholders, getting a better understanding of their needs, pairing together to implement and test their solution, and then showing it to the stakeholder for quick feedback.  From a user experience point of view, the agilists approach to modeling and testing is very different to that of traditionalists.

Usability, a quality attribute of an Agile system encompasses learnability, efficiency, memorability, error recovery, and end-user satisfaction, and is a highly structured, product development process, with the focus on understanding product user’s needs and goals.

We’ll take up where we leave off tomorrow!

Usage of Colour Psychology In Web Design And Online Marketing

January 19, 2008

Internet being a visual and psychological medium, website words and sales copy impact visitors to the site psychologically, which makes them the most important communication and sales tool.  However, one must not overlook another important psychological aspect i.e. colours.  While, we use words to express ourselves, nonetheless, colours can be used as expressions, as well.

The background colours of a website, its header, text, headlines and sub-headlines colours, all have a psychological impact on site visitors.  For example, look at the colour chart and you will find how certain colours are associated with certain traits and emotions.  However, colour associations are not universal and our personal association and cultural backgrounds also influence our experience of colours.  For example:

Red is associated with passion, danger, warning, excitement, food, impulse, action, adventure, strength, boldness, determination, desire and courage.

Pink is associated with softness, sweetness, innocence, youthfulness and tenderness.

Orange is associated with comfort, creativity, celebration, fun, youth, affordability, enthusiasm, cheerfulness, affordability and stimulation.

Yellow is associated with curiosity, playfulness, cheerfulness, amusement, attention-grabbing, comfort, liveliness, intellect, happiness and energy.

Green is associated with money, nature, animals, health, healing, life, harmony, durability, reliability, safety, honesty, optimism and freshness.

Blue is associated with success, seriousness, calmness, power, professionalism, depth, stability, loyalty, reliability, honour and trustworthiness.

Purple is associated with royalty, justice, ambiguity, uncertainty, luxury, fantasy, dreams, power, nobility, mystery, elegance and magic.

Grey is associated with neutrality, indifference, reserved. conservatism, traditionalism, intelligence and seriousness.

Brown is associated with earth, nature, tribalism, primitive, simplicity, endurance, relaxing, confident, casual and reassuring.

Black is associated with seriousness, darkness, mystery, secrecy, elegance, sophistication, formality and strength.

White is associated with innocence, purity, cleanliness, simplicity, newness, virginity and peace.

 Divided into warm and cool categories, yellow / orange / red are associated with the warmth and heat of the sun and fire; while blue, green and violet bring to mind the coolness of the leaves, sea and sky.  And while, warm colours seem closer to the viewer, vivid cool colours can overwhelm light and subtle warm colours.  So, it is advisable to use warm colours for a website’s foreground and cool colours for the background to enhance depth perception.

A very powerful element in web design, colours evoke certain responses and can be used to support the purpose of a website.  A good accent colour, Red stimulates people into making quick decisions and is good for food sites.  The calming effect of Blue when combined with warm colours (yellow, red) results in vibrant and high-impact designs, while a blue and white combination works best for business sites.  An attention grabber, Yellow is effective for stimulating mental activity.  While, Green is cool and pleasing to the eye, used as a pre-dominant colour in a website, it has been known to drive people away.  So, unless you are designing a Golf website, or one associated with nature or lawns, it is best used for website accents only.  As for, Orange it is a colour the young find highly acceptable.

Affecting shopping behaviour, psychologists believe colour impression account for 60% acceptance or rejection of a product or service.  Determining how colour affects shopping habits, like the psychologists, market researchers also validate the belief that colour affects shopping habits.  For example:

  • Red-orange, black and royal blue capture the interest of impulse shoppers.

  • Pink, teal, light blue and navy interest budget shoppers who plan in advance what they need to purchase.
  • While, traditionalists respond best to pastel pinks, rose and sky blues.
  • Use your commonsense to select the right colour from the numerous existing shades of the same colour, zero in on your target audience and what psychological message you wish to convey through colours used.  And, as far as colours in text are concerned, black text on white backgrounds may seem more than a tad dull, however, they are the most readable and eye pleasing of them all.  Forget about yellow text on white background, which apart from being unreadable, causes eye-strain and will have people quitting your site rather too soon.  A lot of sales can be lost by using text that strains the eye.

    To sum up colour psychology, colours are perceived to influence our decisions in life, select them wisely as like words, they can be used to great effect!

Colour Psychology In Web Designs

January 19, 2008

It is common knowledge that colours impact humans psychologically, eliciting varied reactions.  And, that is when designing a website, it is important to keep in mind what effect a particular colour will have on people.  It is a well-known fact that when the back-ground hue on Barrelhead Sugar-Free Root Beer cans was changed to beige from blue, everyone said it tasted like old–fashioned root beer served in frosty beer mugs.  This, even while there was no change in the beverage and it remained exactly the same.  Likewise, consumers have been known to ascribe a sweeter taste to orange drinks, when the orange shade used for the can or bottle is darker in colour. 

While, it is not easy to correlate product sales with colour, however, it has been noted that when the red can of sugar-free Canada Dry Gingerale was changed to green and white, sales shot up more than 25%.  Clear indication, there is some validity in applying colour psychology in life and web designs, as it plays a significant role in every tactical advantage.  Replacing bar codes, scanners, database queries with colour proved rather useful for one medical equipment manufacturer, in quickly identifying the department s borrowed device belonged to. 

Similarly, applying colour psychology in thermal map web designs, could be an informative alternative to featureless blog calendar archived entries.  And, many users have indicated that the presence of colour hinted at the possibility of finding relevant information.  So, while people equate blue with calm and spells corporate competence, online retail can increase sales by incorporating and suggesting a match from a range of conservative to adventurous coloured ties for a dress shirt an online customer is considering buying.  At the right time and the right moment, accessory suggestions can increase orders by supporting the psychology behind the shopping process. 

A site like www.esty.com does just that by supporting user psychology with a shop-by-colour feature that supports shopping.  A far cry from ‘colour astrology’ charts, me-too colour schemes that screamed -Boredom.

Whether, a colour evokes a positive or negative emotion, it is dependent on the context it is used in.  Colour studies teach casinos how to direct your gaze, hospitals how people use colour to find their way, and colour has also been known to impact learning.  Using colour psychology helps improve focus and relieves classroom eye fatigue.  Applied to human psychology, colour has been known to instruct and reduce accidents in the workplace, showing colour psychology is more sophisticated than colour charts make it out to be.

While, today we have seen how colour helps increase sales and learning, tomorrow, we delve a little more into the influence of colour psychology in other areas, as well.

Using Colours In Web Designs

January 19, 2008

Understanding the key emotion behind ennui and the basics of experimental psychology around colour and patterns and how to use them, can help web designers combat boredom and further improve their web design.  Colour can be used to stress one’s unique individuality, signalling a complete departure from competition look alikes.  However, before talking about the psychology of using certain colour combinations, it is important not to forget that one must be sensitive to the needs of the visually impaired and challenged, when designing a web site.

You must not concentrate only on making web pages compellingly impressive, one must also utilise one’s skill and talent to ensure site user-friendliness, getting together a site that aims to reach as wide an audience segment, as possible. 

Web designers needs must understand the capabilities of a human eye and produce user friendly web designs that cater not only to web users with normal sight, but even those with partial eye-sight, or those who are blind or suffer from red-green colour blindness. 

To be a successful web designer, up your basic knowledge about how the human vision works, how the colour blind react to various designs, etc.  Subject to huge variances, even in normal vision, the size of elements affects an individual user’s colour perception.  Each and every individual views colours and shade intensities very much differently than others. 

Light setting levels affect the inconsistencies in colour patterns, just like your hair colour changes depending on the strength of lighting you see it under.  People with retina cones that are more sensitive to the colour blue, see the colour blue even when others cannot perceive it.  They seem to view the world with ‘blue rather than rose-tinted glasses’.  A web designer must be aware of conditions such as these and why you perceive your web design differently than others. Aside from keeping the key aspects of impaired vision and accessibility in mind, a sensitive web designer should also be aware how assistive technology can manipulate his design e.g. screen readers or text / image magnifiers, software employed by the physically disabled to enhance user interface experiences.

Some Internet users are able to read only certain colour combinations, such as, yellow text on a black background, with no room for greyscale.  This means that good legibility for visually challenged and impaired users should have strong contrast as the main element of the design.  Manipulate screenshots of your designs by testing their effectivity using a programme like Adobe Photoshop, converting images to greyscale, then to monochrome, seeing how it might be viewed using the most extreme visual manipulation.  This can be done by increasing the contrast level to +100, a particularly useful approximation of difficulties colour blind users experience in discerning one colour / shade from another. 

Become a successful web designer by adjusting your colour application now, always keeping in mind that a design cannot be considered impressive, if few people appreciate its user friendliness! 

Tomorrow we talk about the psychology behind using certain colours in web design, psychology that off-shore Siterack uses to good avail!