张 瞫,王永吉,阮 利.一种个体软件过程能力度量方法.软件学报,2009,20(12):3137-3149 |
一种个体软件过程能力度量方法 |
Personal Software Process Capability Assessment Method |
投稿时间:2008-07-25 修订日期:2009-03-31 |
DOI: |
中文关键词: 个体软件过程(PSP) 数据包络分析(DEA) 层次分析法(AHP) 可变规模收益(VRS) 多变量输入/输出(MIMO) |
英文关键词:personal software process (PSP) data envelopment analysis (DEA) analytic hierarchy process (AHP) variable return to scale (VRS) multi-input-multi-output (MIMO) |
基金项目:Supported by the National Natural Science Foundation of China under Grant Nos.90718042, 60873072 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant Nos.2007AA010303, 2007AA01A127 (国家高技术研究发展计划(863)); the National Basic Research Program of China under Grant No.2007CB310802 (国家重点基础研究发展计划(973)) |
|
摘要点击次数: 3749 |
全文下载次数: 4527 |
中文摘要: |
个体软件过程(PSP)是由卡内基×梅隆大学软件工程研究所的Humphrey领导开发的.它是一种可用于控制、管理和改进个人工作方式的自我持续改进过程.随着工业界对软件过程改进需求的日益增长,PSP成为了软件组织为达成完全(从宏观到微观)量化过程管理研究中的一个热点课题.软件过程研究表明,高水平的个体软件过程能力是软件项目成功的关键,如何进行有效的个体软件过程能力度量是PSP中的一个核心问题.现有方法不能同时有效处理个体软件过程能力度量中的可变规模收益、多变量输入/输出以及决策者偏好问题.提出了一种综合了数据包络分析(DEA)和层次分析法(AHP)的个体软件过程能力评价方法——PSPADA,介绍了PSPADA的个体软件过程能力评价模型和核心算法(集成决策者偏好和估计规模收益).实验结果显示,PSPADA能够在考虑决策者偏好的同时,有效地进行多指标、规模收益可变的量化评估. |
英文摘要: |
Personal Software Process (PSP) was introduced by Watts Humphrey in CMU/SEI. It is a measured software process aiming at individual software engineers. With the increasing industrial demand for software process improvement, PSP has become a hot topic for software organizations to achieve the goal of total (from macro to micro) quantitative process management. Since higher process capability is recognized as a determinant of better project performance, it is a critical step to assess the personal software process. However, the assessment of PSP capability exhibits Variable Return to Scale (VRS), Multi-Input-Multi-Output (MIMO) and Decision-Making preference problems, which makes existing traditional assessment methods ineffective. In this paper, a novel Personal Software Process Assessment method by synthesizing Data Envelopment Analysis (DEA) and Analytical Hierarchy Process (AHP)—PSPADA is proposed. PSPADA’s hybrid model and fundamental assessment algorithms (incorporating decision-making preferences and estimating return to scale) are introduced. Experimental results show that the proposed PSPADA model would be particularly helpful in assessing the capability of personal software processes under the MIMO and VRS constraint, by incorporating Decision-Making preferences. |
HTML 下载PDF全文 查看/发表评论 下载PDF阅读器 |