开源软件开发吸引了众多开发者。作为典型的复杂社会技术系统,开源项目通常形成层级化的社会结构,少数开发者是精英,其余为非精英。社会身份的差异可能导致人际沟通中使用不同的语言行为。描述这些行为对于支持不同社会身份开发者之间的高效沟通至关重要。本研究实证比较了精英和非精英开发者在沟通中的语言行为。我们编制了一个包含约216,000条来自GitHub上20个大型项目的语料库。我们从三个方面调查了语言差异:语言风格与特征、主要关注点、句子模式。我们的发现揭示了精英和非精英开发者表现出不同的语言模式,在话语中也有不同的关注点。他们的对话也反映了开发过程中主要焦点的变化。此外,无论在何种语义背景下,精英和非精英开发者在语言行为中都表现出与其角色和生产劳动分工相关的显著模式。这些发现为支持开源开发中跨越社会身份的沟通提供了启示。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/cscw/178494/2024

广告推荐

学习 AI 编程到 CodeNow

open_in_new打开DOI链接
DOI: https://dl.acm.org/doi/10.1145/3637306
一眼看懂

论文快照

fact_check
dataset
来源
CSCW
calendar_month
年份
2024
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
work
职业/产业
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文