Triggers and barriers to customizing software
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Supporting flexible roles in a shared space
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Training wheels in a user interface
Communications of the ACM
An evaluation of a multiple interface design solution for bloated software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Promoting universal usability with multi-layer interface design
CUU '03 Proceedings of the 2003 conference on Universal usability
Designing a multi-layered image viewer
Proceedings of the third Nordic conference on Human-computer interaction
Personalizable groupware: accommodating individual roles and group differences
ECSCW'91 Proceedings of the second conference on European Conference on Computer-Supported Cooperative Work
Evaluating reduced-functionality interfaces according to feature findability and awareness
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Challenges in the user interface design of an IDE tool recommender
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Beyond performance: Feature awareness in personalized interfaces
International Journal of Human-Computer Studies
Hi-index | 0.01 |
Coarse-grained approaches to customization allow the user to enable or disable groups of features at once, rather than individual features. While this may reduce the complexity of customization and encourage more users to customize, the research challenges of designing such approaches have not been fully explored. To address this limitation, we conducted an interview study with 14 professional software developers who use an integrated development environment that provides a role-based, coarse-grained approach to customization. We identify challenges of designing coarse-grained customization models, including issues of functionality partitioning, presentation, and individual differences. These findings highlight potentially critical design choices, and provide direction for future work.