软件项目需求优先级确定应用的研究.doc

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件项目需求优先级确定应用的研究

软件项目需求优先级评价体系研究 学生姓名: 学 号: 学 院: 管理科学与工程学院 专 业: 项目管理 指导教师: 论文成绩: 内 容 摘 要 科技,如果在过去只是一个遥远的书本上的概念,那么在当今时代,已经贯穿于人们日常生活的衣食住行。越来越便捷的网络,层出不穷的手机应用,在科技生活化的今天,也使得软件技术这一产业得到前所未有的蓬勃发展。众多软件从业人员开始关注如何更好的将项目管理的理念与实际工作相结合。但是,自20世纪60年代美国软件危机之后,软件项目管理中的问题一直没有得到根本解决。而在Standish集团的多项研究中也表明,需求工程方面的问题是项目失败最重要的原因。被广泛引用的1995年《Standish集团年度报告》[Stand Group 1995]中提到,在所分析的项目中仅有52.7%是完成的,而且这些项目的预算超支达到了189%。相关研究报告同时分析了造成这些问题的原因。明显与不充分或拙劣的需求工程相关的问题占到了48%。因此,研究软件项目管理问题,需求工程成为不得不考虑的重要因素。 在以项目化管理的企业中,由于资源的限制,不能将所有的项目需求同时实现,对项目需求的优先级排序,成为软件开发工作中的重要部分。在实际的工作中,由于时间、人员的限制,通常由产品经理根据经验进行排期,主观性较强。本文以解决需求管理中需求优先级确定问题为核心内容,结合项目管理相关理论,以实用性为目标,采取定性分析与定量分析相结合的项目管理评价技术,以作者所在项目真实案例为研究,进一步阐述软件需求优先级确定方法的应用。 关键词:需求管理 优先级 评价体系 ABSTRACT KEYWORDS: 目 录 软件项目需求优先级评价体系研究 1 一、 绪论 4 1. 问题提出 5 2. 本文的理论基础 6 3. 本文结构及主要工作 6 二、 软件项目管理相关理论概述 7 1. 项目 7 2. 项目管理 8 3. 需求管理 10 4. 项目时间管理 12 5. 项目组织管理 12 6. 项目成本管理 14 7. 项目风险管理 15 三、 软件项目前期成本估算 17 1. 运用WBS工作法估算工作范围 17 2. 工作量的估算 18 四、 软件项目需求优先级影响因素分析 20 1. 软件项目风险估算 21 2. 软件项目进度估算 21 3. 软件项目收益分析 22 4. 需求紧急性评价表 22 五、 软件需求优先级评价方法应用 23 1. 需求评价体系设计原则 23 2. 团队架构 24 3. 需求优先级评价体系流程 25 3.1 需求干系人评价 25 3.2 需求紧急度评价 25 3.3 需求成本评价 26 3.4 需求周期评价 27 3.5 需求风险评价 27 3.6 需求时间评价 27 六、 总结 28 软件开发项目需求优先级评价方法 绪论 问题的背景及意义 目前,中国的软件行业正处于高速发展的时期,日前中国电子商务研究中心发布了2014年上半年中国电子商务市场数据监测报告,截止到2014年6月,全国电子商务交易额达5.85万亿元,同比增长34.5%。其中,B2B交易额达4.5万亿元,同比增长32.4%。网络零售市场交易规模达1.08万亿元,同比增长43.9%。 随着信息技术的高速发展,软件产品的规模也越来越庞大,随着项目管理技术在中国日益重视,各软件企业都在积极将软件项目管理引开发活动中,对开发实行专业化的管理。从概念上来看,软件项目管理是为了使软件项目能够按照预定的时间、成本、质量顺利完成,而对人力资源、项目成本、进度、质量、风险等进行分析与管理的活动。 软件开发是一项复杂的系统工程,受到各个方面的因素影响。实际工作中,面临道的问题也是方方面面的,而其中一半以上问题都是因为在最初的需求分析工作中的失误引起的。 软件需求工作是一个软件项目的开端,也是项目建设的基石。在以往失败的项目中,80%是由需求分析不明确而造成的。美国Standing Group公司于1994年的研究报告表指出了三种最经常使项目“遇到困难的因素。 缺乏用户介入:占所有项目的13%。 不完整的需求和规格说明:占所有项目的12%。 不断改变的需求和规格说明:占所有项目的12% 同时,项目最主要的“成功因素”如下所示: 用户介入:占所有成功项目的16%。 高层管理的支持:占所有成功项目的14% 需求陈述清晰:占所有成功项目的12%。 从以上正反两方面不难得出结论,需求问题是人们在软件开发过程中面临的主要问题之一。因此,一个项目成功的关键因素之一就是对需求分析的把握程度,这需要能够合理划分项目的需求优先级顺序,使得各个项目的开发资源能够相互协调,高效利用资源完成项目任务。同时,项目需求优先级的及时有效划分还可以解决项目资源不

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档