What Pulls the Strings? Understanding the Characteristics and Role of Argumentation in Open-Source Software Usability Discussions

📅 2025-12-08
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the gap in understanding argumentative discourse within open-source software (OSS) usability discussions, where prior research has been predominantly technology-focused. Using a mixed-methods approach, we conducted content coding and argument quality assessment on 217 usability-related issues across five prominent OSS projects, supplemented by statistical analysis to examine associations between argumentative features and user behaviors—including issue resolution time and reply engagement. Our findings reveal, for the first time: (1) usability discussions are highly argumentative yet exhibit low overall argument quality; (2) comment threads demonstrate significantly lower argument quality than initial issue posts, suggesting limitations in community-level collective reasoning; and (3) high-quality arguments substantially improve resolution efficiency and foster constructive interaction. These results provide empirical grounding and a novel analytical lens for enhancing communication practices and collaborative efficacy in OSS communities.

Technology Category

Application Category

📝 Abstract
The usability of open-source software (OSS) is important but frequently overlooked in favor of technical and functional complexity. Argumentation can be a pivotal device for diverse stakeholders in OSS usability discussions to express opinions and persuade others. However, the characteristics of argument discourse in those discussions remain unknown, resulting in difficulties in providing effective support for discussion participants. We address this through a comprehensive analysis of argument discourse and quality in five OSS projects. Our results indicated that usability discussions are predominantly argument-driven, although their qualities vary. Issue comments exhibit lower-quality arguments than the issue posts, suggesting a shortage of collective intelligence about usability in OSS communities. Moreover, argument discourse and quality have various impacts on the subsequent behavior of participants. Overall, this research offers insights to help OSS stakeholders build more effective arguments and eventually improve OSS usability. These insights can also inform studies about other distributed collaborative communities.
Problem

Research questions and friction points this paper is trying to address.

Analyzes argument characteristics in OSS usability discussions
Examines argument quality impact on participant behavior
Aims to improve argument effectiveness for better OSS usability
Innovation

Methods, ideas, or system contributions that make the work stand out.

Analyzed argument discourse and quality in OSS usability discussions
Identified lower-quality arguments in comments compared to issue posts
Provided insights to build effective arguments and improve usability
🔎 Similar Papers
No similar papers found.
A
Arghavan Sanei
Polytechnique Montreal, Canada
C
Chaima Amiri
Polytechnique Montreal, Canada
A
Atefeh Shokrizadeh
Polytechnique Montreal, Canada
Jinghui Cheng
Jinghui Cheng
Polytechnique Montréal
Human-Computer InteractionUser-Centered DesignSoftware EngineeringGames