{最新文档}【项目管理知识】范围管理:需求管理与范围管理的差异性分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
范围管理:需求管理与范围管理的差异性分析1引言
随着中国信息化的发展,中国的信息化已经走过了近30年。在应用软件工程开发过程中,存在着需求管理和范围管理的误区,导致了有些项目需求不断变更、工期延迟、投资超支等情况。这些主要由范围管理和需求管理不到位造成,而目前虽然人们越来越体会到需求管理和范围管理的重要性,但需求和范围管理经验的缺乏却还是让人们不知所措。将从需求管理和范围管理入手,描述它们的区别和联系,具体介绍范围管理的方法。
2需求管理
“需求”指的是由项目接受的或项目产生的产品和产品构件需求,包括由组织征集的对项目的需求。这种需求既有技术性的,也有非技术性的。“需求管
理”(RequirementsManagement,REQM)的目的是确保各方对需求的一致理解;管理和控制需求的变更;从需求到终产品的双向跟踪。
需求管理流程主要包括6大部分:制定需求管理计划、求得对需求的理解、求得对需求的承诺、管理需求变更、维护对需求的双向跟踪性、识别项目工作
与需求之间的不一致性。具体内容如下:
2.1制定需求管理计划
需求管理计划的主要内容包括确定需求管理软硬件资源、需求跟踪性矩
阵、需求变更请求表等。由项目经理审批该计划。制定需求管理计划,以便于需求管理人员按计划地开展需求管理工作,并保持需求管理工作的一致性。
2.2求得对需求的理解
设法理解需求提供者提出的这些需求的含义,实际就是我们所说的“确认需求”活动。随着项目的成熟和各项需求的派生,所有各项活动或工程学科都要接受
要建立一些准则,以便相应的需求。为了避免这些需求漫无边际地外延或“遗漏”,
指明接受需求的适当的渠道或正式来源。
2.3求得对需求的承诺
它实现从各个项目参加者处求得对需求的承诺。即使某个实践以前实现过
与需求提供者对需求的共识,但是现在实施这个实践时,还是要在那些必须进行各项为实现这些需求所需的活动人员之间达成一致和建立承诺。
2.4管理需求变更
它实现各项需求在项目推进期间发生演变的同时,对需求的变更进行管理。在项目推进期间,需求会由于各种各样原因而发生变更。随着原来的需要发生变
化和工作的推进,将会产生一些附加的需求,因此必然要对现行的需求做出相应的变更。有效地管理这些需求和需求变更相当重要。有必要了解每个需求的来源,并且做出变更理由的文件。
2.5维护对需求的双向跟踪性
它的目的在于维护对每个产品分解层的双向跟踪性。这种双向跟踪性有助
于确定是否所有来源需求都完全得到处理,是否所有的低层需求都可以跟踪到有效的来源。
2.6识别项目工作与需求之间的不一致
它的目的在于发现需求与项目计划和工作产品之间的不一致,并且启动纠正措施。
3范围管理
项目范围管理,包括为成功完成项目所需要的一系列过程,以确保项目包含且仅仅只包含项目所必须完成的工作。范围管理首先要定义和控制在项目内包括
什么、不包括什么。
这些过程之间及其与其他领域的过程之间彼此互相影响。根据项目需要,每个过程可能会需要一个或多个个体或团体的努力。一般来说,在每个项目阶段,每个过程通常至少发生一次。
一般来说,范围分为产品范围和项目范围。产品范围是指表示产品或服务的
特性和功能。项目范围是指为了完成具有所规定特征和功能的产品必须完成的
工作。项目范围是否完成以项目管理计划作为衡量标准,而产品范围是否完成以产品需求作为衡量标准。两种范围管理需要很好地集成起来,以确保项目工作能产生所规定的产品并准时交付。
项目范围管理不仅是让项目管理和实施人员知道为达到预期目标需要完成
哪些具体的工作,还要清楚项目相关各方在每项工作中清晰的分工界面和责任。
详细、清楚地界定分工界面和责任,不但利于项目实施中的变更管理和推进项目
发展,减少责任不清的事情发生,也便于项目结束时项目范围清晰的确认。
确认项目范围对项目管理而言有如下意义:
1)清楚了项目的具体工作范围和具体工作内容,为控制费用、准确估算时间
和资源性打下基础。
2)项目范围是确定要完成哪些具体工作,项目范围管理和控制是项目管理计
划的一部分,也是项目各项计划的基础,因此项目范围计划编制是确定项目进度测量和控制的基准。
3)项目范围的确定就是确定了项目的具体工作任务,这样有助于清楚地划分责任和分派任务,为进一步安排工作和任务打下了基础。
对于项目管理者而言,只清楚项目范围的含义还是不够的,重要的是正确、清楚地定义项目范围,如果项目的范围确定得不好,直接关系到项目工作内容的意外变更,有可能造成终项目费用提高、进度严重延迟,偏离了原定项目目标,影响了整个项目发展和项目团队成员的积极性。
需求开发、需求管理、范围管理的区别和联系主要如下:
1)首先通过需求开发来获取项目的需求,在此基础上确定项目的范围、进行
项目范围管理。
2)对于项目需求,可以根据需求的紧急重要程度、项目本身和项目双方的实
际情况,分步或分期满足。确定每期应满足的需求后,本期的范围管理就有了基础。
3)需求管理处理需求的变更,需求的变更同时会引起项目范围的变更。
4范围管理的过程
范围管理的过程包括范围计划编制、范围定义、创建工作分解结构、范围
确认、范围控制,具体描述如下:
4.1范围计划编制
定义和管理项目范围影响到整个项自的成功与否。每个项目要求在工具、
数据源、方法论、过程和程序以及一些其他因素间取得稳妥的平衡性,以此确保在项目范围管理活动上所做的努力与项目的规模、复杂性和重要性相符。如:一个重要的项目需要做正式的、仔细的和时间性强的范围计划。常规项目则很少