电子商务软件系统项目工作量估算方法的研究
本文关键词:电子商务软件系统项目工作量估算方法的研究,,由笔耕文化传播整理发布。
【摘要】:软件企业中,特别是项目承包型企业面临的最大的问题之一,就是无法准确的估算项目工作量,开发周期,及开发成本,从而使企业在项目谈判,竞投标,以及开发过程中的管理活动中容易处于高风险状态。企业为了规避和缓解风险,往往采用追加投入资源,延迟工作时间等手段,然而紧张的工作状态往往导致质量的不稳定,从而项目容易进入一种恶行循环中而无法成功达成项目目标。 为了解决这一问题,将软件项目管理的重心从风险管理上转移到更加前期的工作中——软件项目工作量估算,是本文的主要研究目标。软件项目工作量估算是软件项目管理的核心问题之一。软件的估算主要包括软件规模、进度、成本、风险估算等,通过软件估计,可以让软件开发组织知道项目将会有多少投入,有效地组织软件开发活动,没有软件估计或者估算不准确,都是造成软件开发失败的重要原因。国外对软件项目管理的研究进行的比较早,已经提出如基于目标成本模型的估算方法以及基于功能点的估算方法等,但由于项目的多样性及复杂性在国内未能广泛的推广应用,国内企业依然比较依赖于个人经验进行软件估算,由于个人经验和考量的差异,估算结果很难验证其准确性,所以个人经验估算方法不具备重复利用的特征。本文针对项目承包型企业的开发模式,研究针对其特征的软件估算方法,并确保使用该方法能够达到±80%准确性,使该方法有推广价值。 目前国内的软件组织在软件项目管理上能力成熟度级别(Capability Maturity Model Integration CMMI)普遍偏低,大量的软件开发组织尚处于CMMI初始级别(Maturity Level ML2级以下)。初始级别有一个主要的过程域——度量过程,由于软件项目工作量估算很难于被有效实施,导致度量过程无法推进,使得高级别的量化项目管理成为了空中楼阁。本文致力于做好软件项目工作量估算从而为度量过程的实施打好基础,为软件项目过程改进工作贡献自己的力量。 首先,本文主要应用的软件工程领域的经典估算方法如:功能点分析法,用例点估算法,COCOMO模型及类点估算法,对软件系统进行层次划分并选用合适的估算方法进行评估的思路,对论文进行撰写。 其次,在该估算方法的基础上使用历史数据进行回归分析,并简化估算方法的应用过程。并使用该方法对历史项目的工作量进行估算以验证其有效性。 最后,通过估算工作量与实际项目数据的偏差计算该方法的置信区间,以验证该方法的估算准确性。
【关键词】:(软件估算 项目管理 CMMI 度量 软件过程改进)
【学位授予单位】:中国科学院大学(工程管理与信息技术学院)
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;F724.6;F49
【目录】:
- 摘要4-6
- Abstract6-8
- 目录8-10
- 第一章 绪论10-18
- 1.1 研究背景与意义10-11
- 1.2 国内外的研究进展11-15
- 1.3 本文主要研究内容15-18
- 第二章 软件开发过程中的问题分析18-24
- 2.1 本企业软件开发中的问题的分析18-22
- 2.1.1 项目延期现象的调查19-20
- 2.1.2 使用估算方法的调查20-21
- 2.1.3 项目经理对估算方法掌握程度的调查21-22
- 2.2 小结22-24
- 第三章 软件项目工作量估算方法的研究24-50
- 3.1 多层面软件工作量估算模型24-36
- 3.1.1 方法层的估算26-27
- 3.1.2 对象层的估算27-29
- 3.1.3 模块层的估算29-30
- 3.1.4 系统层的估算30-32
- 3.1.5 规模与工作量的回归分析32-36
- 3.2 估算过程的简化36-48
- 3.2.1 电子商务系统常用模块36-37
- 3.2.2 电子商务系统常用模块的历史数据37-45
- 3.2.3 电子商务系统的历史数据45-47
- 3.2.4 简化后的估算方法及模型47-48
- 3.3 小结48-50
- 第四章 软件项目工作量估算方法的应用50-60
- 4.1 某时装品牌的网上销售系统的估算50-56
- 4.1.1 该项目的方法层的估算51
- 4.1.2 该项目的对象层的估算51-53
- 4.1.3 该项目模块层的估算53-55
- 4.1.4 该项目的系统层的估算55
- 4.1.5 该项目的估计值与实际值的分析55-56
- 4.2 软件项目工作量估算方法的效果验证56-60
- 4.2.1 样本数据的偏差统计56-57
- 4.2.2 计算置信区间57-60
- 第五章 总结60-62
- 5.1 本文总结60-61
- 5.2 下一步工作61-62
- 参考文献62-64
- 附录A64-80
- 附录B80-84
- 附录C84-86
- 致谢86-88
- 个人简历、在学期间发表的论文与研究成果88
【相似文献】
中国期刊全文数据库 前10条
1 郑凌;;浅谈软件项目管理[J];木工机床;2006年04期
2 刘发贵;刘文谦;;计算机专业学生软件项目管理的实践方案[J];计算机教育;2007年22期
3 欧毓毅;;“软件项目管理”的课程教学探索[J];广东工业大学学报(社会科学版);2008年S1期
4 付雄;王汝传;;“软件项目管理”课程的教学实践与思考[J];计算机教育;2009年21期
5 黄国芳;;软件项目管理中常见问题的分析及其解决方案[J];科技广场;2010年07期
6 吴爱华;;浅析软件项目管理中的挣值分析法及应用[J];吉林省教育学院学报(学科版);2011年09期
7 刘政煌;郭开仲;杨美玲;;软件项目管理消错模型的研究[J];计算机与现代化;2011年10期
8 张宙;;软件项目管理的现状及发展策略探讨[J];科技风;2011年16期
9 宋协栋;;关于对软件项目管理中重要问题的防范分析[J];工业设计;2011年08期
10 仲兆满;管燕;;项目驱动法在软件项目管理课程教学中的应用[J];淮海工学院学报(人文社会科学版);2012年07期
中国重要会议论文全文数据库 前4条
1 林玮玮;栾云才;;案例教学在软件项目管理教学中的应用[A];2008年计算机应用技术交流会论文集[C];2008年
2 丁香乾;;软件项目管理[A];全面建设小康社会:中国科技工作者的历史责任——中国科协2003年学术年会论文集(上)[C];2003年
3 万江平;李建章;;软件项目管理的复杂性工作程序案例研究[A];管理科学与系统科学研究新进展——第8届全国青年管理科学与系统科学学术会议论文集[C];2005年
4 苏杰;;软件开发与管理探讨[A];天津市自动化学会第十四届学术年会论文集[C];2005年
中国重要报纸全文数据库 前10条
1 周连刚 王悦伟 记者 姜云飞;我市软件项目管理人才数居全国第四[N];大连日报;2010年
2 北京 施光伟;做一个软件项目管理人才[N];中国电脑教育报;2001年
3 本报记者 杨
本文编号:329221
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/329221.html