outsystems - a no nonsense view on how usability saves money - nextstep2012

49
A No Nonsense View on How Application Usability Saves Money Next Step 2012 © outsystems 2012

Upload: outsystems

Post on 12-May-2015

385 views

Category:

Business


0 download

DESCRIPTION

Usability has long been an optional afterthought in enterprise application development, under the premise that it represents a huge added cost with little benefit. However, in recent years the explosion of easy to use, beautifully designed applications across all platforms took user experience to the front stage again making it an instant requirement by default. In this session we will demystify the true cost and return of usability and explore techniques that you can use to save money while still making your applications look good.

TRANSCRIPT

Page 1: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

A No Nonsense View on How Application

Usability Saves Money Next Step 2012

© outsystems 2012

Page 2: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 3: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 4: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 5: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Usability

Page 6: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

What is Usability?

Page 7: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Usability = Design

Usability = ... + (Design)

Page 8: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

What is Usability?

Page 9: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Match Expectations

Page 10: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

easy to use

Page 11: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

easy to learn

Page 12: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

prevent errors

Page 13: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

satisfying look&feel

Page 14: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

easy to learn easy to use

prevent errors satisfying look & feel

Page 15: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

usability cost

=

added effort

Page 16: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Usability & projects

<insert !usability

here>!

Page 17: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Usability & projects

Inception Implementation Deployment

•  Business Vision •  Personas •  User Surveys •  Direct observation •  Context Analysis •  Focus Groups •  System evaluation •  Card sorting •  Task analysis •  Lo-fi prototyping •  Storyboarding •  "Wizard of Oz" •  Pattern libraries

•  Style guides •  Rapid prototyping •  Subjective evaluation •  Script testing •  A/B testing •  Lab testing •  "Wizard of Oz"

•  Post release monitoring •  KPI evaluation •  Critical path

optimization •  Remote evaluation •  User surveys •  Subjective assessment

adapted from http://www.usabilitynet.org/tools/methods.htm

Page 18: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Techniques (you can actually use today)

Page 19: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

1. Share the Vision

Page 20: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Level 1 - Ultimate Goal

•  single sentence describing the fundamental nature of what you are trying to achieve

• “to deliver an inspiring presentation that clearly shows that the benefits of usability far outweigh its costs”

Page 21: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Level 2 - Project Vision

•  … •  where will we save money? •  what will be the daily impact? •  how do we do this today? •  what are the top pains we must fix? •  …

Page 22: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

•  are a key piece of high usability •  make tons of small decisions every day •  can be business smart •  will find innovative solutions •  will be more motivated

Level 3 - Developers

Page 23: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

2. Know your User

Page 24: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

How?

•  Field studies o  Interviews o Observation o DIY

•  Persona development

Page 25: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

3. Focus on what's Important

Page 26: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 27: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 28: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 29: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Saving 3 seconds - examples

•  Put it on the homepage •  Support keyboard (tab, etc) •  Smart defaults •  Improved performance •  Contextual information

Page 30: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

4. Test early and Test often

Page 31: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

“Discount” usability testing •  Prepare a script with tasks •  Sit back and learn! •  Test +/- 5 users

Page 32: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

No registration required!

$300 million in one year

Page 33: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

• 1. Share the Vision • 2. Know your Users • 3. Focus on what is Important • 4. Test early, Test often

Page 34: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

usability cost

=

added effort

-

savings

Page 35: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

1. Maximize Adoption

2020

2015

2010

2005

Page 36: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Form Function

Page 37: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

De facto usability benchmarks

Page 38: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012
Page 39: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

2. Minimize Training

Page 40: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Importance of training

•  Call center application •  Training time 1 week •  Monthly turnover 5%

•  Reduce training time by 20%

•  Save

Page 41: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

The research

“(…) AT&T saved $2,500,000 in training expenses by incorporating simple usability practices (…)“ - Bias & Mayhew "a well-designed interface had an ROI of 32% - 35% reduction in training, 30% reduction in supervisory time, and support" - Dray & Karat

Page 42: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

3. Reduce Re-work

Page 43: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

"63% of large software projects over budget (...) with top four reasons related to usability" - Nielsen Group

"Backlogs of maintenance work show that an 'invisible' backlog is 167% the size of the declared backlog" - Martin & McClure

The research

Page 44: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

4. Increase Efficiency

• Saving 3 seconds • For 30,000 users •  In 10 critical screens per day • Each costing $25 per hour

$1,432,000 a year

Page 45: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

$100 billion (estimated) productivity lost per year due to poor usability

Page 46: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

$100 billion

cost of building a Moon base and maintaining it for 7 years

Page 47: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

minimize training maximize adoption

reduce re-work increase efficiency

© outsystems 2012

Page 48: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

usability cost benefit

= added effort

-

savings

© outsystems 2012

Page 49: OutSystems - A No Nonsense View on How Usability Saves Money - NextStep2012

Q&A

© outsystems 2012