软件项目管理最新研究综述_姜茸.pdf
上传人:qw****27 上传时间:2024-09-11 格式:PDF 页数:5 大小:193KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

软件项目管理最新研究综述_姜茸.pdf

软件项目管理最新研究综述_姜茸.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2011年10月项目管理技术Vol.9No.10第9卷第10期PROJECTMANAGEMENTTECHNOLOGYOct.2011软件项目管理最新研究综述*姜茸(云南财经大学信息学院,云南昆明650221)摘要:大量实践证明,管理在软件项目中极为重要,软件项目失败往往是管理问题,而非技术问题。软件项目管理已获得业界广泛关注,但是,因为管理理论缺乏或管理不善导致软件项目失败的事件仍频频出现。分析总结软件项目管理的特点,系统地综述软件项目管理国内外最新研究现状,指出目前研究的不足及国内研究与国外研究的差距。关键词:软件;项目管理;综述0引言工程项目管理有诸多不同之处。软件项目具有以下几个显著特点:软件作为信息产业的灵魂,使得世界发生了(1)可见性差。软件作为知识密集型的纯脑翻天覆地的变化。然而,遗憾的是,在软件业力劳动成果,是一种无形的逻辑产品,没有物理界,软件项目失败的例子比比皆是。NIST报告属性。因此,软件项目过程的可见性比任何其他显示,美国大型专用软件开发项目的失败率近产品生产过程都差。70%。StanDishGroupInternational收集全世界IT(2)高风险。由于软件是一种纯知识产品,项目信息,其CHAOS报告显示,软件项目成功其无形、抽象、复杂和受人为因素影响较大,开率2008年为32%,约52.7%的项目花费是原计发过程中不确定性因素较多等特性,使得软件项划的189%。在中国,一些调查表明,大约90%目属于高风险项目,因此,风险管理是软件项目以上的软件项目超出了估算时间,同时软件项目管理的重要内容。开发费用超出预算;国内企业ERP用户中,成(3)对人的依赖性很大。软件开发项目完全功实施率不足30%,而CRM用户的成功实施率取决于人的智慧,不需要物理耗材,人员是开发更是不足20%。软件的唯一生产资料,因此,人员管理是软件项为什么软件项目成功率如此之低?研究表目管理的核心组成部分。明[1-3],其主要原因是项目管理方法缺乏和不恰(4)高复杂性。软件具有很高的复杂性,有当,而非开发技术方面的问题,著名学者UML人甚至认为,软件是人类有史以来生产复杂度最创始人之一GraDyBooch也持同样观点。据统计,高的工业产品。因此,软件项目管理的复杂性很70%以上的软件项目失败是因为项目管理不善造高,对复杂性的认识、理解、度量和控制是软件成的。因此,研究软件项目管理具有十分重要的项目管理的重要组成部分。意义。(5)需求模糊而且不确定性很大。由于软件抽象、无形、不可见,使得软件需求方在软件项1软件项目管理的特点目初期无法描述清楚其需求,而且随着项目进展,用户的需求更改非常频繁。软件项目的需求软件项目的特点决定了软件项目管理和其他变更问题比任何其他项目都严重,用户需求在软*基金项目:云南省应用基础研究面上项目(2010ZC100),云南省教育厅科学研究基金项目(09C0127),云南财经大学科学研究项目(YC10B005)。36项目管理技术2011年第9卷第10期件项目进程中经常发生变化。目中,国外IT项目经理的角色和应具备的技能。软件项目管理是软件工程和项目管理的交叉ChoiNamjoo等[10]研究新开源软件项目的第一印学科,由于软件是一种不需耗材的纯人类智慧产象管理。可变性管理是软件产品线工程的基本活物,具有抽象性、高复杂性等特性,使得软件项动,但这是一个复杂的挑战性任务,它需要有效目管理比一般工程项目管理难度更大,而且软件的方法、技术和工具支持,BabarMuhammaDAli项目失败率也相对较高。等[11]系统地分析总结了可变性管理方面近20年的研究成果。OrowskiCezary等[12]研究用Agent2软件项目管理国外最新研究现状系统支持软件项目管理过程,鉴于技术与项目管理之间有效协调存在许多问题,他们构建了一个IoannisStamelos[2]研究软件项目管理中的陋Agent系统,该系统帮助项目经理为项目管理选习,即反模式,他调查了目前已经报导的多数反择合适的方法和技术,他们还指出客户对软件项模式,强调软件项目管理反模式形式化表示工具目知识的掌握情况对项目取得成功是很重要的。[]的必要性,并建议用贝叶斯信念网、本体和社会VahiDGarousi等13提出了一个软件开发项目问题网络等形式化工具,认为反模式对软件项目管理管理可视评估的可扩展框架,并开发了该框架的者是一个优秀的教育学习工具。GorlaNarasimhaiah实现工具软件IssuePlayer,它可有效地帮助项目和LinShang-Che[1]通过对112个项目经理的调经理和开发团队领导人监督、管理和预测软件项查,收集了项