首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 46 毫秒
1.
软件开发工作量估算对于项目计划制订、项目进度管理、人力资源调配、项目成本控制有着重要意义。文章以某小型软件公司为例,描述了适应于类似公司的软件开发工作量估算技术:使用微软解决框架(MSF),将项目实施过程分类,对每类工作研究适宜的估算方法;对于不同工作项,分别采用基于剪裁后的通用算法模型或基于经验的算法模型。介绍了功能点分析方法在小型企业的具体应用,及其参数调整方法。  相似文献   

2.
软件工作量估算的方法和技术众多且各有千秋,没有一种方法被证明在各种情况下的估算都是最精确的.组合估算是一种非常有效的估算方法,它避免了选择单一的最优估算方法这一难题,而是充分利用各种估算方法提供的信息来达到提高估算精确度和稳定性的目的.将系统的"外部"组合预测方法介绍到软件工作量估算领域,基于最具代表性的组合估算方法:最优线性组合方法,提出了软件工作量估算的最优线性组合方法,该方法中即使是估算效果"较差"的技术或者方法也能为估算精度和稳定性的提高做出贡献.  相似文献   

3.
基于度量工具的软件成本估算模型使用方法   总被引:2,自引:0,他引:2       下载免费PDF全文
输入的主观性以及输入过多是妨碍软件成本估算模型实际应用效果的重要影响因素。针对以上问题,提出了一种基于度量工具的软件成本估算模型使用方法。该方法通过引入统计理论中的工具变量,将度量工具所采集的度量元数据自动转换为软件成本估算模型的输入。这一方面可以避免模型校准和估算过程中输入的主观性与不一致性,提高了估算结果的准确性与可靠性;另一方面能减少估算人员的手工操作,提高工作效率,增加了软件成本估算模型的可用性。结合具体实例说明了所提出方法的可行性与有效性。  相似文献   

4.
软件项目策划中的工作量估算方法探讨   总被引:2,自引:0,他引:2  
文章对软件项目策划中工作量的估算方法进行了探讨,并重点介绍了一种基于组织经验和项目的实际情况来确定估算系数并进行工作量估算的方法,旨在为软件企业进行工作量估算、实行过程改进提供参考和帮助。  相似文献   

5.
结构型软件成本估算模型的研究与改进   总被引:8,自引:1,他引:8  
王平  丁浩芳  李韬 《计算机工程》2002,28(12):88-89,194
阐述了软件成本估算的过程和方法,详细介绍了结构型软件成本估算模型(COCOMO),并在COCOMO模型基础上,考虑代码复用和软件再工程等因素,对COCOMO模型进行改进,提高了估算精度。  相似文献   

6.
COCOMOⅡ--软件项目管理中的成本估算方法   总被引:13,自引:2,他引:11  
结构化成本模型(COCOMO:Costructive Cost Model)是一种成熟的软件成本估算方法,将介绍其第二版:COCOMOⅡ模型的基本思路和使用方法,以及对原有COCOMO模型的改进。  相似文献   

7.
对数据信息不确定性的度量是学术界和工业界十分关注的课题,目前常用的不确定性度量方法基本上是基于方差或信息熵的,在方差计算的基础上提出了一种简单的度量方法来度量随机数据的不确定性,这种度量方法基于累积方差但与传统方的基于方差的形式有所不同,和信息熵具有类似的表示意义而且计算度更快,分析结果表明该方法可以在对离散随机数据的...  相似文献   

8.
软件成本估算一直是软件项目管理的重要部分。经过半个多世纪的研究和工业实践,成本估算方法、模型得到了极大的丰富。这些方法、模型也衍生出了各种成本估算工具。但是,成本估算方法和模型的基础是历史项目数据。没有历史项目数据的公司和组织只能利用其他公司或组织的数据来进行自己项目的成本估算。如何利用跨组织数据进行有效的成本估算成为更具现实意义的问题。针对这一问题,提出了一种有效利用跨组织数据进行成本估算的方法,并通过实验说明了方法的有效性。  相似文献   

9.
专家估算在工作量估算的实际运用中得到广泛的应用,但人们对其估算过程的透明性提出了更高的要求。针对专家估算在这方面的不足,本文提出了一种支持专家估算和类比估算的框架模型,借助Delphi方法,基于过程的分解来减小估算人员的主观影响。该框架简单实用,灵活性强,通过增加估算过程中客观因素的记录,使得估算过程具有较强的透明性和可重复性,适合软件组织实施和推广。  相似文献   

10.
软件成本估算是对将要开发的或正在开发的软件项目所需要的工作量和工作进度作出预测,从而产生出一组在可接受误差范围内的近似规划。该文着重论述了软件成本估算的内容,以及软件成本估算的方法。  相似文献   

11.
Incremental software development and delivery have been used in software projects in many ways for many years. Justifications for incremental approaches include risk amelioration, the management of evolving requirements, and end-user involvement. Incremental development, including iterative, incremental delivery, has become a norm in many sectors. However, there has been little work on modelling the effort in such development and hence a dearth of comparative analyses of cost models for incremental development/delivery. We attempt to rectify this by proposing a COCOMO-style effort model for incremental development/delivery and explore the relationship between effort and the number of increments, thereby providing new insights into the economic impact of incremental approaches to software projects.  相似文献   

12.
Parametric software effort estimation models usually consists of only a single mathematical relationship. With the advent of software repositories containing data from heterogeneous projects, these types of models suffer from poor adjustment and predictive accuracy. One possible way to alleviate this problem is the use of a set of mathematical equations obtained through dividing of the historical project datasets according to different parameters into subdatasets called partitions. In turn, partitions are divided into clusters that serve as a tool for more accurate models. In this paper, we describe the process, tool and results of such approach through a case study using a publicly available repository, ISBSG. Results suggest the adequacy of the technique as an extension of existing single-expression models without making the estimation process much more complex that uses a single estimation model. A tool to support the process is also presented. Keywords software engineering, software measurement, effort estimation, clustering  相似文献   

13.
软件成本准确地估算和管理控制是软件项目开发成功的基础。该文分析了影响软件开发成本估算准确性的因素,并详细介绍了IBM模型、Putnam模型和COCOMO模型三种经验估算模型,探讨了软件开发成本估算的新需求。  相似文献   

14.
15.
讨论了几种单元测试工作量估算方法各自的优缺点和对推荐方法的修正。根据实践经验,提出了一些有助于提高估算准确度的经验数据。  相似文献   

16.
软件开发成本估算技术综述   总被引:1,自引:0,他引:1       下载免费PDF全文
本文分析了软件开发成本估算精确性的影响因素,并对现有的软件开发成本估算技术进行分类和比较,探讨了软件开发成本估算技术的应用策略及其发展方向。  相似文献   

17.
提出一个评估模型用以估算软件生产过程的工作量。模型依据用户故事的规模及复杂度来预估工作量,根据团队开发能力以及开发过程可能遇到的多种负面和突发性因素计算开发速度,结合工作量和开发速度计算得到预计的开发时间,方便软件项目管理者在项目初期准确的估计完成时间,以便提高生产率以及在行业中的信誉度。  相似文献   

18.
The effort required to complete software projects is often estimated, completely or partially, using the judgment of experts, whose assessment may be biased. In general, such bias as there is seems to be towards estimates that are overly optimistic. The degree of bias varies from expert to expert, and seems to depend on both conscious and unconscious processes. One possible approach to reduce this bias towards over-optimism is to combine the judgments of several experts. This paper describes an experiment in which experts with different backgrounds combined their estimates in group discussion. First, 20 software professionals were asked to provide individual estimates of the effort required for a software development project. Subsequently, they formed five estimation groups, each consisting of four experts. Each of these groups agreed on a project effort estimate via the pooling of knowledge in discussion. We found that the groups submitted less optimistic estimates than the individuals. Interestingly, the group discussion-based estimates were closer to the effort expended on the actual project than the average of the individual expert estimates were, i.e., the group discussions led to better estimates than a mechanical averaging of the individual estimates. The groups ability to identify a greater number of the activities required by the project is among the possible explanations for this reduction of bias.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号