软件工程中创建边界工件的初步指南
软件工程
2023-06-12 v1
摘要
背景:软件开发受益于拥有边界工件(BAs),因为单一工件可为利益相关者提供不同边界,促进社交世界间的协作。当这些工件表现出不一致(如错误信息)时,从业者对BA的信任度下降。由于信任是指导软件项目中BA使用的关键因素,有必要理解创建时应遵循的原则。目标:本研究旨在开发并验证一份支持创建可信BA的初步指南。方法:我们遵循多步骤方法。我们通过文献综述和案例研究的先前结果开发了指南。其次,我们通过两次研讨会和一项调查对指南进行专家评估。最后,我们结合研讨会期间获得的反馈调整了指南。结果:我们将文献综述收集的原则分为三类。第一类(范围)关注范围,展示涉及定义每个边界的目标受众、需求和术语的原则。第二类(结构)涉及工件内容如何结构化以满足利益相关者需求。第三类(管理)指可指导建立实践以长期管理工件的原则。专家验证表明,这些原则在不同层面上有助于创建可信BA。同时,也体现了指南的相关性和有用性。结论:该指南强化了BA的共享理解、可塑性和传递能力等特质。从业者可利用该指南指导创建或甚至评估现有BA的当前实践。
引用
@article{arxiv.2306.05755,
title = {Preliminary Guideline for Creating Boundary Artefacts in Software Engineering},
author = {Raquel Ouriques and Fabian Fagerholm and Daniel Mendez and Tony Gorschek and Baldvin Gislason Bern},
journal= {arXiv preprint arXiv:2306.05755},
year = {2023}
}
备注
25 pages