摘要
为获得软件项目的工作量,提出了根据规模进行工作量估计的方法。首先根据组织软件项目的历史数据,通过散点图,确定了工作量和规模之间是高度正相关的线性关系。接下来分别采用公式统计求解法、工具统计求解法进行回归,经过回归后得到了规模和工作量之间的线性回归方程,根据线性回归方程即可获得软件项目的工作量;为简化计算过程,也研究了利用编程统计获得项目工作量的方法。最终研究表明,通过这三种方法所得到的结果基本上是是一致的。通过线性回归方程的实际应用证明,这三种方法是有效的,适用于绝大多数软件组织,其估算误差最高不高于33.57%。
To obtain the effort of software projects, an effort estimation method based on software size is presented. First, the linear relationship between software effort and size is determined by the scatter dia-gram generated by the organizatioffs historical data. Next, the formula statistics method and the tool sta- tistics method are adopted independently for linearity regression analysis. After the regression analysis, the linearity regression equation is obtained, according to which the effort could be got. To simplify the calculation process, the programming statistics method is also studied. The final study indicates that the outcomes obtained by these three methods are almost consistent. The application of the linearity regression equation proves that these three methods are effective and they could be applied in most software organizations. The estimation error is not higher than 33.57%.
出处
《中国管理科学》
CSSCI
2008年第5期118-122,共5页
Chinese Journal of Management Science
基金
国家软科学研究计划重大项目(2007GXQ4B117)
关键词
软件规模
工作量估计
公式统计
工具统计
编程统计
software size
effort estimation
formula statistics
tool statistics
programming statistics