欢迎来到天天文库
浏览记录
ID:33235042
大小:2.01 MB
页数:58页
时间:2019-02-22
《煤炭企业领域软件过程量化管理方法与模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号UDC密级学号1108120668硕士学位论文煤炭企业领域软件过程量化管理方法与模型研究尹凯学科门类:工学学科名称:计算机应用技术指导教师:王映辉教授申请日期:2014.04I万方数据I万方数据论文题目:煤炭企业领域软件过程量化管理方法与模型研究学科专业:计算机应用技术研究生:尹凯签名:指导教师:王映辉教授签名:摘要大型软件系统特别是基于WEB的软件系统的普及,使得对软件开发过程的管理研究显得更为重要。而软件规模、软件开发劳动成本、软件风险估计是软件开发过程管理中的重要内容。为此,本文选择某煤炭企业的大型协同分布式工
2、作平台开发中收集的各种数据为基础,研究基于WEB技术的分布式软件系统开发中的各种模型。本文取得的研究成果如下:(1)获得大型分布式协同软件的规模估算模型。该模型的核心思想是在项目开发的两个阶段分别对软件的规模做一准确的估算。第一个阶段是在项目的初始阶段对软件规模的估算采取业务数量和操作人数两个方面的指标再结合已有的项目数据对软件的大体规模有一个估算。第二个阶段是在需求获取完成后,对获取的业务从三个方面进行估算,即业务的数据复杂度、业务所涉及到的技术复杂度以及业务的流程复杂度,从以上这三个方面所计算出的系统复杂度,然后用项目
3、历史数据进行校准的复杂度和代码行转换率将复杂度转换为代码行得出系统的规模,通过以上步骤我们就能够对项目的规模有一个准确的估算。(2)给出了大型分布式协同软件的开发劳动成本估算模型。该模型在已有的COCOMOⅡ的模型基础上进行了改进,首先是用本文所收集的项目数据对该模型的某些参数进行本地化校准,其次消除或合并了该模型中部分规模度因子和成本驱动因子,并根据本文应用程序的特点用本文的项目数据重新校准了部分成本驱动因子的取值和等级,最后经过分析项目数据增加了一个影响工作量的因子,即需求稳定性因子,通过以上对该模型的改进后,使得我们
4、在用该模型估算本文所讨论的应用程序更加准确。(3)给出了大型分布式协同软件的风险估算模型。该模型的核心思想是首先给出一套算法用来计算各种风险导致项目失败的概率,在此基础上给出了各个风险对软件成本、软件质量、软件进度影响值的计算方法。通过此影响值我们就能排序出各类风险的急迫程度以便我们更好的控制风险。该文的研究成果使得软件管理过程管理更为科学化,可为软件开发中合理的资源调配提供了良好的支撑。I万方数据西安理工大学硕士学位论文关键词:项目管理、软件劳动成本、软件规模估算、软件风险模型II万方数据AbstractTitle:Qu
5、antitativemethodsandmodelofcoalenterprisesinthefieldofsoftwareprocessmanagementMajor:TechnologyofComputerApplicationName:KaiYinSignature:Supervisor:prof.YinHuiWANGSignature:AbstractThepopularityoflargesoftwaresystems,especiallytheWEB-basedsoftwaresystemmakestheman
6、agementofresearchonthesoftwaredevelopmentprocessmoreimportant.Thescaleofsoftware,thelaborcostsofsoftwaredevelopmentandriskestimationofsoftwareareimportantcontentofmanagementsoftwaredevelopmentprocess.Therefore,wechoosealargevarietyofdatacollectedfromthelarge-scale
7、distributedcollaborativeworkplatformofacoalenterprisesasabase,tostudyvariousmodelsofdistributedsoftwaresystemsdevelopmentbasedonWEBtechnology.Theresearchresultsinthispaperareasfollows:(1)Getthescaleestimationmodeloflargedistributedcollaborativesoftware.Thecoreidea
8、ofthismodelistomakeaneachaccurateestimationforthetwophasesofprojectdevelopment.Thefirststageisintheinitialphaseoftheproject,anditistotakethenumberbusine
此文档下载收益归作者所有