跳到主要导航 跳到搜索 跳到主要内容

Empirical study on benchmarking software development tasks

  • Li Ruan*
  • , Yongji Wang
  • , Qing Wang
  • , Mingshu Li
  • , Yun Yang
  • , Lizi Xie
  • , Dapeng Liu
  • , Haitao Zeng
  • , Shen Zhang
  • , Junchao Xiao
  • , Lei Zhang
  • , M. Wasif Nisar
  • , Jian Dai
  • *此作品的通讯作者
  • CAS - Institute of Software
  • University of Chinese Academy of Sciences
  • Swinburne University of Technology

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Benchmarking is one of the most important methods to learn the best practices for software process improvement. However, in current software process context, benchmarking is mainly for projects rather than software development tasks. Can we benchmark software development tasks? If so, how to? Moreover, benchmarking software development tasks has to deal with multivariate and variable return to scale (VRS). This paper reports practical experience of benchmarking software development tasks under multivariate and VRS constraints using Data Envelopment Analysis (DEA). The analysis of experience data in Institute of Software, Chinese Academy of Sciences (ISCAS) indicates that the ideas and techniques of benchmarking software projects can be deployed at the software development task level. Moreover, results also show that DEA VRS model allows the developers to gain new insight about how to identify the relatively efficient tasks as the task performance benchmark and how to establish different reference sets for each relatively inefficient task under multivariate and VRS constraints. We thus recommend DEA VRS model be used as the default technique for appropriately benchmarking software development tasks. Our results are beneficial to software process improvement. To the best of our knowledge, we believe that it is the first time to report such comprehensive and repeatable results of benchmarking software development tasks using DEA.

源语言英语
主期刊名Software Process Dynamics and Agility - International Conference on Software Process, ICSP 2007, Proceedings
出版商Springer Verlag
221-232
页数12
ISBN(印刷版)3540724257, 9783540724254
DOI
出版状态已出版 - 2007
已对外发布
活动International Conference on Software Process, ICSP 2007 - Minneapolis, MN, 美国
期限: 19 5月 200720 5月 2007

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
4470 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议International Conference on Software Process, ICSP 2007
国家/地区美国
Minneapolis, MN
时期19/05/0720/05/07

学术指纹

探究 'Empirical study on benchmarking software development tasks' 的科研主题。它们共同构成独一无二的学术指纹。

引用此