SlideShare a Scribd company logo
1 of 198
Download to read offline
Usability
2.0
(my apologies for the buzzword)



Greg Moreno
Nov 14, 2006
10
Top        signs
your TEAM has
usability issues
10. We need a
splash screen.
fonts MORE so
9. Shrink the

that we can put more

contents                at the

top.
8. We'll just put
an quot;Under
constructionquot;
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
greg.moreno@gmail.com
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 System
Word Processor
Document
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 things
     we
“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
CHANGE
software
it is
DIFFICULT
to change software
           without
breaking
                it
#4

Good design takes
too looooong
and

costs too MUCH
#5

Good design is just
cool graphics
#6

Users can always rely on
documentation and help
#7

   research takes care of
Market

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 problem
it is about

MINDSET
You are not
your users
do not think the same
They

       do not act the same
They

They do not    have the same
experience
Your users
are 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
Intelligence
Consistency
what makes web applications

unique
usability

challenges
#1: Scalability
#2:
Visual Design
#3: Comprehension
#4: Interactivity
#5: Change Management
Do
   you
  want
    to
  know
   the
usability
 secret?
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 test
test test test test test test test test
test test test test test test test test
SURGEON GENERAL WARNING



   “usability stockholm syndromequot;
Let me repeat it
usability is about

MINDSET
You are not
your users
Your users
are 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

More Related Content

Viewers also liked

Rescate Proyecto Divino
Rescate Proyecto DivinoRescate Proyecto Divino
Rescate Proyecto DivinoEuler
 
Fuentes informativas de Facundo
Fuentes informativas de FacundoFuentes informativas de Facundo
Fuentes informativas de FacundoFacu De Casanova
 
A Palavra Merda!
A Palavra Merda!A Palavra Merda!
A Palavra Merda!Renata Emy
 
Botanicayaz
BotanicayazBotanicayaz
Botanicayazerniux
 
Apresentação da REM no II Fórum Nacional de Museus
Apresentação da REM  no II Fórum Nacional de MuseusApresentação da REM  no II Fórum Nacional de Museus
Apresentação da REM no II Fórum Nacional de MuseusREM
 
Solar System
Solar SystemSolar System
Solar Systemopsroom18
 
Business Bluepen
Business BluepenBusiness Bluepen
Business Bluepenfunnywxj
 
Solar System
Solar SystemSolar System
Solar Systemopsroom18
 
Presentacion De Plan De Compensacion Holistic
Presentacion De Plan De Compensacion Holistic Presentacion De Plan De Compensacion Holistic
Presentacion De Plan De Compensacion Holistic lidertabasco
 

Viewers also liked (20)

Rescate Proyecto Divino
Rescate Proyecto DivinoRescate Proyecto Divino
Rescate Proyecto Divino
 
FéLix SáNchez
FéLix SáNchezFéLix SáNchez
FéLix SáNchez
 
Fuentes informativas de Facundo
Fuentes informativas de FacundoFuentes informativas de Facundo
Fuentes informativas de Facundo
 
El Canasto
El CanastoEl Canasto
El Canasto
 
Jornadas de Educación Ambiental
Jornadas de Educación AmbientalJornadas de Educación Ambiental
Jornadas de Educación Ambiental
 
A Palavra Merda!
A Palavra Merda!A Palavra Merda!
A Palavra Merda!
 
Noche De Bodas
Noche De BodasNoche De Bodas
Noche De Bodas
 
Botanicayaz
BotanicayazBotanicayaz
Botanicayaz
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Verdadero Amor
Verdadero AmorVerdadero Amor
Verdadero Amor
 
Apresentação da REM no II Fórum Nacional de Museus
Apresentação da REM  no II Fórum Nacional de MuseusApresentação da REM  no II Fórum Nacional de Museus
Apresentação da REM no II Fórum Nacional de Museus
 
Solar System
Solar SystemSolar System
Solar System
 
1 Minuto
1 Minuto1 Minuto
1 Minuto
 
bicicletas
bicicletasbicicletas
bicicletas
 
Basketball
BasketballBasketball
Basketball
 
Clase08
Clase08Clase08
Clase08
 
Business Bluepen
Business BluepenBusiness Bluepen
Business Bluepen
 
Solar System
Solar SystemSolar System
Solar System
 
Arturitoska P[2]
Arturitoska P[2]Arturitoska P[2]
Arturitoska P[2]
 
Presentacion De Plan De Compensacion Holistic
Presentacion De Plan De Compensacion Holistic Presentacion De Plan De Compensacion Holistic
Presentacion De Plan De Compensacion Holistic
 

Similar to World Usability Day 2006 (Philippines)

User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?Marc Miquel
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designsdavis6b
 
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Jinju Jang
 
Web Application Development Company
Web Application Development Company  Web Application Development Company
Web Application Development Company Shelly Megan
 
E4IT STARTER - MODULE 11.pdf
E4IT STARTER - MODULE 11.pdfE4IT STARTER - MODULE 11.pdf
E4IT STARTER - MODULE 11.pdfAnna Gandrabura
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startupsOleg Podsechin
 
Preview java j2_ee_book
Preview java j2_ee_bookPreview java j2_ee_book
Preview java j2_ee_bookSubhadip Pal
 
Developers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportDevelopers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportPunit Jajodia
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIAdi Polak
 
TDD - Cultivating a Beginner's Mind
TDD -  Cultivating a Beginner's MindTDD -  Cultivating a Beginner's Mind
TDD - Cultivating a Beginner's MindShai Yallin
 
Software as a craft (February, 2018)
Software as a craft (February, 2018)Software as a craft (February, 2018)
Software as a craft (February, 2018)Rachel M. Carmena
 
UX Fluency for a better Front End
UX Fluency for a better Front End  UX Fluency for a better Front End
UX Fluency for a better Front End Monika Piotrowicz
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-developmentlukaramishvili
 
RedisConf17 - Observability and the Glorious Future
RedisConf17 - Observability and the Glorious FutureRedisConf17 - Observability and the Glorious Future
RedisConf17 - Observability and the Glorious FutureRedis Labs
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009Justin Ferrell
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersZeroTurnaround
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)kevinjohngallagher
 

Similar to World Usability Day 2006 (Philippines) (20)

User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
UCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction designUCD / IxD Introduction - User centric design, interaction design
UCD / IxD Introduction - User centric design, interaction design
 
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...Framer for the win - Using Framer prototypes for your app project. (For Melbo...
Framer for the win - Using Framer prototypes for your app project. (For Melbo...
 
Web Application Development Company
Web Application Development Company  Web Application Development Company
Web Application Development Company
 
E4IT STARTER - MODULE 11.pdf
E4IT STARTER - MODULE 11.pdfE4IT STARTER - MODULE 11.pdf
E4IT STARTER - MODULE 11.pdf
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
Preview java j2_ee_book
Preview java j2_ee_bookPreview java j2_ee_book
Preview java j2_ee_book
 
Developers Nepal Meetup #4 Report
Developers Nepal Meetup #4 ReportDevelopers Nepal Meetup #4 Report
Developers Nepal Meetup #4 Report
 
Ux guide
Ux guideUx guide
Ux guide
 
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACIFrom desktop to the cloud, cutting costs with Virtual kubelet and ACI
From desktop to the cloud, cutting costs with Virtual kubelet and ACI
 
TDD - Cultivating a Beginner's Mind
TDD -  Cultivating a Beginner's MindTDD -  Cultivating a Beginner's Mind
TDD - Cultivating a Beginner's Mind
 
Software as a craft (February, 2018)
Software as a craft (February, 2018)Software as a craft (February, 2018)
Software as a craft (February, 2018)
 
UX Fluency for a better Front End
UX Fluency for a better Front End  UX Fluency for a better Front End
UX Fluency for a better Front End
 
Best pratice
Best praticeBest pratice
Best pratice
 
Basics of-software-development
Basics of-software-developmentBasics of-software-development
Basics of-software-development
 
RedisConf17 - Observability and the Glorious Future
RedisConf17 - Observability and the Glorious FutureRedisConf17 - Observability and the Glorious Future
RedisConf17 - Observability and the Glorious Future
 
Building real things for real people 2009
Building real things for real people 2009Building real things for real people 2009
Building real things for real people 2009
 
How To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven PetersHow To Do Kick-Ass Software Development, by Sven Peters
How To Do Kick-Ass Software Development, by Sven Peters
 
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
Kevinjohn Gallagher's: Emperors new clothes (WordUp Glasgow 2012)
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 

Recently uploaded

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

World Usability Day 2006 (Philippines)