Usability for Developers

Share this article

If there’s one thing that’s caught my attention in the past six months, it’s an increase in the variety of web roles incorporating usability. I’ve noticed this across a number of areas: job posts, industry events, online discussions and personal tagging on social networking sites such as Web Connections. SitePoint has even released a Usability Kit and launched this blog. I find it interesting because it signifies a shift in the importance the web community appears to be placing on usability within the development process.

Do a quick job search (go on, I’m giving you an excuse!) and you’ll find it’s quite common to see Front End Developer, Information Architect (IA), Producer and Visual Designer roles all requiring knowledge of usability to some extent. I’m using the term ‘usability’ generically here, to incorporate user testing, user experience and interaction design, but in essence, what I’m talking about is working with a user-centred approach to site development.

But what about me?
I’m Lisa Herrod, a Senior Usability Consultant at Access Testing. I’ve been working on the web for the past 8 years in various roles including: design, development, accessibility, usability and even (in a universe far from here) a teacher of standards focused ‘web stuff’. While I’m a usability person for sure, I’m really interested in seeing a holistic approach to web development, incorporating usability and web standards all the way. So this shift I’ve observed towards incorporating usability across a wide variety of web roles is really very interesting.

A tale of two cities
To my mind there’s two main ways of looking at Web Usability: old school vs. new school.

Traditional Human Computer Interaction (HCI) is what I consider the ‘old school’ approach. It stems from pre-web days where usability specialists evaluated desk-top applications, and technical considerations (such as cross browser compatibility and Javascript support) were less likely to impact the user. This remains a perfectly valid method if you want to conduct a high level evaluation of a website, but it doesn’t afford a great depth of analysis these days.

The ‘new school’ approach, as I’ll call it, calls for Usability Specialists to have a greater technical knowledge of the web. Structure, content, presentation (CSS) and behavioural layers all affect the accessibility and user experience of a site. Knowledge of how the web works allows usability practitioners to work more closely with designers and developers to produce a better, more usable product overall.

What I’m talking about here is the need for a focus on usability within web teams from the beginning of a project, right across all roles. Clearly employers are looking for designers and developers with usability skills. We’re also seeing more Experience Architects emerging – i.e. usability practitioners with technical skills. So, it is happening out there. Dev teams at Fairfax, News and Westpac are doing great stuff working this way and no doubt there are many others too…

How about you…?

Lisa HerrodLisa Herrod
View Author
Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week