29 November 2007

Tips for integrating user experience and agile development

Be the first to share

Agile UX
At last week’s 7-Minute Soapbox in Waterloo, Canada, Declan Whelan of Whelan & Associates talked about how to fit user experience/design/usability into an agile development process.

There is a crisis in the software world! Well, I’m not sure if you can call something a crisis when it has been going on for more than 15 years — but let’s call it that. The annual CHAOS reports first released by the Standish group in 1994 showed that in the US about one third of software projects are cancelled and about one half are 200% over budget. The bottom line: annual direct costs of such software failures are estimated at $140 billion.

Many companies responded to this by imposing stronger process control mechanisms with comprehensive documentation and formalized hand-offs between functional groups. This has worked in some domains but has failed badly in others. I believe that plan-driven, waterfall methodologies may be applicable when the human costs or capital costs of failure dominate — such as nuclear reactor safety systems or international space stations. But such processes foster functional silos and formalized communications which can actually make the situation worse. Worse, because such processes struggle to keep pace with technology changes and competitive pressures.<

The agile community offers an alternate approach. Put together a cross-functional team including the key product stakeholder, developers, interaction designers, Q/A, project managers, and so on. Have them work together from requirements through to functioning software on a weekly basis. Empower them to choose the tools and processes that work best for them. This is really a tough way to produce software — but it works.

Now how does traditional user experience fit in with all this? I see three key challenges:

  • Agile teams focus on stakeholders, designers focus on users.
  • Agile teams focus on technical issues, designers focus on usability.
  • Agile teams focus on modeling just-in-time, designers model up-front.

There is a tremendous opportunity to close the gap between these perspectives and I offer a few suggestions for an interaction designer on an agile team:

  • Infuse user experience issues and approaches into the team — train them, let them know your world.
  • Be the user advocate and lobbyist, especially with the product stakeholder.
  • Use personas — make them physically visible and make sure they are present as the actor in every agile user story.
  • Introduce user experience guidelines — good agile teams will follow them if you can show the value.
  • Do just-enough user experience modeling — look for minor course corrections rather than Eureka moments.
  • Use light-weight tools — whiteboards, index cards, pen and paper.
  • Be a generalizing specialist — do whatever you can to help the team follow the agile mantra and “do the simplest thing that could possibly work.”

See video and slideshow

(via Alberto Mucignat)

Be the first to share
1 May 2016
Report: User Experience and Usability in Complex Systems
User Experience and Usability in Complex Systems Final Report 1/2015 FIMECC (Finnish Metals and Engineering Competence Cluster) November 2015, 225 pages Five years ago, some of Finland’s metals and engineering industry companies were looking for new ways to tackle …
30 April 2016
Security versus UX
Gwendolyn Betts explores how to reconcile one of the biggest challenges in interface design: security versus user experience. Betts writes that it is not uncommon for security measures to be tacked on at the end as …
8 April 2016
On the need for ethnography in user experience design
Michael Thomas of Ford Motor Company argues in a thoughtful personal piece that User Experience design is greatly enhanced by establishing classical ethnographic methods as foundational for defining the domain of design intervention. How can UX …
1 April 2016
Two appealing books by designer Robert Curedale
This morning we received two books by designer Robert Curedale (who seems to be an extremely productive writer): ​Comprehensive step-by-step Guide to Experience Maps Journey Maps - Blueprints - Empathy Maps Design Community College Inc. March 2016 400 pages Customers choose …
30 March 2016
Six more UX-related articles on PMLive
PMLiVE continues to inform us about UX approaches and developments in the pharmaceutical industry (older series of articles here): Why health psychology should inform pharma strategyv Ella Nuttall - 30 March 2016 We asked Ella to explain why …
21 March 2016
Ford’s quest to remake itself into a master of UX
Ford, bastion of the old-school American economy, is now trying to recast itself as a company built around user experience. It’s finally trying to see its cars through the customer’s eyes. It's designing for them. Ford …
15 March 2016
[Book] The Smarter Screen
The Smarter Screen: Surprising Ways to Influence and Improve Online Behavior by Shlomo Benartzi Penguin Random House October 2015, 256 pages A leading behavioral economist reveals the tools that will improve our decision making on screens Office workers spend …
5 March 2016
How the World Bank is ‘nudging’ attitudes to health and hygiene
Many of the problems governments and NGOs in developing countries are trying to fix are at least partly behavioural. This is where nudge theory comes in. It is about using insights from behavioural science to identify …

We are an international experience design consultancy helping companies and organisations to innovate their products, services and processes by putting people and their experiences first.

12 April 2016
The latest on innovation in Energy Efficient Buildings: annual round-up of EU Commission projects

Every year, the Energy-efficient Buildings (EeB) Public Private Partnership (PPP) publishes the EeB PPP project review – a round-up of energy-efficiency projects that have been co-funded by two European Commission schemes. This year, the print and digital booklet design was done by Experientia, in particular by our talented visual and interaction designer Dohun Jang. Experientia […]

8 March 2016
Behavioral modeling – Shaping cultural change and behavioral evolution

One of the things we do here at Experientia that really sets us apart from other UX agencies is behavioral modeling. Our cognitive and behavioral models go beyond the standard customer journeys and personas (both useful tools, and often preliminary steps to behavioral modeling) to create frameworks that can be used to make people more […]

1 March 2016
Singapore’s main newspaper on Experientia’s design with the elderly

Arti Mulchand reports in the Straits Times, Singapore’s main newspaper, on Experientia’s “Design for Ageing Gracefully” project: Putting faces to end-users early in the design process is changing the way designers and organisations are approaching products aimed at Singapore’s growing elderly demographic. Experientia’s ethnographic study, which was commissioned by DesignSingapore Council in a collaboration with […]

18 January 2016
Experientia website completely reshaped

Experientia is pleased to announce that we’ve started 2016 with a brand new website. Experientia’s now officially 10 years old, and we decided that the best way to celebrate is by building a new website that showcases our growth – with new projects, new people in the staff, and two new locations in Lausanne and […]

1 January 2016
For when things get personal…
13 October 2015
Experientia report: Design for ageing gracefully

Design for Ageing Gracefully Rethinking Health and Wellness for the Elderly: Public Services Asian Insights & Design Innovation, DesignSingapore Council October 2015

See all articles