当前位置:主页 > 管理论文 > 项目管理论文 >

基于过程挖掘的软件项目管理的定量分析研究.doc

发布时间:2016-05-18 08:05

  本文关键词:基于过程挖掘的软件项目管理的定量分析研究,由笔耕文化传播整理发布。


淘豆网网友小博士近日为您收集整理了关于基于过程挖掘的软件项目管理的定量分析研究的文档,希望对您的工作和学习有所帮助。以下是文档介绍:基于过程挖掘的软件项目管理的定量分析研究第一章绪论1.1研究背景近些年来,我国软件和信息技术产业高速发展。尤其是2005年之后,软件行业在国民经济中的比重不断提升。2010年,国内软件行业收入达到13,364亿元,规模较2001年扩大了近十倍,年平均增长38%。在全球的软件和信息服务行业中,占据了15%以上的份额。软件行业近年来不断飞速发展,已经对社会的各个领域带来了很大的影响。2001年软件行业的产值不足GDP的0.3%,而在2010年,这个比重上升至1%,同时创造了近200万就业岗位。信息咨询服务收入达到了1,233亿人民币,而信息增值业务则为2,178亿人民币。2011年底,在国家相关政策的扶持和推动和支持下,我国的软件行业已经步入新的发展阶段。如今产业规模已经超过1.84万亿人民币。到2011年底,数据处理以及运营服务、信息技术和咨询,分别创收达3028亿人民币和1864亿人民币。随着各国业务往来的增进,发展出口业务也已经成为了软件企业的发展趋势和方向。我国在软件出口和外包方面也发展十分迅速。在2011年,我国软件行业出口达到304亿美元,其中外包服务收入达到59亿美元[1]。信息技术产业的广阔前景使得许多国家和地区将软件行业作为推动经济发展的核心产业。其重大战略意义逐渐变成了全球各个国家和地区追逐的热点,它们在操作系统开发等领域和应用软件等领域独占鳌头。以美国为例,它的系统软件产品占全球市场百分之六十左右巨大份额。该国微软(Microsoft),英特尔(Intel)公司等软件巨头公司,它们的扩张速度与发展规模非常令人吃惊[2]。印度,爱尔兰等发展中国家的软件产业也进入快速崛起时期。印度的软件产业与我国几乎在同一时期开始发展。但因为该国政府的高度重视,把握了外包软件这一重大机遇,依靠庞大的智力资源和相对廉价的人力资源,只用十多年的时间即跨入了全球软件行业前列[3]。近几年来,软件企业开始注重研究项目管理,引入多项主流项目管理理论。但是因为软件开发项目管理与传统项目不同,提高软件项目管理水平绝非易事,质量控制和保证问题依然困扰着很多软件公司[4]。即使是微软这样开发和管理能力都居于世界前列的公司,同样面临着系统漏洞不断、无故死机、频繁升级补丁等问题。而国内一些新兴的信息技术企业所开发的软件质量情况就更难以保障。因为企业投入巨资而最终却失败的软件项目并不在少数,甚至有些企业因为软件项目的失败而不得不宣告破产。国内越来越多的企业开始重视软件项目管理的话题。很多企业纷纷采取措施,最直接的办法是采购价格昂贵的测试平台,高薪聘请测试工程师[5]。但市场检验说明,中国目前的软件项目研发水平依然与发达国家差距甚远。根据SatndishGroup的软件行业CHAOS报告中的数据显示,在2008年,全世界仅有32%软件项目最终成功完成。这意味着68%的软件项目没有完成。这一数据令所有的软件公司都心事重重。52.7%左右的项目最终花费超预算80%以上。在大型跨国软件公司中,软件开发项目的成功率不到9%,在中等和小型规模的公司最终实现的比率为16.8%和28%。调查显示,中国约有超过90%的软件项目延期并超出预算,国内不足30%的ERP用户成功实施,而CRM则低于20%[6]。并不只是是美国的企业面临以上被动的局面,中国的软件行业发展更为困难。我国软件行业起步晚、起点低,目前正处于信息化产业发展的初级阶段。即便是国内IT行业的巨头如腾讯、百度等,成立也不过十多年的时间[9]。对于许多国内的企业来说,软件项目管理仍是一个陌生的领域。软件行业规范化管理已经是个不得不面对的问题。软件行业操作的规范化有利于提高产品质量,保证项目成功率,便于统一管理。专业分工的同时还能够降低研发难度,节约研发时间,从而缩短产品上市周期。中国软件业近年来的发展势头也令全世界瞩目。软件产品逐步丰富,国际合作不断增强;软件开发人才培训的力度也逐渐加大,软件行业从业人员已经超过了200万。其次软件研发企业综合素质也显著提升,企业规模不断扩张。企业规模的扩张使更多的企业投资于项目管理和质量保证上。200多家的软件企业销售额过亿元第三,软件技术不断突破创新[10]。中国的操作系统软件,集成办公软件、民族语言软件中间件技术软件、信息安全软件,嵌入式软件,大型信息化工程应用等软件都有了很大的突破。基于因特网的游戏软件越来越丰富,国内与外国共建的多个软件开发合作机构已开始提供软件研发服务。最后,软件市场也逐步开始正规化。中国政府加大了知识产权(IntellectualProperty)保护的力度,保护研发型企业的研究成果,鼓励自主研发,在信息化建设进程中起到了积极的推动作用。但是中国软件行业和全球软件强国依然有着很大的差距。第二章相关理论研究2.1软件项目管理概述2.1.1项目与项目管理项目管理是一项复杂的系统工程,在具体的实施过程中,往往会跨越多个组织,要求部门间进行协调工作,需要多个学科的支撑和相关专业人员的加入。所以,将系统工程的思想和方法应用在整个项目管理过程中,应该将项目看作内部多个部分深刻联系的整体系统,从全局角度把握项目的管理和控制,避免因为局部的疏忽使得总体效果不理想。除了需要跨部门的合作之外,项目因为是临时性的,需要在短时间内把不同的人集中起来协作完成,同时还会遇到很多全新的、未知的问题。项目管理全部都以实现预期目标为宗旨,为了确保目标的最终实现,这需要把项目最终目标设定为项目管理的总体目标,通过划分总目标成项目各个阶段划,得到不同的分目标,最终实现各个分目标,从而保障项目管理总目标的顺利完成。某些项目的实施过程中,既定的实施方案如果不可以保障项目目标的实现,就必须不断地修改实施方案,从而达到项目目标。不同的项目范围是不同的,其复杂度也自然不同。一般而言,范畴越大的项目相应的复杂性就越高,因为其囊括的学科、技术类别也越多。项目实施过程中产生的问题大多涉及各组织部门,这要求各部门迅速做出反应。同时涉及的知识也越多,这极大地增强了项目管理的难度。项目实施过程中出现的诸多问题一般都贯穿各个部门的,需要协调多组织来共同处理解决。所以项目管理中,必须组建一个以项目经理为核心,各部门专家集中对整个项目领导的专门性项目组织。第三章基于过程挖掘的软件过程挖掘模型.......253.1基于测试用例的过程挖掘模型.........253.1.1模型的设计.......253.1.2模型的特点.......253.1.3模型实施的一般步骤.....273.2过程挖掘技术在软件项目管理.....28第四章案例分析.....374.1案例背景.........374.2A公司面临的问题........384.3A公司的业务生产流程分析......394.4A公司的问题原因分析及改进建议......41第五章结论.........53结论随着IT行业的发展,软件成为了人们日常生活和工作必不可少的东西。随着软件的日益发达,人们对软件的要求也是越来越高。日趋复杂和集成化的软件需求使软件工作者们面临着严峻的挑战。当前流行的诸多软件中不管是系统还是应用软件都以欧美公司开发的居多。中国企业也不乏软件编程高手,但是国内的软件行业依然明显落后于欧美国家。导致这一现象的原因有很多,但软件项目管理水平较弱也无疑是制约我国软件行业发展的主要因素之一。本文结合过程挖掘方法和软件项目管理的知识,基于作者有限的知识,本文首次提出了基于过程挖掘的软件项目管理方法。结合软件测试和过程挖掘,首次提出了基于测试用例的过程挖掘模型。过程挖掘方法与项目管理的结合,能够为管理者提供可视化的挖掘结果,一致性分析为软件成本、进度、质量和人员管理提供了有力的数据支持。在成本管理中,应用适合性维度参数能够成本估算过程中考虑到已完成工作的程序修改时间,支持成本估算的动态更新,并且更加精准;能够量化软件质量,为质量管理提供数据支持;挖掘结果流程图与甘特图相结合能更加清晰的展示软件完成进度;适合性维度参数和任务覆盖参数在一定程度上反映了开发者的能力和工作量,为技术工程师的绩效考核提供依据。本文以一段小程序验证了基于测试用例的过程挖掘模型的可行性。详细阐述了基于过程挖掘的软件项目管理方法的应用步骤和方法。文章最后以一个真实的中小生产型企业A公司为例,阐述了本文提出的方法,在项目管理各个方面的应用,详细剖析了目前该公司在软件项目管理方面面临的问题。在项目延期、人员流失和软件质量等问题上,进行了深入的分析和探讨,找出问题的根本原因,并结合本文提出的管理方法和A公司的实际情况,分别提出了相应的改进建议:本文提出的方法也有一些不足之处和一些能够更加完善的地方。例如本文提出的基于测试用例的过程挖掘模型,其基本思想是基于白盒测试的原理来编写测试用例,即只关心程序的逻辑结构而不重视程序的输入输出是否正确,基于作者对于相关领域的了解,这也是过程挖掘在软件开发领域的一个应用瓶颈。对于一些有完善的软件测试体系或者SCM软件支持的大型公司来说,过程挖掘有充足的数据来源作为支持,其挖掘结果能够很方便的为管理者所用。如果配有完善文档数据记录,可以进一步发挥过程挖掘的作用,挖掘公司的社会网络甚至工作汇报流程。对于人员缺乏、工具落后的公司,怎样尽可能减少额外成本的同时应用基于过程挖掘的软件项目管理方法将是值得继续研究的问题。

播放器加载中,,请稍候...
系统无法检测到您的Adobe Flash Player版本
建议您在线安装最新版本的Flash Player 在线安装


  本文关键词:基于过程挖掘的软件项目管理的定量分析研究,由笔耕文化传播整理发布。



本文编号:46449

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/46449.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户568d9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com