SlideShare a Scribd company logo
1 of 105
Download to read offline
Utility = whether it provides the features you need


Usability = how easy & pleasant these features are to use


        Useful = Utility + Usability
●


●
●
●
●




●


●


●
●


    –


●




●


●
●


    –


●




●


●
●


●


●




●
●


    –

    –

    –

    –

    –
●




●
●
●
●
●
●
●


●




●
–


–


–
–
–
–
–
–


–
–
–


–




–
–
–
●


●


●
●   ●


●   ●


●   ●


●

    ●
●




●




●




●
●


●


●


●


●


●
●


●


●


●


●


●


●


●
●




●




●


●
●


●


●




    1 You   may want to review the Osborn's method http://en.wikipedia.org/wiki/Brainstorming
●




●


●
●




●


●


●
●
●
●
●


●
●


●
●


●
●


●


●




●


●


●
●




●


●


●


●




Houde & Hill (http://blogs.ischool.berkeley.edu/ict4se/files/2010/09/Prototypes_prototype.pdf)
●


●


●
●
●




    http://www.flickr.com/photos/squidsoup/4075707112
●
●   Fine-tune and Idea




            http://www.adobe.com/devnet/fireworks/articles/cooper_prototyping.html
●

    
●


●


●


●
●




●
●


●
●


     –

     –

     –




    See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
●


     –

     –

     –




    See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
●


     –

     –

     –




    See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
●


●


●


●
–
http://yicaohci.com/blog/wp-content/uploads/2010/09/image78.png
http://www.sketchingtomorrow.com/wp-content/uploads/2010/06/upgrade.jpg
●


●


●


●


●


●
●   A high-level design strategy
●   Should clearly express the problem or
    opportunity
●   Examples:
    –   "with a good scheduling interface, no one should
        have to wait in line."
●


●


    –

    –

    –
●


●




●


●


●
●


●


●


●
●




●
●


●


●


●


●
●
●


    –

    –

    –

    –

    –


●


●
See more: http://www.mobiledesignpatterngallery.com/
●   “Usability 101: Introduction to Usability”, Jakob Nielsen’s Alertbox: January 4, 2012
    (http://www.nngroup.com/articles/usability-101-introduction-to-usability/)

●   Jakob Nielsen. 1992. The Usability Engineering Life Cycle. Computer 25, 3 (March 1992), 12-
    22. DOI=10.1109/2.121503 http://dx.doi.org/10.1109/2.121503
    (http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=121503)

●   Human-Computer Interaction lectures by Scott Klemmer, from Stanford Online Course, at
    http://coursera.org (2012)

●   Mobile Prototyping Essentials Workshop, by Rachel Hinman (see more:
    http://www.slideshare.net/Rachel_Hinman)

●   Parallel & Iterative Design + Competitive Testing = High Usability, Jakob Nielsen’s Alertbox:
    January 18, 2011, http://www.nngroup.com/articles/parallel-and-iterative-design/
●   7 reasons why you can’t sell usability, and what to do about it
    http://www.usefulusability.com/7-reasons-why-you-can%E2%80%99t-sell-
    usability/
●   Sketching User Experiences: Getting the Design Right and the Right
    Design (Interactive Technologies), Bill
    Buxtonhttp://www.amazon.com/Sketching-User-Experiences-Interactive-
    Technologies/dp/0123740371
●   UsabilityGeek (Justin Mifsud) http://usabilitygeek.com/
●   Mobile Design Pattern Gallery: UI Patterns for Mobile Applications, by
    Theresa Neil, 284 pages, O'Reilly Media (March 13, 2012) ISBN-10:
    1449314325,I SBN-13: 978-1449314323
●   Universal Principles of Design, by William Lidwell, Kritina Holden and Jill
    Butler, Hardcover: 216 pages, Rockport Publishers (October 1, 2003),
    English, ISBN-10: 1592530079, ISBN-13: 978-1592530076
●   Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
●   Using Qualitative Methods in Empirical Studies of Software Engineering,
    by Carolyn Seaman, from University of Maryland Baltimore County,
    Fraunhofer Center for Experimental Software Engineering, Visiting
    Researcher – UFPE Center for Informatics (ask me for the PDFs)

More Related Content

Viewers also liked

Pojam, struktura i podela domena
Pojam, struktura i podela domenaPojam, struktura i podela domena
Pojam, struktura i podela domenagrandomain
 
Polecane miejsce
Polecane miejscePolecane miejsce
Polecane miejscejuzek211
 
Ukrainian-internet-audience-april-2012
Ukrainian-internet-audience-april-2012Ukrainian-internet-audience-april-2012
Ukrainian-internet-audience-april-2012Watcher
 
Estudio google instant feb2013
Estudio google instant feb2013Estudio google instant feb2013
Estudio google instant feb2013Kanvas Media
 
Некоммерческое партнерство "Инновационный центр водоканал"
Некоммерческое партнерство "Инновационный центр водоканал"Некоммерческое партнерство "Инновационный центр водоканал"
Некоммерческое партнерство "Инновационный центр водоканал"Expolink
 
Relazione finanziaria-annuale-2015
Relazione finanziaria-annuale-2015Relazione finanziaria-annuale-2015
Relazione finanziaria-annuale-2015Fabio Bolo
 
Ssl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholehSsl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholehMuchammad Sholeh
 

Viewers also liked (19)

Pojam, struktura i podela domena
Pojam, struktura i podela domenaPojam, struktura i podela domena
Pojam, struktura i podela domena
 
Autc@r Mobile
Autc@r MobileAutc@r Mobile
Autc@r Mobile
 
Las alergias
Las alergiasLas alergias
Las alergias
 
Az
AzAz
Az
 
Polecane miejsce
Polecane miejscePolecane miejsce
Polecane miejsce
 
Az
AzAz
Az
 
Dolgi net.com top_1000
Dolgi net.com top_1000Dolgi net.com top_1000
Dolgi net.com top_1000
 
Keynote sponsorpay
Keynote sponsorpayKeynote sponsorpay
Keynote sponsorpay
 
Ukrainian-internet-audience-april-2012
Ukrainian-internet-audience-april-2012Ukrainian-internet-audience-april-2012
Ukrainian-internet-audience-april-2012
 
Edital 2014
Edital 2014Edital 2014
Edital 2014
 
Estudio google instant feb2013
Estudio google instant feb2013Estudio google instant feb2013
Estudio google instant feb2013
 
L&a ws gu-k-2013_es
L&a ws gu-k-2013_esL&a ws gu-k-2013_es
L&a ws gu-k-2013_es
 
Некоммерческое партнерство "Инновационный центр водоканал"
Некоммерческое партнерство "Инновационный центр водоканал"Некоммерческое партнерство "Инновационный центр водоканал"
Некоммерческое партнерство "Инновационный центр водоканал"
 
Unidade 1 Texto 1 A UtilizaçãO Das Tic
Unidade 1   Texto 1   A UtilizaçãO Das TicUnidade 1   Texto 1   A UtilizaçãO Das Tic
Unidade 1 Texto 1 A UtilizaçãO Das Tic
 
Relazione finanziaria-annuale-2015
Relazione finanziaria-annuale-2015Relazione finanziaria-annuale-2015
Relazione finanziaria-annuale-2015
 
Ssl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholehSsl presentation verindo_rev_sholeh
Ssl presentation verindo_rev_sholeh
 
Análisis SEO Verti España
Análisis SEO Verti EspañaAnálisis SEO Verti España
Análisis SEO Verti España
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Az
AzAz
Az
 

Similar to Usability (and some thoughts on mobile)

Personas als Methode des Usability Engineerings
Personas als Methode des Usability EngineeringsPersonas als Methode des Usability Engineerings
Personas als Methode des Usability Engineeringsitemis AG
 
UX Tools
UX ToolsUX Tools
UX ToolsHong Qu
 
Usability und agile Softwareentwicklung
Usability und agile SoftwareentwicklungUsability und agile Softwareentwicklung
Usability und agile Softwareentwicklungitemis AG
 
Personas im Usability Engineering
Personas im Usability EngineeringPersonas im Usability Engineering
Personas im Usability EngineeringMichael Jendryschik
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframesHong Qu
 
Strange Loop 2019: Beyond Alt-Text, Trends in Online Accessibility
Strange Loop 2019: Beyond Alt-Text, Trends in Online AccessibilityStrange Loop 2019: Beyond Alt-Text, Trends in Online Accessibility
Strange Loop 2019: Beyond Alt-Text, Trends in Online AccessibilityIan Forrest
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview OutlineMo Goltz
 
Angular js
Angular jsAngular js
Angular jsmiladiir
 
Entwicklung in Spielen als Innovationstreiber für Usability
Entwicklung in Spielen als Innovationstreiber für UsabilityEntwicklung in Spielen als Innovationstreiber für Usability
Entwicklung in Spielen als Innovationstreiber für Usabilityitemis AG
 
Entwicklungen in Spielen als Innovationstreiber für Usability
Entwicklungen in Spielen als Innovationstreiber für UsabilityEntwicklungen in Spielen als Innovationstreiber für Usability
Entwicklungen in Spielen als Innovationstreiber für UsabilityMichael Jendryschik
 
OSDC2021 - From user stories to the first architectural sketch
OSDC2021 - From user stories to the first architectural sketchOSDC2021 - From user stories to the first architectural sketch
OSDC2021 - From user stories to the first architectural sketchRenato Nascimento
 
Monolith vs Microservices with Golang at practice - Ivan Kutuzov
Monolith vs Microservices with Golang at practice  -  Ivan Kutuzov Monolith vs Microservices with Golang at practice  -  Ivan Kutuzov
Monolith vs Microservices with Golang at practice - Ivan Kutuzov Kuberton
 
Design Presentation.pdf
Design Presentation.pdfDesign Presentation.pdf
Design Presentation.pdfVamsiYeduri
 
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...VMware Tanzu
 
Innovation report: Artificial Intelligence
Innovation report: Artificial IntelligenceInnovation report: Artificial Intelligence
Innovation report: Artificial IntelligenceYoussef Rahoui
 

Similar to Usability (and some thoughts on mobile) (20)

Personas als Methode des Usability Engineerings
Personas als Methode des Usability EngineeringsPersonas als Methode des Usability Engineerings
Personas als Methode des Usability Engineerings
 
UX Tools
UX ToolsUX Tools
UX Tools
 
Usability und agile Softwareentwicklung
Usability und agile SoftwareentwicklungUsability und agile Softwareentwicklung
Usability und agile Softwareentwicklung
 
Personas im Usability Engineering
Personas im Usability EngineeringPersonas im Usability Engineering
Personas im Usability Engineering
 
Introduction to building wireframes
Introduction to building wireframesIntroduction to building wireframes
Introduction to building wireframes
 
Responsive Design For The Mobile Web
Responsive Design For The Mobile WebResponsive Design For The Mobile Web
Responsive Design For The Mobile Web
 
Strange Loop 2019: Beyond Alt-Text, Trends in Online Accessibility
Strange Loop 2019: Beyond Alt-Text, Trends in Online AccessibilityStrange Loop 2019: Beyond Alt-Text, Trends in Online Accessibility
Strange Loop 2019: Beyond Alt-Text, Trends in Online Accessibility
 
User Story Mapping - Overview Outline
User Story Mapping - Overview OutlineUser Story Mapping - Overview Outline
User Story Mapping - Overview Outline
 
Angular js
Angular jsAngular js
Angular js
 
Entwicklung in Spielen als Innovationstreiber für Usability
Entwicklung in Spielen als Innovationstreiber für UsabilityEntwicklung in Spielen als Innovationstreiber für Usability
Entwicklung in Spielen als Innovationstreiber für Usability
 
Entwicklungen in Spielen als Innovationstreiber für Usability
Entwicklungen in Spielen als Innovationstreiber für UsabilityEntwicklungen in Spielen als Innovationstreiber für Usability
Entwicklungen in Spielen als Innovationstreiber für Usability
 
Android Made Simple
Android Made SimpleAndroid Made Simple
Android Made Simple
 
User experience maps
User experience mapsUser experience maps
User experience maps
 
OSDC2021 - From user stories to the first architectural sketch
OSDC2021 - From user stories to the first architectural sketchOSDC2021 - From user stories to the first architectural sketch
OSDC2021 - From user stories to the first architectural sketch
 
Monolith vs Microservices with Golang at practice - Ivan Kutuzov
Monolith vs Microservices with Golang at practice  -  Ivan Kutuzov Monolith vs Microservices with Golang at practice  -  Ivan Kutuzov
Monolith vs Microservices with Golang at practice - Ivan Kutuzov
 
Design Presentation.pdf
Design Presentation.pdfDesign Presentation.pdf
Design Presentation.pdf
 
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
Platform as a Product: How to Delight Your Developers and Deliver Value for Y...
 
App Trainers
App TrainersApp Trainers
App Trainers
 
Ux guide
Ux guideUx guide
Ux guide
 
Innovation report: Artificial Intelligence
Innovation report: Artificial IntelligenceInnovation report: Artificial Intelligence
Innovation report: Artificial Intelligence
 

More from Thiago Colares

O básico que ainda deveríamos entender sobre Unicode e encondings
O básico que ainda deveríamos entender sobre Unicode e encondingsO básico que ainda deveríamos entender sobre Unicode e encondings
O básico que ainda deveríamos entender sobre Unicode e encondingsThiago Colares
 
The Pragmatic Agilist: estimating, improving quality, and communication with...
The Pragmatic Agilist: estimating, improving quality, and communication  with...The Pragmatic Agilist: estimating, improving quality, and communication  with...
The Pragmatic Agilist: estimating, improving quality, and communication with...Thiago Colares
 
Getting started with GraphQL
Getting started with GraphQLGetting started with GraphQL
Getting started with GraphQLThiago Colares
 
Domain-Driven Design com PHP
Domain-Driven Design com PHPDomain-Driven Design com PHP
Domain-Driven Design com PHPThiago Colares
 
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapAplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapThiago Colares
 
eBook: Como abrir uma empresa em Salvador, Bahia?
eBook: Como abrir uma empresa em Salvador, Bahia?eBook: Como abrir uma empresa em Salvador, Bahia?
eBook: Como abrir uma empresa em Salvador, Bahia?Thiago Colares
 
Processos de Negócio e Colaboração
Processos de Negócio e ColaboraçãoProcessos de Negócio e Colaboração
Processos de Negócio e ColaboraçãoThiago Colares
 
Como NÃO transformar sua startup em uma tragédia
Como NÃO transformar sua startup em uma tragédiaComo NÃO transformar sua startup em uma tragédia
Como NÃO transformar sua startup em uma tragédiaThiago Colares
 
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...Thiago Colares
 
Colaboração em Projetos FLOSS: CakePHP
Colaboração em Projetos FLOSS: CakePHPColaboração em Projetos FLOSS: CakePHP
Colaboração em Projetos FLOSS: CakePHPThiago Colares
 
API Evolution and Usability
API Evolution and UsabilityAPI Evolution and Usability
API Evolution and UsabilityThiago Colares
 
Apresentação sobre Árvores B
Apresentação sobre Árvores BApresentação sobre Árvores B
Apresentação sobre Árvores BThiago Colares
 
O não e o empreendedor
O não e o empreendedorO não e o empreendedor
O não e o empreendedorThiago Colares
 
Startups como meio de inovação
Startups como meio de inovaçãoStartups como meio de inovação
Startups como meio de inovaçãoThiago Colares
 

More from Thiago Colares (16)

O básico que ainda deveríamos entender sobre Unicode e encondings
O básico que ainda deveríamos entender sobre Unicode e encondingsO básico que ainda deveríamos entender sobre Unicode e encondings
O básico que ainda deveríamos entender sobre Unicode e encondings
 
The Pragmatic Agilist: estimating, improving quality, and communication with...
The Pragmatic Agilist: estimating, improving quality, and communication  with...The Pragmatic Agilist: estimating, improving quality, and communication  with...
The Pragmatic Agilist: estimating, improving quality, and communication with...
 
Getting started with GraphQL
Getting started with GraphQLGetting started with GraphQL
Getting started with GraphQL
 
The Pragmatic Agilist
The Pragmatic AgilistThe Pragmatic Agilist
The Pragmatic Agilist
 
Domain-Driven Design com PHP
Domain-Driven Design com PHPDomain-Driven Design com PHP
Domain-Driven Design com PHP
 
Mobile Usability
Mobile UsabilityMobile Usability
Mobile Usability
 
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGapAplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
Aplicações Híbridas para Dispositivos Móveis com AngularJS e PhoneGap
 
eBook: Como abrir uma empresa em Salvador, Bahia?
eBook: Como abrir uma empresa em Salvador, Bahia?eBook: Como abrir uma empresa em Salvador, Bahia?
eBook: Como abrir uma empresa em Salvador, Bahia?
 
Processos de Negócio e Colaboração
Processos de Negócio e ColaboraçãoProcessos de Negócio e Colaboração
Processos de Negócio e Colaboração
 
Como NÃO transformar sua startup em uma tragédia
Como NÃO transformar sua startup em uma tragédiaComo NÃO transformar sua startup em uma tragédia
Como NÃO transformar sua startup em uma tragédia
 
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...
Aplicação da Teoria dos Grafos e Algoritmos na Engenharia de Software: Hyperl...
 
Colaboração em Projetos FLOSS: CakePHP
Colaboração em Projetos FLOSS: CakePHPColaboração em Projetos FLOSS: CakePHP
Colaboração em Projetos FLOSS: CakePHP
 
API Evolution and Usability
API Evolution and UsabilityAPI Evolution and Usability
API Evolution and Usability
 
Apresentação sobre Árvores B
Apresentação sobre Árvores BApresentação sobre Árvores B
Apresentação sobre Árvores B
 
O não e o empreendedor
O não e o empreendedorO não e o empreendedor
O não e o empreendedor
 
Startups como meio de inovação
Startups como meio de inovaçãoStartups como meio de inovação
Startups como meio de inovação
 

Recently uploaded

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Recently uploaded (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Usability (and some thoughts on mobile)

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Utility = whether it provides the features you need Usability = how easy & pleasant these features are to use Useful = Utility + Usability
  • 10.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 24. – ● ● ●
  • 25. – ● ● ●
  • 27.
  • 28.
  • 29.
  • 30. – – – – –
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 44. ● ● ● ● ● ● ●
  • 46.
  • 49.
  • 51. ● ● ● 1 You may want to review the Osborn's method http://en.wikipedia.org/wiki/Brainstorming
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67. ● ● ● ● ● Houde & Hill (http://blogs.ischool.berkeley.edu/ict4se/files/2010/09/Prototypes_prototype.pdf)
  • 69.
  • 70. http://www.flickr.com/photos/squidsoup/4075707112
  • 71.
  • 72. Fine-tune and Idea http://www.adobe.com/devnet/fireworks/articles/cooper_prototyping.html
  • 73.
  • 74.  ● ● ● ●
  • 76.
  • 78. – – – See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
  • 79. – – – See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
  • 80. – – – See more at Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story
  • 82.
  • 86.
  • 87.
  • 88. A high-level design strategy ● Should clearly express the problem or opportunity ● Examples: – "with a good scheduling interface, no one should have to wait in line."
  • 89. ● ● – – –
  • 91.
  • 92.
  • 94.
  • 96.
  • 98.
  • 99. – – – – – ● ●
  • 100.
  • 102.
  • 103. “Usability 101: Introduction to Usability”, Jakob Nielsen’s Alertbox: January 4, 2012 (http://www.nngroup.com/articles/usability-101-introduction-to-usability/) ● Jakob Nielsen. 1992. The Usability Engineering Life Cycle. Computer 25, 3 (March 1992), 12- 22. DOI=10.1109/2.121503 http://dx.doi.org/10.1109/2.121503 (http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=121503) ● Human-Computer Interaction lectures by Scott Klemmer, from Stanford Online Course, at http://coursera.org (2012) ● Mobile Prototyping Essentials Workshop, by Rachel Hinman (see more: http://www.slideshare.net/Rachel_Hinman) ● Parallel & Iterative Design + Competitive Testing = High Usability, Jakob Nielsen’s Alertbox: January 18, 2011, http://www.nngroup.com/articles/parallel-and-iterative-design/
  • 104. 7 reasons why you can’t sell usability, and what to do about it http://www.usefulusability.com/7-reasons-why-you-can%E2%80%99t-sell- usability/ ● Sketching User Experiences: Getting the Design Right and the Right Design (Interactive Technologies), Bill Buxtonhttp://www.amazon.com/Sketching-User-Experiences-Interactive- Technologies/dp/0123740371 ● UsabilityGeek (Justin Mifsud) http://usabilitygeek.com/ ● Mobile Design Pattern Gallery: UI Patterns for Mobile Applications, by Theresa Neil, 284 pages, O'Reilly Media (March 13, 2012) ISBN-10: 1449314325,I SBN-13: 978-1449314323 ● Universal Principles of Design, by William Lidwell, Kritina Holden and Jill Butler, Hardcover: 216 pages, Rockport Publishers (October 1, 2003), English, ISBN-10: 1592530079, ISBN-13: 978-1592530076
  • 105. Amal Dar Aziz, Guide to Storyboarding, http://hci.st/story ● Using Qualitative Methods in Empirical Studies of Software Engineering, by Carolyn Seaman, from University of Maryland Baltimore County, Fraunhofer Center for Experimental Software Engineering, Visiting Researcher – UFPE Center for Informatics (ask me for the PDFs)