一句话:通过案例与开发者调查,揭示任务分配问责制如何提升代码所有权感知与代码抗所有权变更韧性。
COVID-19 疫情加速了数字健康方案的采用,也使软件开发团队面临快速响应市场需求的挑战。Brightsquid 为此调整产品管理流程,并实施新的任务分配流程,以增强开发者对客户的责任感。为评估该变化对代码所有权的影响,作者开展代码变更分析,并调查 67 名开发者,考察责任感与所有权之间的关系。案例结果表明,修订后的分配模型不仅提升了生产团队感知到的问责感,还改善了代码在所有权变更下的韧性;调查中 67.5% 的开发者将感知问责与制品所有权联系起来。
The COVID−19 pandemic has accelerated the adoption of digital health solutions. This has presented significant challenges for software development teams to swiftly adjust to the market needs and demand. To address these challenges, product management teams have had to adapt their approach to software development, reshaping their processes to meet the demands of the pandemic. Brighsquid implemented a new task assignment process aimed at enhancing developer accountability toward the customer. To assess the impact of this change on code ownership, we conducted a code change analysis. Additionally, we surveyed 67 developers to investigate the relationship between accountability and ownership more broadly. The findings of our case study indicate that the revised assignment model not only increased the perceived sense of accountability within the production team but also improved code resilience against ownership changes. Moreover, the survey results revealed that a majority of the participating developers (67.5%) associated perceived accountability with artifact ownership.
DOI 原文 · arXiv · PDF(开放获取) · DBLP
@inproceedings{abs-2308-12455,
title = {Ownership in the Hands of Accountability at Brightsquid: A Case Study and a Developer Survey},
author = {Umme Ayman Koana and Francis Chew and Chris Carlson and Maleknaz Nayebi},
booktitle = {FSE},
year = {2023},
doi = {10.1145/3611643.3613890}
}