Download - A Survival Guide for Complex UX

Transcript
Page 1: A Survival Guide for Complex UX

Flickr: N A I T Paula de Matos & Jenny Cham

A Survival Guide for Complex UX

Page 2: A Survival Guide for Complex UX

My name is Paula de Matos I live in Cambridge I am an Independent

UX Analyst I tweet @Paula_deMatos I am South African & Portuguese I am an agile evangelist

Flickr: Doritweber

Page 3: A Survival Guide for Complex UX
Page 4: A Survival Guide for Complex UX

•  Part of the European Molecular Biology Laboratory

•  International, non-profit research institute

•  540 people work at EMBL-EBI, 48 nations represented

•  Average age: 37 yrs

EMBL-EBI EuroHub for Bioinformatics in Hinxton

Page 5: A Survival Guide for Complex UX

2012

2013

Our recent papers: UX and Bioinformatics (open access)

Page 6: A Survival Guide for Complex UX

Characteristics of a complex environment…

Flickr: Gigi C

Page 7: A Survival Guide for Complex UX

•  highly inter-connected •  has depth (big picture and high level of granularity important) •  high volume, big scale •  unfamiliar since it is a ‘niche’/’expert’ field (niche vocab.) •  needing security/ privacy/ authentication •  real time-critical

Complex environments have data that is/ may be…

Page 8: A Survival Guide for Complex UX

•  May have geographically separated team •  People (always complex but added complications may be…)

•  Not aware of UX (“fluffy stuff”)

•  Do not know who users are/ not interested in the user

•  Lack buy-in (“should we simplify stuff?”)

People in complex environments…

Page 9: A Survival Guide for Complex UX

Rich client mapping e.g. Geographical software

Multi-screen terminals for stock brokers e.g. Thomson Reuters

Flickr: Travel Aficionado

Examples

Page 10: A Survival Guide for Complex UX

Examples

Pharmaceutical Research and Development e.g. identifying and validating new drug targets

Page 11: A Survival Guide for Complex UX

•  10 minutes •  Identify a facilitator •  Chat in your team •  Other characteristics of a complex

environment we missed? •  Facilitator present back summary

Are you working in a complex environment? What are the issues you face?

Page 12: A Survival Guide for Complex UX

Bioinformatics research/services is a complex environment

Page 13: A Survival Guide for Complex UX

•  At the heart of modern biology research •  Science of storing, retrieving and analysing

biological information •  An interdisciplinary science involving biologists,

biochemists, computer scientists and mathematicians

What is bioinformatics?

Page 14: A Survival Guide for Complex UX

L-O-A-D-S of data

0

2000

4000

6000

8000

10000

12000

14000

16000

18000

1996

1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

TB o

f dat

a

Page 15: A Survival Guide for Complex UX

‘Dry’ and ‘wet’ scientists use the same software

Sweet spot?

Jakob Nielsen, Usability Engineering 1993

Page 16: A Survival Guide for Complex UX

We don’t sell stuff…

Flickr: Kristian Niemi

Page 17: A Survival Guide for Complex UX

Finding the people can be difficult

Page 18: A Survival Guide for Complex UX

Our survival guide…

Page 19: A Survival Guide for Complex UX

UCD lifecycle for a complex environment

Knife image from www.sxc.hu/photo/816000

Page 20: A Survival Guide for Complex UX

Flickr: atkinson000

Survival tip #1: Understand the data and “big picture”

•  Get interested •  Learn the basics yourself •  Make a new friend/s

Page 21: A Survival Guide for Complex UX

Survival tip #2: Love thy stakeholders

•  Understand •  UCD stakeholder champions •  UX buy-in strategy •  Incentives?

Page 22: A Survival Guide for Complex UX

e.g. •  Literature research •  Competitor analysis •  Due diligence

Survival tip #3: Understanding the context

Page 23: A Survival Guide for Complex UX

Survival tip #4: teach your development team the basics

Page 24: A Survival Guide for Complex UX

Folks at UX London 2011

Survival tip #5: mitigate ‘self-as-user’ outlook (use refs)

Debra the in vivo pharma R&D scientist

Fact: we are not the users

Page 25: A Survival Guide for Complex UX

Example: persona

Page 26: A Survival Guide for Complex UX

•  Ask your buddy •  Find out a little about the expertise of the target user so you can get the

conversation flowing •  Ask when they don’t make any sense •  Record the interview

Survival tip #6: interview experts (pref. in their own lab)

Page 27: A Survival Guide for Complex UX

Example: empathy mapping

Survival tip #7: Try gamestorming with geeks (aka experts)

Gray et al. (2010) Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers

UX Cam 2011 talk: Coming Out of Your Shell: Using UX Workshops to Your Advantage in a Techie/Scientific Setting www.infoq.com/presentations/Coming-Out-of-Your-Shell

Page 28: A Survival Guide for Complex UX

Example: speedboat game

Page 29: A Survival Guide for Complex UX

Survival tip #8: Establish your Information Architecture

Page 30: A Survival Guide for Complex UX

What happens if you ask...

What is important to you?

What do you want?

Page 31: A Survival Guide for Complex UX

Engaging IA ‘head scratcher’ for target users (experts)

Page 32: A Survival Guide for Complex UX

Stimulates discussion esp. dot vote to get consensus

Page 33: A Survival Guide for Complex UX

Scenario •  You have been offered a great job (at an agency) in Cape Town, South Africa •  You are not sure whether to accept the position  

Your task (in teams) •   Find out if Cape Town is suitable for you/your family

Starting point •  You arrive at an information portal for Cape Town, what is the first thing you

need to see?

Tutorial: learn how to canvas sort

Flickr: Xevi V

Start activity"

Page 34: A Survival Guide for Complex UX

The activity will end in -1:0

Page 35: A Survival Guide for Complex UX
Page 36: A Survival Guide for Complex UX

Synthesis and consolidation of artefacts

Page 37: A Survival Guide for Complex UX

Canvas Sort Result #1: Relative priorities of data items and actions

Page 38: A Survival Guide for Complex UX

Result #2: Model of the information architecture for the portal

Page 39: A Survival Guide for Complex UX

Result #3: Ideas to take into sketching

Page 40: A Survival Guide for Complex UX

Result #4: Visual specs & can start thinking about relevant technologies/ constraints

Created using Balsamiq Mockups (http://www.balsamiq.com/products/mockups)

Page 41: A Survival Guide for Complex UX

Survival tip #9: quick & easy prototyping keeps ideas flowing & dev costs low

Page 42: A Survival Guide for Complex UX

Survival tip #10: Things are more likely to go wrong in a complex environment

•  Data that does not exist •  Things going wrong on release day •  Stakeholder posturing

Page 43: A Survival Guide for Complex UX

Our 10 UX tips for surviving in complex environments

Survival tip #1: Understand the data and “big picture” Survival tip #2: Love thy stakeholders Survival tip #3: Understanding the context Survival tip #4: Teach your development (or agile) team the basics Survival tip #5: Mitigate ‘self-as-user’ outlook (use refs) Survival tip #6: Interview experts (pref. in their own lab) Survival tip #7: Try gamestorming with geeks (aka experts) Survival tip #8: Establish your Information Architecture Survival tip #9: Quick prototyping keeps ideas flowing & dev costs low Survival tip #10: Things are more likely to go wrong

Page 44: A Survival Guide for Complex UX

Mapping survival tips to our case study

Knife image from www.sxc.hu/photo/816000

#1-4 #5

#6

#7-8

#9

#10

Page 45: A Survival Guide for Complex UX

Jenny Cham Email: [email protected] LinkedIn: jennifer-cham Twitter: @JenniferCham

Contact us

Paula de Matos Email: [email protected]

LinkedIn: pauladematos Twitter: @Paula_deMatos

Page 46: A Survival Guide for Complex UX

Useful references

Complex UX •  Chilana, P.K. et al (2010) Understanding usability practices in complex

domains. CHI 2010 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems 2337-2346

Personae •  Baron-Cohen, S. et al (2003) The systemizing quotient: an investigation of

adults with Asperger syndrome or high-functioning autism, and normal sex differences. Philosophical transactions of the Royal Society of London 358: 361-74

•  William Hudson (2009) Reduced Empathizing Skills Increase Challenges for User-Centered Design CHI 2009 April 3–9, Boston, MA, USA

Gamestorming •  Gray D, Brown S, Macanufo J (2010) Game storming: A Playbook for

Innovators, Rulebreakers and Changemakers. California: O’Reilly Media.

Page 47: A Survival Guide for Complex UX

Coordinated by Francis Rowland http://ebiinterfaces.wordpress.com/

UX interest group: EMBL- EBI interfaces

Page 48: A Survival Guide for Complex UX

www.ebi.ac.uk/enzymeportal #

Page 49: A Survival Guide for Complex UX

Questions?