usability (and some thoughts on mobile)
DESCRIPTION
I'd been kindly invited by Rodrigo Rocha to teach some thoughts about Usability + Mobile to his students. The intention of this presentation is to provide an overview, some tools and references, so the students can apply them right away and look for more. The intention is NOT to explain everything - this would be a task for several weeks. I hope it is useful for you too. (at Federal University of Bahia, Salvador - Brasil, 30/01/2012)TRANSCRIPT
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)