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

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic 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
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

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)