world usability day 2006 (philippines)
DESCRIPTION
TRANSCRIPT
Usability2.0(my apologies for the buzzword)
Greg MorenoNov 14, 2006
Top 10 signs your TEAM has
usability issues
10. We need a splash screen.
9. Shrink the fontsMORE so
that we can put more
contents at the
top.
8. We'll just put an "Under construction" sign.
7. Usability testing is not needed. I am a user, and I find it easy to use.
6. Well, they should read the F*CKING manual.
5. How can our customers be so stupid! It's so obvious.
4. If you stop and think about how the interface works for a second, it makes complete sense.
3. We can use Ajax to fix that.
2. We need to start doing some usability tests before our launch next week.
1. Our software is intuitive and user-friendly.
I’m Greg Moreno
microisv.com.ph
schoolhouse.ph
solegy.com
Nov 23, 1976
I’m not a teenager
over 21
over 25
under 65
let's talk about software usability
why is software not usable?
what can we do about it?
more importantly...
who’s to blame
my first computer
my first desktop
my first software
life was very simple
we carry this to share data
then it started...
but now they are friends
the lucky ones got this
while the rest of us suffer
in 1992, this is my
Operating SystemWord ProcessorDocument
software is getting more complex!!!
Upgrade = more money
Version 1.0
$
Version 2.0
$$$
Version 3.0
$$$$$$$
Version 4.0
$$$$$$$$$$$$
What’s the problem with software upgrades?
If you improve software over time,
you essentially ruin it
more features
more code
more bugs
more pains
It is also
OUR FAULT
We buy thingswe
“might”need
Teams DO NOT understand
their USERS
we think we do, but we do not
we think they are like us, but they are not
Boring stuffs
Improve navigation
Increase task completion
Improve quality of search results
These are cool!
AJAX, .NET, Java, Struts, Ruby on Rails, Google API, Web 2.0, CSS, RSS, REST, SOAP, XML, FireFox, blogs, tags, VoIP, SEO
#1
Good design is just
common sense
#2
Only experts create good designs
#3
Interfaces can be redesigned right before launch
it is easy to CHANGEsoftware
it is
DIFFICULTto change software
without
breakingit
#4
Good design takes
too looooongand
costs too MUCH
#5
Good design is just cool graphics
#6
Users can always rely on documentation and help
#7
Market research takes care of
understanding all user needs
Ask users, and they will lie. Observe them, and you will learn.
#8 Quality assurance groups make sure that application works well
what you should do?
it is not a technical problemit is about
MINDSET
You are not your users
They do not think the same
They do not act the same
They do not have the same experience
Your usersare different
but they are also
THE SAME
what the F*CK!
7 2(Miller’s Law)
But I only got
2 ears
“Every time you provide an option, you're asking the user to make a decision. That means they will have to think about something and decide about it.”
- Joel Spolsky
Designers must write
Consistency
Intelligence
what makes web applications
unique
usability
challenges
#1: Scalability
#2: Visual Design
#3: Comprehension
#4: Interactivity
#5: Change Management
Doyou
wantto
know the
usabilitysecret?
test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test testtest test test test test test test testtest test test test test test test test
“usability stockholm syndrome"
SURGEON GENERAL WARNING
Let me repeat it
usability is about
MINDSET
You are not your users
Your usersare different
Your users are also
THE SAME
•Photos are from Flickr and stock.xchng.•Presentation ideas inspired (read: copied) from Lawrence Lessig and Dick Hardt•Evan Sagge for the nice book•Kathy Sierra, Jakob Nielsen for the graphs
THANKS GUYS