业务驱动的技術债务优先级排序
软件工程
2021-07-13 v1
摘要
技术债务发生在团队在软件开发中走捷径以获取短期收益,代价是使未来的变更更加昂贵。先前的结果表明,技术专业人员所做的优先级排序与业务人员所期望的优先级排序之间存在错位。本文提出一种业务驱动的方法来对技术债务项进行优先级排序。该研究分为四个阶段:探索性阶段,以确定研究重点;概念验证阶段,在多个案例研究上对所提出的方法进行了评估;解决方案阶段,通过设计科学研究开发了用于技术债务优先级排序的框架 Tracy;以及验证阶段。迄今为止的结果表明,业务驱动的技术债务项优先级排序能够改善技术干系人与业务干系人之间的对齐与沟通。
引用
@article{arxiv.1908.01347,
title = {Business-Driven Technical Debt Prioritization},
author = {Rodrigo Rebouças de Almeida},
journal= {arXiv preprint arXiv:1908.01347},
year = {2021}
}
备注
Preprint submitted to the 35th International Conference on Software Maintenance and Evolution (ICSME'19) (Doctoral Symposium). arXiv admin note: substantial text overlap with arXiv:1908.00150