Abstract
Heuristics give some general principles or reflections that should be taken into account when an interface is being developed. Heuristic evaluation should end with a set of recommendations or advices directed to the responsible of the application or web site. Interaction patterns have reached a certain level of maturity. Designers and developers are offered different pattern catalogues that help them to design usable interfaces and better interactions. In this paper, a method to use interaction patterns in heuristic evaluation is proposed. The idea is to establish a correspondence between each heuristic and one or more interaction patterns. After presenting this correspondence, the paper illustrates the concepts by showing a real case.
Chapter PDF
Similar content being viewed by others
References
Alexander, C., Ishikawa, S., Silverstein, M.: A pattern language: Towns, Buildings, Construction. Oxford University Press, New York (1977)
Bayle, E., Bellamy, R., Casaday, G., Erickson, T., Fincher, S., Grinter, B., Gross, B., Lehder, D., Marmolin, H., Moore, B., Potts, C., Skousen, G., Thomas, J.: Putting it all together: Towards a pattern language for interaction design. In: A CHI 1997 workshop, pp. 7–23. ACM SIGCHI Bulletin, New York (1998)
Borchers, J.O.: A pattern approach to interaction design. AI & Society 15, 359–376 (2001)
Computer Human Interaction Conference, http://www.chi2011.org
Dearden, A., Finlay, J.: Pattern Languages in HCI: A critical review. Human-Computer Interaction 21(1), 49–102 (2006)
Erickson, T.: The Interaction Design Patterns Page, http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design patterns: Elements of reusable object-oriented software. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)
Gerhardt-Powals, J.: Cognitive engineering principles for enhancing human-computer performance. International Journal of Human-Computer Interaction 8, 189–211 (1996)
Kohls, C., Uttecht, J.: Lessons learnt in mining and writing design patterns for educational interactive graphics. Computers in Human Behavior 25(5), 1040–1055 (2009)
Nielsen, J., Molich, R.: Heuristic Evaluation of User Interfaces. In: Proc. ACM CHI 1990, pp. 249–256 (1990)
Nielsen, J.: Usability Engineering. Academic Press, Boston (1993)
Nielsen, J.: Enhancing the explanatory power of usability heuristics. In: Proceedings ACM CHI 1994 Conference, Boston, pp. 152–158 (1994)
Nielsen, J.: Usability Inspection Methods. John Wiley & Sons, New York (1994)
Norman, D.A.: The Design of Everyday Things. MIT Press, Cambridge (1998)
Pattern Languages of Programs (PLOP) Conferences, http://www.hillside.net/index.php/conferences/plop
Patterns in interaction design, http://www.welie.com
Shneiderman, B.: Designing the User Interface, 3rd edn. Addison-Wesley, Reading (1998)
Summary of the pattern language, http://www.patternlanguage.com/leveltwo/patternsframegreen.htm?/leveltwo/./apl/twopanelnlb.htm
Ten Usability Heuristics, http://www.useit.com/papers/heuristic/heuristic_list.html
Tidwell, J.: Designing interfaces: Patterns for effective interaction design. O’Reilly, Sebastopol (2005)
Van Diggelen, W., Overdijk, M.: Grounded design: Design patterns as the link between theory and practice. Computers in Human Behavior 25(5), 1056–1066 (2009)
Van Duyne, D., Landay, J., Hong, J.: The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-centered Web Experience. Addison-Wesley, Boston (2002)
VanWelie, M., Van der Veer, G.: Pattern languages in interaction design: Structure and organization. In: Proceedings of IFIP INTERACT 2003, pp. 1–5 (2003)
Xerox Heuristic Evaluation Checklist, http://www.stcsig.org/usability/topics/articles/he-checklist.html
Yahoo design pattern library, http://developer.yahoo.com/ypatterns
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Botella, F., Gallud, J.A., Tesoreiro, R. (2011). Using Interaction Patterns in Heuristic Evaluation. In: Marcus, A. (eds) Design, User Experience, and Usability. Theory, Methods, Tools and Practice. DUXU 2011. Lecture Notes in Computer Science, vol 6769. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-21675-6_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-21675-6_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-21674-9
Online ISBN: 978-3-642-21675-6
eBook Packages: Computer ScienceComputer Science (R0)