Development of an instrument measuring user satisfaction of the human-computer interface
CHI '88 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
User and task analysis for interface design
User and task analysis for interface design
Lingua Francas for design: sacred places and pattern languages
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
The Design of Sites: Patterns, Principles, and Processes for Crafting a Customer-Centered Web Experience
Principles for a Usability-Oriented Pattern Language
OZCHI '98 Proceedings of the Australasian Conference on Computer Human Interaction
What they see is what we get: response options for web surveys
Social Science Computer Review
Managing UI pattern collections
CHINZ '05 Proceedings of the 6th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: making CHI natural
Current practice in measuring usability: Challenges to usability studies and research
International Journal of Human-Computer Studies
Usable error message presentation in the World Wide Web: Do not show errors right away
Interacting with Computers
Employing patterns and layers for early-stage design and prototyping of cross-device user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Lessons learnt in mining and writing design patterns for educational interactive graphics
Computers in Human Behavior
Grounded design: Design patterns as the link between theory and practice
Computers in Human Behavior
Dealing with abstraction: Case study generalisation as a method for eliciting design patterns
Computers in Human Behavior
Error prevention in online forms: Use color instead of asterisks to mark required-fields
Interacting with Computers
The organization of interaction design pattern languages alongside the design process
Interacting with Computers
Human-computer interaction in evolutionary visual software analytics
Computers in Human Behavior
Hi-index | 0.00 |
Interaction design patterns are a proven way to communicate good design. However, current pattern collections are not sufficiently powerful and generative to be used as a guide for designing an entire application such as those used in complex business environments. This study shows how we built and validated interaction design patterns that serve as the specification for the redesign of an application. Additionally, they were integrated into a pattern language, as a ruleset for human-computer interaction (HCI) non-professionals to continue development of the application. We demonstrate how individual phases in the redesign of an application can be matched with the process of creating an interaction design pattern language. To facilitate the writing of individual interaction design patterns as well as the development of the pattern language as a whole, a combination of user interviews, controlled experiments and analytical methods has been applied successfully.