Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Scenario-based design: envisioning work and technology in system development
Scenario-based design: envisioning work and technology in system development
Applying patterns of cooperative interaction to work (re)design: e-government and planning
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A Pattern Approach to Interaction Design
A Pattern Approach to Interaction Design
Concepts for usable patterns of groupware applications
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
Case Studies for Software Engineers
Proceedings of the 26th International Conference on Software Engineering
Development and evaluation of emerging design patterns for ubiquitous computing
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
The impact of pre-patterns on the design of digital home applications
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Designing Interfaces
Patterns for Computer-Mediated Interaction (Wiley Software Patterns Series)
Patterns for Computer-Mediated Interaction (Wiley Software Patterns Series)
Web Design Patterns: Investigating User Goals and Browsing Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Cognitive learning efficiency through the use of design patterns in teaching
Computers & Education
Patterns or claims: do they help in communicating design advice?
OZCHI '09 Proceedings of the 21st Annual Conference of the Australian Computer-Human Interaction Special Interest Group: Design: Open 24/7
A design pattern language for accessible web sites
Proceedings of the International Conference on Advanced Visual Interfaces
A design pattern mining method for interaction design
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Even if the usefulness of a knowledge repository represented as a collection of design patterns is largely recognized in the literature, little work has been done in investigating and measuring the impact such a collection would have on collaborative design processes involving designers. The paper describes the results of a case study designed to bring some insight into the matter. 18 design workshops were conducted with 18 teams of undergraduate students in Computer Science. Making use of a collection of design patterns for the design of synchronous applications, they were asked to design the GUI and the interaction process of applications which support synchronous collaboration in activities such as drawing, text editing, game solving, and searching. To answer the questions addressed by the case study, the results of the workshops were triangulated from: i) audio recordings of the conversations of each team, ii) notes taken on the participants interactions by a facilitator present during the workshops, and iii) feedback provided by each participant through a questionnaire, at the end of each workshop.