Shared leadership in the Apache project
Communications of the ACM
A case study of open source software development: the Apache server
Proceedings of the 22nd international conference on Software engineering
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
The cathedral and the bazaar: musings on Linux and open source by an accidental revolutionary
Getting to know you: open source development meets usability
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Evolution patterns of open-source software systems and communities
Proceedings of the International Workshop on Principles of Software Evolution
Toward an understanding of the motivation Open Source Software developers
Proceedings of the 25th International Conference on Software Engineering
Professional usability in open source projects: GNOME, OpenOffice.org, NetBeans
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Group awareness in distributed software development
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
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
Working for Free? Motivations for Participating in Open-Source Projects
International Journal of Electronic Commerce
Free/open source software development: recent research results and emerging opportunities
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Community experience at OpenOffice.org
interactions - Free at last
Ingimp: introducing instrumentation to an end-user open source application
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designers wanted: participation and the user experience in open source software development
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Designing the User Interface: Strategies for Effective Human-Computer Interaction
Open source interface politics: identity, acceptance, trust, and lobbying
CHI '11 Extended Abstracts on Human Factors in Computing Systems
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part I
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Hi-index | 0.01 |
This paper presents results from a study examining perceptions and practices of usability in the free/open source software (FOSS) community. 27 individuals associated with 11 different FOSS projects were interviewed to understand how they think about, act on, and are motivated to address usability issues. Our results indicate that FOSS project members possess rather sophisticated notions of software usability, which collectively mirror definitions commonly found in HCI textbooks. Our study also uncovered a wide range of practices that ultimately work to improve software usability. Importantly, these activities are typically based on close, direct interpersonal relationships between developers and their core users, a group of users who closely follow the project and provide high quality, respected feedback. These relationships, along with positive feedback from other users, generate social rewards that serve as the primary motivations for attending to usability issues on a day-to-day basis. These findings suggest a need to reconceptualize HCI methods to better fit this culture of practice and its corresponding value system.