【摘 要】
:
早期且准确的软件成本估算在控制项目计划,降低项目失控风险方面起着重要的作用。然而在软件生命周期的初始阶段,项目特征信息的缺乏会导致成本估算的准确度不高。而在项目中
【出 处】
:
中国科学院研究生院 中国科学院大学
论文部分内容阅读
早期且准确的软件成本估算在控制项目计划,降低项目失控风险方面起着重要的作用。然而在软件生命周期的初始阶段,项目特征信息的缺乏会导致成本估算的准确度不高。而在项目中期,大量用于成本估算的信息的获取需要消耗不少额外的工作量,复杂的估算过程阻碍了估算方法在实际工业中的应用。因此,在成本估算实践当中,想要同时达到早期估算、简单估算、估算准确这三个目标仍然是一个挑战。
本文深入细致的研究了现有的软件成本估算方法,分析并对比了这些方法的应用范围、特点和局限性,在此基础上提出了一种新的基于用例的软件成本估算方法。采用用例的优点是用例可以更好地组织需求,用例数据可直接从需求文档中获取,数据客观,用例粒度均衡,并且不同版本之间的用例具备可比性。因此,相对于代码行、功能点等度量元来说,基于用例估算的稳定性与准确度更高。本文提出的方法能够同时应用于新开发和维护类型项目的成本估算,首先充分利用企业组织的历史项目数据,挖掘软件需求中的用例信息,为目标项目的成本估算建立基于用例的模型,然后在此模型基础之上,引入需求细化因子(requimentselaboration factors)来估算目标项目的用例规模,使得工作量估算能够在软件生命周期的早期阶段进行。本文还通过使用一个实际的商业软件项目数据集对估算方法进行了验证,验证结果具有较好的准确度。最后本文实现了基于用例的软件成本估算系统,该系统可以应用于实际的软件工业项目中,为软件组织在项目的早期决策阶段提供可靠的成本估算,减少项目失控的风险,辅助软件组织对项目活动进行计划与决策。
其他文献
随着社会与生产技术的高速发展,决策在人们日常生活中越来越重要。影响图是描述复杂决策问题的图模型,作为一种不确定性决策问题的描述、推理和决策工具已被广泛的应用于预测
道路交通安全与效率已成为目前全世界共同关注的热点问题。作为智能交通系统重要基础之一的车载自组网,是专门为车辆间通信而设计的自组织网络,其目标是通过为车辆和旅行者提供
网络融合是未来网络发展的主旋律。网络融合包括业务融合、核心网络融合、接入网络融合、终端融合、运维融合等多个方面。由于业务用户对于综合业务的体验要求在不断提高,使
企业内网资源整合需要对企业中的应用系统、主机系统以及网络设备等资源的账号进行统一管理。远程桌面访问用于管理运维人员访问和维护企业内网的主机系统。然而,传统的远程桌
随着多重中断在航天型号嵌入式系统中的推广,多重中断程序的调试和测试技术的研究也受到重视。现有的多重中断分析方法多采用静态分析技术,不能准确的分析多重中断程序不确定性
随着计算机和互联网技术的快速发展,普适计算,这种以用户为中心的计算,作为分布式计算和移动计算在新的技术条件下的继续发展,日渐得到人们的重视。在普适环境中,分布有很多
即时通讯(Instant Messaging,简称IM)已经成为继电话、电子邮件之后又一流行的通信手段。近年来,随着移动网络和移动终端技术的快速发展,IM技术在移动平台上获得了大规模的应
图像融合的基本思想就是采用某种算法将两幅或多幅图像合成一幅或几幅含有更多信息的新图像,从而减少数据量,便于观察者对目标进行探测、识别或使之更适合于计算机视觉及后序
随着网站数据量的急剧增加,如何让用户高效、快捷地检索出所需要的数据信息显得越来越重要。传统的检索方式是直接从数据库中进行查询,这种方式简单易行,但查询速度较慢,效率不高
在当今信息时代,伴随社会、经济、文化等的飞速发展,生活中不断涌现了大量的中文未登录词语。这些未登录词语在丰富了语言色彩的同时,也给中文信息处理领域带来了前所未有的