Interpersonal trust plays a crucial role in facilitating collaborative tasks, such as software development. While previous research recognizes the significance of trust in an organizational setting, there is a lack of understanding in how trust is exhibited in OSS distributed teams, where there is an absence of direct, in-person communications. To foster trust and collaboration in OSS teams, we need to understand what trust is and how it is exhibited in written developer communications (e.g., pull requests, chats). In this paper, we first investigate various dimensions of trust to identify the ways trusting behavior can be observed in OSS. Next, we sample a set of 100 GitHub pull requests from Apache Software Foundation (ASF) projects, to analyze and demonstrate how each dimension of trust can be exhibited. Our findings provide preliminary insights into cues that might be helpful to automatically assess team dynamics and establish interpersonal trust in OSS teams, leading to successful and sustainable OSS.
翻译:人际信任在促进协作任务(如软件开发)中起着关键作用。尽管先前研究已认识到信任在组织环境中的重要性,但人们对于在缺乏直接面对面沟通的开源软件分布式团队中信任如何体现仍缺乏了解。为促进开源软件团队中的信任与协作,我们需理解信任的本质及其在开发者书面交流(例如拉取请求、聊天记录)中的表现方式。本文首先探究信任的多个维度,以识别可观察到的信任行为模式。随后,我们抽样分析Apache软件基金会项目中的100个GitHub拉取请求,展示各信任维度如何体现。研究结果为自动评估团队动态、建立开源软件团队中的人际信任提供了初步线索,有助于实现可持续且成功的开源软件开发。