Learning by doing with simulated intelligent help
Communications of the ACM
Improving a human-computer dialogue
Communications of the ACM
Heuristic evaluation of user interfaces
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User interface evaluation in the real world: a comparison of four techniques
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Finding usability problems through heuristic evaluation
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Customer-developer links in software development
Communications of the ACM
Communications of the ACM
A field study of exploratory learning strategies
ACM Transactions on Computer-Human Interaction (TOCHI)
The GOMS family of user interface analysis techniques: comparison and contrast
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Computer-Human Interaction (TOCHI)
Learning a word processing system with training wheels and guided exploration
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Remote usability evaluation: can users report their own critical incidents?
CHI 98 Cconference Summary on Human Factors in Computing Systems
Usability Engineering
Minimalist Instruction for Learning to Search the World Wide Web
Education and Information Technologies
Perspective-based Usability Inspection: An Empirical Validationof Efficacy
Empirical Software Engineering
Point: User Involvement Key to Success
IEEE Software
IEEE Software
An integrated environment for problem-solving and program development
An integrated environment for problem-solving and program development
Quality assurance under the open source development model
Journal of Systems and Software
Scratching someone else's itch: (why open source can't do usability)
interactions - Making scents: aromatic output for HCI
Professional usability in open source projects: GNOME, OpenOffice.org, NetBeans
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Methodology for remote usability activities: A case study
IBM Systems Journal
Exploring Usability Discussions in Open Source Development
HICSS '05 Proceedings of the Proceedings of the 38th Annual Hawaii International Conference on System Sciences - Volume 07
Functionality, usability, and user experience: three areas of concern
interactions - Waits & Measures
What happened to remote usability testing?: an empirical study of three methods
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Exploring exploring a word processor
Human-Computer Interaction
Human-Computer Interaction
Theory-based design for easily learned interfaces
Human-Computer Interaction
Back to the user [open source]
IEEE Software
Hi-index | 0.00 |
The increasingly widespread use of open source software (OSS) is an indication of its success. However, as a software development model OSS still has shortcomings that need to be resolved. In particular, the question of usability and its improvement in an OSS context remains a significant ongoing issue that demands further investigation. This is especially so given the unique manner in which OSS diverges from traditional software development models. Current experience with OSS does not favor the existence of a positive relation between the standard OSS development paradigm and good usability practice. We believe that addressing the inadequacy of usability expertise in the OSS community will improve the quality of its products and enhance their competitiveness. Motivated by the unique user-driven character of the OSS model, we propose an exploratory method for inspection which is intended to assist OSS users in contributing to open source usability inspection. This method provides an effective adaptation of the ‘learning-by-doing’ approach to the domain of usability inspection. This is accomplished by innovatively applying usability patterns to guide usability exploration, incorporating strategies for ‘outlining knowledge’ and ‘exploration freedom’ and implementing both techniques in an integrated inspection environment. The results of an experiment involving a group of OSS users inspecting an open source project called dotproject demonstrate that this method outperforms traditional heuristics-based inspection. The paper also considers the applicability of the usability method and tool developed to usability improvement in the context of traditional proprietary development. Copyright © 2010 John Wiley & Sons, Ltd. (We propose an exploratory method for inspection which is intended to assist OSS users in contributing to open source usability inspection. This method provides an effective adaptation of the ‘learning-by-doing’ approach to the domain of usability inspection. This is accomplished by innovatively applying usability patterns to guide usability exploration, incorporating two strategies in an integrated inspection environment. The results of an experiment involving a group of OSS users demonstrate that this method outperforms the traditional heuristics-based inspection. Copyright © 2010 John Wiley & Sons, Ltd.)