Saved in:
Bibliographic Details
Main Authors: Hui, Carey Lai Zheng, Leena, Johnson Britto Jessia Esther, Subramanian, Kumuthini, Chenyu, Zhao, Jariwala, Shubham Rajeshkumar
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2507.14396
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916851537149952
author Hui, Carey Lai Zheng
Leena, Johnson Britto Jessia Esther
Subramanian, Kumuthini
Chenyu, Zhao
Jariwala, Shubham Rajeshkumar
author_facet Hui, Carey Lai Zheng
Leena, Johnson Britto Jessia Esther
Subramanian, Kumuthini
Chenyu, Zhao
Jariwala, Shubham Rajeshkumar
contents Effective communication is a critical factor in successful software engineering collaboration. However, communication gaps remain a persistent challenge, often leading to misunderstandings, inefficiencies, and defects. This research investigates the technical factors contributing to such misunderstandings and explores the measurable benefits of establishing shared vocabulary systems within software documentation and codebases. Using a Design Science Research (DSR) framework, the study was structured into three iterative phases: problem identification, method development, and empirical validation. The problem identification phase involved thematic analysis of communication data and semi-structured interviews, revealing key factors such as ambiguous messaging, misalignment in documentation, inconsistent code review feedback, and API integration miscommunication. Grounded Theory principles were employed to design a structured methodology for collaborative vocabulary development. Empirical validation through controlled experiments demonstrated that while initial adoption introduced overhead, the shared vocabulary system significantly improved information density, documentation clarity, and collaboration efficiency over time. Findings offer actionable insights for improving communication practices in software engineering, while also identifying limitations and directions for future research.
format Preprint
id arxiv_https___arxiv_org_abs_2507_14396
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Developing Shared Vocabulary System For Collaborative Software Engineering
Hui, Carey Lai Zheng
Leena, Johnson Britto Jessia Esther
Subramanian, Kumuthini
Chenyu, Zhao
Jariwala, Shubham Rajeshkumar
Software Engineering
Effective communication is a critical factor in successful software engineering collaboration. However, communication gaps remain a persistent challenge, often leading to misunderstandings, inefficiencies, and defects. This research investigates the technical factors contributing to such misunderstandings and explores the measurable benefits of establishing shared vocabulary systems within software documentation and codebases. Using a Design Science Research (DSR) framework, the study was structured into three iterative phases: problem identification, method development, and empirical validation. The problem identification phase involved thematic analysis of communication data and semi-structured interviews, revealing key factors such as ambiguous messaging, misalignment in documentation, inconsistent code review feedback, and API integration miscommunication. Grounded Theory principles were employed to design a structured methodology for collaborative vocabulary development. Empirical validation through controlled experiments demonstrated that while initial adoption introduced overhead, the shared vocabulary system significantly improved information density, documentation clarity, and collaboration efficiency over time. Findings offer actionable insights for improving communication practices in software engineering, while also identifying limitations and directions for future research.
title Developing Shared Vocabulary System For Collaborative Software Engineering
topic Software Engineering
url https://arxiv.org/abs/2507.14396