ICDCR datasetInterpersonal Conflicts During Code Review dataset
收藏OpenDataLab2026-05-24 更新2024-05-09 收录
下载链接:
https://opendatalab.org.cn/OpenDataLab/Data_and_Material_for_etc
下载链接
链接失效反馈官方服务:
资源简介:
关于这项研究 本研究在以下领域探索代码审查期间人际冲突的情况: - 这些冲突是什么样的 - 它们在软件开发中扮演什么角色 - 它们的后果是什么 - 哪些因素在它们的出现和严重性中起作用- 可以使用哪些策略来预防和管理冲突 方法 该研究收集了对开发人员的 22 次采访。使用定性主题分析,作者分析了匿名访谈,以了解代码审查期间人际冲突的形式和背景以及预防和管理这些冲突的潜在策略。分析在定性分析软件 NVivo 12 中进行。为了支持分析的有效性,它通过类似“审计跟踪”的过程进行了修订。分析、研究方法和结果已由团队内的一名高级研究员检查。审核中包含的文件也包含在此文件夹中。数据集内容<hr />该文件夹包含研究的在线材料,为对该方法感兴趣的审阅者和读者阐明和扩展信息。 README.txt - 有关此在线材料的内容和目的的信息 Analysis conflict_analysis.nvpx - NVivo 12 文件,其中包含通过分析定义使用和创建的完整结果、转录本、编码和定义.pdf - 确定的最终更高主题的定义在分析代码.pdf - 分析期间编码的代码和主题的完整列表 补充文件:sample_descriptives.pdf - 个体参与者及其特征的描述 interview_structure.pdf - 在研究中进行的访谈结构参与者_consent_form.pdf - 参与者同意已由研究参与者签署。 pdf - 包含完整匿名成绩单的文件 Audit - 包含为 Audit Trail 提交的文件的文件夹,但在整个研究过程中保持不变的文件(如参与者同意书或访谈记录)除外。审计追踪 审计追踪是一种验证定性分析结果的程序。它要求研究人员向分析之外的审计师提供有关他们如何进行分析的详细信息。正式审计的目标是检查调查的过程和产品,并确定调查结果的可信度。此文件夹包含用于执行研究审计跟踪的文件。目标 审计的目标是: - 熟悉分析的方法和结果以及相关文件 - 审查分析结果是否能很好地代表数据 - 审查分析是否不违反现有知识到软件工程,除非得到很好的支持 - 审查结果是否对社区有用 - 控制分析文件的问题和缺点 “审计”文件夹包含以下文件(我们建议按此顺序审查它们): - analysisplan_results。 pdf - 总结研究背景、方法和结果的文本 - 结果 - 包含用于生成 analysisplan_results.pdf 的乳胶文件的文件夹 - memos.pdf - 研究人员在分析过程中关于问题和决策的说明 - definitions_audit.pdf - 更高级别主题的定义包含在结果报告中 - codes_audit.pdf - 包含所有代码和主题的扩展定义文件 - conflict_analysis_audit.nvpx - 具有完整编码的 NVivo 文件
About This Study
This study explores interpersonal conflicts during code review across the following areas:
- What these conflicts are like
- What roles they play in software development
- What their consequences are
- What factors contribute to their occurrence and severity
- What strategies can be used to prevent and manage these conflicts
Methods
This study collected 22 interviews with developers. Using qualitative thematic analysis, the authors analyzed the anonymous interviews to understand the forms and contexts of interpersonal conflicts during code review, as well as potential strategies for preventing and managing these conflicts. The analysis was conducted using the qualitative analysis software NVivo 12. To support the validity of the analysis, it was revised through an "audit trail"-like process. The analysis, research methods, and results were reviewed by a senior researcher within the research team. The documents included in the audit are also contained in this folder.
Dataset Content<hr />
This folder contains the online materials of the study, to clarify and expand information for reviewers and readers interested in the methodology.
README.txt - Information regarding the content and purpose of this online material
Analysis conflict_analysis.nvpx - NVivo 12 file containing the complete results, transcripts, codes, and definitions used and created through the analysis.
.pdf - Definitions of the final higher-level themes identified; Analysis code.pdf - Complete list of codes and themes encoded during the analysis.
Supplementary Files:
sample_descriptives.pdf - Descriptions of individual participants and their characteristics
interview_structure.pdf - Structure of the interviews conducted in the study
participant_consent_form.pdf - Participant consent form signed by the research participants.
.pdf - Document containing complete anonymous transcripts
Audit - A folder containing documents submitted for the Audit Trail, excluding files that remained unchanged throughout the study (such as participant consent forms or interview transcripts).
Audit Trail
An audit trail is a procedure for validating the results of qualitative analysis. It requires researchers to provide detailed information to auditors outside the analysis on how they conducted the analysis. The goal of a formal audit is to examine the process and products of the investigation and determine the credibility of the findings. This folder contains the documents used to perform the research audit trail.
Audit Objectives
The objectives of the audit are:
- Familiarize oneself with the methods and results of the analysis and the relevant documents
- Review whether the analysis results adequately represent the data
- Review whether the analysis does not contradict existing software engineering knowledge unless well-supported
- Review whether the results are useful to the community
- Identify and address issues and shortcomings in the analysis documents
The "Audit" folder contains the following documents (we recommend reviewing them in this order):
- analysisplan_results.pdf - Text summarizing the study background, methods, and results; Results - Folder containing the LaTeX files used to generate analysisplan_results.pdf
- memos.pdf - Notes from researchers regarding issues and decisions made during the analysis
- definitions_audit.pdf - Definitions of higher-level themes included in the results report
- codes_audit.pdf - Document containing extended definitions of all codes and themes
- conflict_analysis_audit.nvpx - NVivo file with complete coding
提供机构:
OpenDataLab
创建时间:
2022-05-23
搜集汇总
数据集介绍

背景与挑战
背景概述
该数据集旨在探索代码审查过程中人际冲突的各个方面,包括其形式、影响及管理策略。研究基于对开发人员的22次访谈进行定性分析,并通过审计追踪确保有效性;数据集包含分析结果、访谈记录及相关文档。
以上内容由遇见数据集搜集并总结生成



