A Usability Refactoring Process for Large-Scale Open Source Projects
Agnes Lisowska Masson, Timon Amstutz, Denis Lalanne · 2017
This case study presents efforts to introduce and encourage consistent application of usability and user interface design principles in an existing large-scale open source project. We present the project in question, the ILIAS learning management system, the challenges involved in incorporating usability into an open source project, the novel solution we proposed, a set of tools called the Kitchen Sink, and the steps that were needed to have the solution accepted and used by the ILIAS community. We conclude with a discussion of the lessons learned and an assessment of the overall success of our efforts.