已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1软件项目需求优先级评价体系研究学生姓名: 霍伟华学 号: 060112200373学 院: 管理科学与工程学院专 业: 项目管理指导教师: 宿洁论文成绩: 2内 容 摘 要科技,如果在过去只是一个遥远的书本上的概念,那么在当今时代,已经贯穿于人们日常生活的衣食住行。越来越便捷的网络,层出不穷的手机应用,在科技生活化的今天,也使得软件技术这一产业得到前所未有的蓬勃发展。众多软件从业人员开始关注如何更好的将项目管理的理念与实际工作相结合。但是,自 20 世纪 60 年代美国软件危机之后,软件项目管理中的问题一直没有得到根本解决。而在 Standish 集团的多项研究中也表明,需求工程方面的问题是项目失败最重要的原因。被广泛引用的1995 年Standish 集团年度报告Stand Group 1995中提到,在所分析的项目中仅有 52.7%是完成的,而且这些项目的预算超支达到了 189%。相关研究报告同时分析了造成这些问题的原因。明显与不充分或拙劣的需求工程相关的问题占到了 48%。因此,研究软件项目管理问题,需求工程成为不得不考虑的重要因素。在以项目化管理的企业中,由于资源的限制,不能将所有的项目需求同时实现,对项目需求的优先级排序,成为软件开发工作中的重要部分。在实际的工作中,由于时间、人员的限制,通常由产品经理根据经验进行排期,主观性较强。本文以解决需求管理中需求优先级确定问题为核心内容,结合项目管理相关理论,以实用性为目标,采取定性分析与定量分析相结合的项目管理评价技术,以作者所在项目真实案例为研究,进一步阐述软件需求优先级确定方法的应用。关键词:需求管理 优先级 评价体系ABSTRACT翻译部分初稿审核后补充。KEYWORDS: 3目 录软件项目需求优先级评价体系研究.1一、 绪论.41. 问题提出.52. 本文的理论基础.63. 本文结构及主要工作.6二、 软件项目管理相关理论概述.71. 项目.72. 项目管理.83. 需求管理.104. 项目时间管理.125. 项目组织管理.126. 项目成本管理.147. 项目风险管理.15三、 软件项目前期成本估算.171. 运用 WBS 工作法估算工作范围 .172. 工作量的估算.18四、 软件项目需求优先级影响因素分析.201. 软件项目风险估算.212. 软件项目进度估算.213. 软件项目收益分析.224. 需求紧急性评价表.22五、 软件需求优先级评价方法应用.231. 需求评价体系设计原则.232. 团队架构.243. 需求优先级评价体系流程.253.1 需求干系人评价.253.2 需求紧急度评价.253.3 需求成本评价.2643.4 需求周期评价.273.5 需求风险评价.273.6 需求时间评价.27六、 总结.285软件开发项目需求优先级评价方法一、 绪论(一) 问题的背景及意义目前,中国的软件行业正处于高速发展的时期,日前中国电子商务研究中心发布了 2014 年上半年中国电子商务市场数据监测报告,截止到 2014 年 6 月,全国电子商务交易额达 5.85 万亿元,同比增长 34.5%。其中,B2B 交易额达 4.5 万亿元,同比增长32.4%。网络零售市场交易规模达 1.08 万亿元,同比增长 43.9%。随着信息技术的高速发展,软件产品的规模也越来越庞大,随着项目管理技术在中国日益重视,各软件企业都在积极将软件项目管理引开发活动中,对开发实行专业化的管理。从概念上来看,软件项目管理是为了使软件项目能够按照预定的时间、成本、质量顺利完成,而对人力资源、项目成本、进度、质量、风险等进行分析与管理的活动。软件开发是一项复杂的系统工程,受到各个方面的因素影响。实际工作中,面临道的问题也是方方面面的,而其中一半以上问题都是因为在最初的需求分析工作中的失误引起的。软件需求工作是一个软件项目的开端,也是项目建设的基石。在以往失败的项目中,80%是由需求分析不明确而造成的。美国 Standing Group 公司于 1994 年的研究报告表指出了三种最经常使项目“遇到困难的因素。(1) 缺乏用户介入:占所有项目的 13%。(2) 不完整的需求和规格说明:占所有项目的 12%。(3) 不断改变的需求和规格说明:占所有项目的 12%同时,项目最主要的“成功因素”如下所示:(1) 用户介入:占所有成功项目的 16%。(2) 高层管理的支持:占所有成功项目的 14%(3) 需求陈述清晰:占所有成功项目的 12%。从以上正反两方面不难得出结论,需求问题是人们在软件开发过程中面临的主要问题之一。因此,一个项目成功的关键因素之一就是对需求分析的把握程度,这需要能够合理划分项目的需求优先级顺序,使得各个项目的开发资源能够相互协调,高效利用资源完成项目任务。同时,项目需求优先级的及时有效划分还可以解决项目资源Comment h1: 建议改为“”6不足的情况下,集中有限资源开发关键项目。因此,软件项目需求优先级的确定问题研究有着极大的实用价值。需求分析是软件项目过程的最初阶段,以软件需求规格说明书作为客户和软件开发者双方对该软件的约定,是项目验收及整个软件开发工作的基础。研究表明在项目的软件维护阶段发现错误地成本与需求分析阶段发现错误的成本比例达到 200:1。因此,针对在需求分析阶段形成的软件需求规格说明书进行质量评价,寻找合理有效的评价方法,构件评价系统,对及时评审软件需求规格说明书中的问题,降低项目成本提高产品质量具有重要意义。问题提出根据 Standish Group,CHAOS,2000统计报告,世界上仅有 26%的软件项目开发成功,也就是说有高达 74%的软件项目都是失败的。而国内的中国计算机报曾经报道过,在为企业和政府实施的应用软件成功率低于 30%。在需求工程中,当客户期望很高、开发时间短,再加上资金等资源限制,就必须尽早确定出所交付产品应具有的最重要的功能,分清楚提供辅助或增强等次要功能的需求,分步实施。这个分析过程就是软件项目需求优先级确定过程。只有对于用户及开发人员提出的需求或变更建议及项目进行需求优先级分析,才能使有限资源达到较优的配置,防止项目无边界扩大,拒绝出现项目管理者再开打,节约预算或调度中丧失控制自由度的局面。当前,我们见到的软件项目需求优先级确定的方法有很多,但是并没有比较规范统一的方法,IEEE 关于软件需求的推荐标准中将需求的需求优先级分为基本的(essential) 、条件的(conditional) 、可选的(optional)三类。这一设定标准比较模糊,是对需求集的粗粒度划分,对于项目团队来说,主观因素较强。对于项目团队资源有限,而需求源源不断的出现,就要借助工程化的教学工具,快速对需求进行优先级的划分,主要从需求的价值、风险、费用三方面对需求进行度量,做出合理的需求优先级决策。本文主要是解决在经过一定的需求分析之后,在需求管理阶段,考虑项目成本、收益等多个因素来量化解决各个软件项目的开发顺序。本文的以下内容都是在软件项目周期的需求管理阶段进行的,在文章最后一章结合现实开发案例,对软件项目需求优先级确定方法进行了实证研究。72.本文的主要工作本文的理论基础本文主要是解决在经过一定的需求分析之后,在需求管理阶段,考虑项目成本、收益等多个因素来量化解决各个软件项目的开发顺序。本文的以下内容都是在软件项目周期的需求管理阶段进行的,在文章最后一章结合现实开发案例,对软件项目需求优先级确定方法进行了实证研究。本文会涉及到项目管理学科多方面理论,其中主要以软件项目管理理论和决策方法与理论等为主。而在项目管理方面,本文主要介绍了需求管理、时间管理、风险管理、成本管理、进度控制等理论。项目管理理论主要是从国外发展起来的,早在七十年代中后期就已经有不少的文章开始探讨项目管理。而这段时期的特点只是偏向于探讨软件项目管理某个环节中的技术问题,例如 McMall 和 Cavano 在 1975 年定义了一组质量因素,这其实是走向软件质量度量开发的第一步。本文论文的基本结构及主要工作本文内容主要分为三大部分,第一部分关于本文的写作背景、意义及相关理论的概述,主要在本文的第一章和第二章;第二部分简单分析了软件项目前期成本、风险、进度、相关性、效益的详细估算方法,为本文的下一部分软件项目需求优先级奠定基础;内容主要为第三章;第三部分介绍需求优先级评价影响因素,内容主要是第四章;最后,以实际项目为案例,对需求优先级应用进行分析。本文详细结构如下:第一章:论文写作背景介绍、提出所研究的课题、介绍本文的理论基础及主要内容。第二章:论文相关项目管理理论介绍,包括:项目管理基本理论、项目需求管理、项目组织管理、项目成本管理、项目进度控制、项目风险管理等内容。第三章:软件项目需求优先级确定相关影响因素分析,包括项目风险、进度、收益、项目间相关性的估算。第四章:需求优先级评价影响因素。第五章:案例引用分析,制定软件需求优先级评价体系。第六章:结论与展望。4. 论文的主要创新点本文的主要工作及创新点:1 提出软件项目需求优先级确定的意义及需求工程的含义;82 比较目前通用的需求优先级评价方法,找出一种适用于实际项目的较为方便的评价体系。3 软件项目需求优先级的确定在软件开发需求管理实践中占有重要地位,特别是在资源有限的情况下。而这方面的研究资料较少,至今没有对此进行的系统研究,而在现实的项目中,往往项目时间有限,很难使用复杂的估算方法进行估算。如何用科学而实用的方式进行软件需求优先级的评定,是本文想要探讨的问题。本文借鉴项目管理理论,结合相关资料,进行定性与定量相结合的估算方法,从实用性的角度出发,确定软件项目需求优先级。Comment h2: 此章只需要介绍项目需求管理的理论就行,不需要对项目管理就行介绍,建议形式:1. 项目需求管理2. 软件项目需求管理的国内研究现状(这一部分要有几篇文献)3. 其他与需求管理相关的理论(可以包括风险、进度、收益等)9二、 软件项目需求管理相关理论概述1. 项目1. 中文中项目的文字释义, “项”和“目”是指人的“颈上”部分;而项目新华字典中的解释是“事物分成的门类” ,拼音 xiang mu。1. 项目是指一系列独特的、复杂的并相互联系的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。1. 事实上,在古代的中国就已经有了以项目为模式的工作,比如著名的万里长城、比如震撼世界的秦始皇兵马俑。这些工作都具有现代项目管理中项目的显著特征:一次性。那么,在一次性之外,项目区别于一般的劳作所具有的特征如下:1. 目的性1. 任何项目都是由特定的人或者组织提出,为了实现一个特定的目标。项目的目的性使项目涉及两个方面的目标或指标,一个是有关项目产出物的目标;另一个是有关项目工作的目标。前者通过组织的既定目标分解得到,后一个是根据项目产出物要求得到。1. 独特性1. 独特性是指项目目标、项目产出物、项目工作等与其他项目或项目产品与服务相比独特的地方,每个项目都有其特有的的地方,可以是不同的设计、不同的实现方法、不同的客户。1. 制约性1. 制约性是指每个项目都会或多或少的受到项目所处环境和项目资源的限制。通常制约项目的因素可能是人力、时间、成本、技术实现性、法律规定等等。1. 风险性1. 风险是无处不在的。作为项目来说,由于项目通常都是独特的,每个项目都有不同的环境因素、资源因素,这样就很可能出现非预期的损失或收益的可能性。项目的风险性是项目不同于日常运营活动的最重要特性之一,也是项目管理不同于日常运营管理的关键所在。1. 美国的项目管理协会(project management institute,PMI)认为,项目是一种被承办的旨在创造某种独特产品或服务的临时性努力。一般来说项目具有明确的目标和独特的性质:每个项目都是唯一的、不可重复的,具有不确定性、资源成本的约束性等特点。101. 项目管理1. 项目管理(project management)是第二次世界大战后期发展起来的重大新管理技术之一。20 世纪 60 年代,项目管理的应用范围也还只是局限于建筑、国防和航天等少数领域,但因为项目管理在美国的阿波罗登月项目中取得巨大成功,由此风靡全球。1. 项目管理发展史研究专家以 20 世纪 80 年代为界把项目管理划分为两个阶段。项目管理是美国最早的曼哈顿计划开始的名称,后由华罗庚教授 50 年代引进(由于历项目管理相关书籍史原因叫统筹法和优选法) ,台湾省叫项目专案。1. 项目管理是“管理科学与工程”学科的一个分支,是介于自然科学和社会科学之间的一门边缘学科。1. 项目管理定义:项目管理是基于被接受的管理原则的一套技术方法,这些技术或方法用于计划、评估、控制工作活动,以按时、按预算、依据规范达到理想的最终效果。1. 美国项目管理知识体系指南 (Project Management Body of Knowledge) ,将项目管理分为九个知识领域,即:项目的时间管理、项目成本管理、项目时间管理、项目质量管理、项目风险管理、项目范围管理、人力资源管理、沟通管理、采购管理、综合管理。1. 可以看出来,项目管理从时间上可以划分为四个阶段:概念、开发、实施、结束,从运作上分可以划分为计划、组织、控制三个基本的过程,从层次上可以分为战术、战略、综合三个方面,从内容上又分为质量管理、成本管理等九个方面。1. 软件项目管理概念涵盖了管理软件产品开发所必须的知识、技术及工具。根据美国项目管理协会 PMI 对项目管理的定义
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乙炔知识培训课件
- (教研室)2023届山东省德州市、烟台市高考一模生物试题 附答案
- 春季农业生产全解析
- 年产8万套台球杆及台球桌项目可行性研究报告写作模板-申批备案
- 二零二五年度城市供水管网改造承包协议3篇
- 育婴护理知识培训课件
- 美容院财务知识培训课件
- 二零二五年度工业自动化生产线能源趸购电合同范本3篇
- 中国加入世界贸易组织纪念日
- 临床低钾血症护理查房
- 第一讲 马克思主义中国化时代化新的飞跃PPT习概论2023优化版教学课件
- 便携式血糖仪管理和临床操作规范
- 学校工作总结 学校工作总结美篇标题(15篇)
- 高三后期班级管理方法
- 《Windows 网络操作系统》-教学教案
- 2023年医院招聘护士考试试题及参考答案
- 花篮拉杆悬挑架培训课件
- GB/T 7597-2007电力用油(变压器油、汽轮机油)取样方法
- 新合同会签审批表
- GA 1517-2018金银珠宝营业场所安全防范要求
- 气体状态方程课件
评论
0/150
提交评论