一句话:报告在大型金融企业引入软件开发过程KPI的方法、定制实践、收益与六条经验教训。
论文关注大型组织中分布式且持续变化的软件开发过程难以监控和衡量质量的问题,而KPI可整合分析组织绩效,但其引入需获得各相关单元接受。作者以Volkswagen Financial Services AG为案例,报告引入软件开发过程KPI的经验:描述所用方法论,说明如何定制和使用KPI,总结取得的收益,包括改进监控与可比性,从而帮助定义提升质量的行动,并给出六条经验教训。该经验可为从业者采用类似方法评估KPI可行性及收益提供参考,也旨在推动研究关注KPI的引入与监控方法,以促进其落地。
Developing software systems in large organizations requires the cooperation of various organizational units and stakeholders. As software-development processes are distributed among such organizational units; and are constantly transformed to fulfill new domain regulations, address changing customer requirements, or adopt new software-engineering methods; it is challenging to ensure, measure, and steer—essentially monitor—the quality of the resulting systems. One means to facilitate such monitoring throughout whole software-development processes are key performance indicators, which provide a consolidated analysis of an organizations’ performance. However, it is also challenging to introduce key performance indicators for the software development of a large organization, as they must be implemented at and accepted by all relevant organizational units. In this paper, we report our experiences of introducing new key performance indicators for software-development processes at Volkswagen Financial Services AG, a large organization in the financial sector. We describe i) our methodology; ii) how we customized and use key performance indicators; iii) benefits achieved, namely improved monitoring and comparability, which help to define quality-improving actions; iv) and six lessons learned. These insights are helpful for other practitioners, providing an overview of a methodology they can adopt to assess the feasibility of key performance indicators as well as their benefits. Moreover, we hope to motivate research to investigate methods for introducing and monitoring key performance indicators to facilitate their adoption.
DOI 原文 ·
@inproceedings{paperbot5722,
title = {Establishing key performance indicators for measuring software-development processes at a large organization},
author = {Cem Sürücü and Bianying Song and Jacob Krüger and Gunter Saake and Thomas Leich},
booktitle = {FSE},
year = {2020},
doi = {10.1145/3368089.3417057}
}