需求管理规程(发布稿)
XXX 公司
2007 年 5 月 21 日
版本号: 1.0
第 1 页
2009-4-21
文档历史
版本 日期 作者 更新历史
0.1 2007-03-26 杨雪平 Original Document
0.2 2007-04-22 杨雪平 根据讨论意见修改,细化了部分流程
0.3 2007-04-23 杨雪平 增加需求管理各子过程流程图
0.5 2007-04-25 杨雪平 增加需求管理各子过程的度量章节
0.6 2007-05-03 杨雪平 增加需求开发子过程章节
0.8 2007-05-08 杨雪平 增加需求验收子过程章节
0.9 2007-05-15 杨雪平 根据讨论意修改
1.0 2007-05-21 杨雪平 根据讨论意修改
第 2 页
2009-4-21
目 录
1. 概述.......................................................................................................................................... 6
1.1 编写目的.......................................................................................................................... 6
1.2 适用范围.......................................................................................................................... 6
1.3 相关术语和缩略语.......................................................................................................... 6
1.4 参考文献.......................................................................................................................... 7
2. 需求管理概要.......................................................................................................................... 8
2.1 需求管理相关概念.......................................................................................................... 8
2.1.1 需求概念.................................................................................................................. 8
2.1.2 需求管理概念.......................................................................................................... 8
2.1.3 需求管理过程.......................................................................................................... 8
2.2 需求管理目标.................................................................................................................. 8
2.3 需求分类.......................................................................................................................... 9
2.3.1 需求性质类型.......................................................................................................... 9
2.3.2 需求功能类型.......................................................................................................... 9
2.4 需求状态定义................................................................................................................ 10
3. 需求管理
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
和流程............................................................................................................ 12
3.1 需求
分析
定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析
(Requirement Analyzed)........................................................................... 12
3.1.1 需求分析目标........................................................................................................ 12
3.1.2 角色与职责............................................................................................................ 12
3.1.3 启动准则................................................................................................................ 12
3.1.4 输入........................................................................................................................ 12
3.1.5 需求分析过程........................................................................................................ 13
3.1.5.1 需求分析流程图................................................................................................ 13
3.1.5.2 过程和步骤........................................................................................................ 14
3.1.6 输出........................................................................................................................ 15
3.1.7 结束准则................................................................................................................ 15
3.1.8 度量........................................................................................................................ 15
3.1.8.1 度量概述............................................................................................................ 15
3.1.8.2 度量相关概念.................................................................................................... 15
3.1.8.3 度量值计算方法................................................................................................ 15
3.2 需求评审(Requirement Review .................................................................................. 16
3.2.1 需求评审目标........................................................................................................ 16
3.2.2 角色与职责............................................................................................................ 16
3.2.3 启动准则................................................................................................................ 16
3.2.4 输入........................................................................................................................ 16
3.2.5 需求评审过程........................................................................................................ 17
3.2.5.1 需求评审流程图................................................................................................ 17
3.2.5.2 过程和步骤........................................................................................................ 18
3.2.6 输出........................................................................................................................ 19
3.2.7 结束准则................................................................................................................ 19
3.2.8 度量........................................................................................................................ 19
第 3 页
2009-4-21
3.2.8.1 度量概述............................................................................................................ 19
3.2.8.2 度量相关概念.................................................................................................... 19
3.2.8.3 度量计算方法.................................................................................................... 20
3.3 需求实现(Requirement Development) .................................................................... 21
3.3.1 需求实现目标........................................................................................................ 21
3.3.2 角色及职责............................................................................................................ 21
3.3.3 启动准则................................................................................................................ 21
3.3.4 输入........................................................................................................................ 21
3.3.5 需求开发过程........................................................................................................ 22
3.3.5.1 需求开发流程图................................................................................................ 22
3.3.5.2 过程和步骤........................................................................................................ 23
3.3.6 输出........................................................................................................................ 23
3.3.7 结束准则................................................................................................................ 23
3.3.8 度量........................................................................................................................ 24
3.3.8.1 度量概述............................................................................................................ 24
3.3.8.2 度量相关概念.................................................................................................... 24
3.3.8.3 度量计算方法.................................................................................................... 24
3.4 需求跟踪(Requirement Tracking) ........................................................................... 25
3.4.1 需求跟踪目标........................................................................................................ 25
3.4.2 角色及职责............................................................................................................ 25
3.4.3 启动准则................................................................................................................ 25
3.4.4 输入........................................................................................................................ 25
3.4.5 需求跟踪过程........................................................................................................ 25
3.4.5.1 需求状态变更图................................................................................................ 11
3.4.5.2 过程和步骤........................................................................................................ 26
3.4.6 输出........................................................................................................................ 27
3.4.7 结束准则................................................................................................................ 27
3.4.8 度量........................................................................................................................ 27
3.5 需求变更控制(Requirement Change Control) ........................................................ 28
3.5.1 需求变更控制目标................................................................................................ 28
3.5.2 角色与职责............................................................................................................ 28
3.5.3 启动准则................................................................................................................ 28
3.5.4 输入........................................................................................................................ 28
3.5.5 需求变更控制过程................................................................................................ 29
3.5.5.1 需求变更控制流程图........................................................................................ 29
3.5.5.2 过程及步骤........................................................................................................ 30
3.5.6 输出........................................................................................................................ 31
3.5.7 结束准则................................................................................................................ 31
3.5.8 度量........................................................................................................................ 31
3.5.8.1 度量概述............................................................................................................ 31
3.5.8.2 度量相关概念.................................................................................................... 31
3.5.8.3 度量计算方法.................................................................................................... 32
3.6 需求验收(Requirement User Acceptance Testing) .................................................. 33
3.6.1 需求验收目标........................................................................................................ 33
第 4 页
2009-4-21
3.6.2 角色与职责............................................................................................................ 33
3.6.3 启动准则................................................................................................................ 33
3.6.4 输入........................................................................................................................ 33
3.6.5 需求验收过程........................................................................................................ 33
3.6.5.1 需求验收流程图................................................................................................ 33
3.6.5.2 过程及步骤........................................................................................................ 35
3.6.6 输出........................................................................................................................ 35
3.6.7 结束准则................................................................................................................ 36
3.6.8 度量........................................................................................................................ 36
3.6.8.1 度量概述............................................................................................................ 36
3.6.8.2 度量相关概念.................................................................................................... 36
3.6.8.3 度量计算方法.................................................................................................... 36
第 5 页
2009-4-21
图表目录
图表 1:相关术语和缩略语................................................................................................... 6
图表 2:需求状态变更图..................................................................................................... 11
图表 3:需求分析流程图..................................................................................................... 13
图表 4:需求评审流程图..................................................................................................... 17
图表 5:需求开发流程图..................................................................................................... 22
图表 6:需求跟踪流程图..................................................................................................... 26
图表 7:需求变更控制流程图............................................................................................. 29
图表 8:需求验收流程图..................................................................................................... 34
第 6 页
2009-4-21
需求管理规程(发布稿)
1. 概述
1.1 编写目的
本规程详细描述了 XXX公司的需求管理规范和流程,为规范需求管理过程提供统一
标准。本规程制定了在需求分析、需求评审、需求开发、需求跟踪、需求变更控制和需求
验收等各子过程的具体操作步骤和控制方法,为项目经理对项目的需求进行有效的管理提
供标准方法。
1.2 适用范围
本需求管理规程适用于 XXX公司所有销售和合作运营类型项目的需求管理过程,在项
目管理的整个生命周期内有效。
本规范从 2007年 X月 X日起正式执行。
1.3 相关术语和缩略语
本规程中使用的名词术语和缩略语见下表。
图表 1:相关术语和缩略语
序号 名词术语或缩略语 详细说明 备注
1 Requirement Management 需求管理
2 Requirement status 需求状态
3 Requirement Analyzing 需求分析
4 Requirement Review 需求评审
5 Requirement Development 需求实现
6 Requirement Tracking 需求跟踪
7 Requirement Change Control 需求变更控制
8 Requirement User Acceptance Testing 需求验收
第 7 页
2009-4-21
1.4 参考文献
在本需求管理规程的编写过程中,参考了以下相关文献资料:
1. CMM/CMMI规范
2. PRINCE2
3. PMBOK 第三版
4. SPP模型
第 8 页
2009-4-21
2. 需求管理概要
本规程按照需求的生命周期,将需求管理过程划分为:“需求分析”、“需求评
审”、“需求实现”、“需求跟踪”、“需求变更控制”和“需求验收”六个子过程域。
各子过程域即可以相对独立,又密切相关,共同构成需求管理全过程。
2.1 需求管理相关概念
2.1.1 需求概念
客户为解决某一问题或达到某一目标所需的软件功能。也可以说是系统或系统构件为
了满足
合同
劳动合同范本免费下载装修合同范本免费下载租赁合同免费下载房屋买卖合同下载劳务合同范本下载
、规约、标准或其他正式实行的文档而必须满足或具备的软件功能。
2.1.2 需求管理概念
一种获取、组织并记录系统需求的系统化管理
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
,以及一个使客户与项目团队对不
断变更的系统需求达成并保持一致的过程。
2.1.3 需求管理过程
需求管理过程是指从需求分析开始到需求验收结束的全过程,在贯于整个项目生命周
期中,对需求管理活动的总和。
2.2 需求管理目标
圣诺项目管理规程的创建,主要为实现以下四主要目标:
1. 规范圣诺需求管理流程,减少需求开发费用,缩短需求开发进度,加强需求开发
质量。
2. 减少并控制需求的变更,增强需求稳定性,为项目成功提供帮助。
3. 加强项目团队与客户之间建立对需求的共同理解,保证需求管理过程的规范性和
合理性。
4. 为整理产品需求提供参考和帮助。
第 9 页
2009-4-21
2.3 需求分类
需求分类有多种不同的方法,本规程根据需求的性质和需求功能两种方法来对需求进
行分类。按照需求性质划分,将需求分为:“原始需求”、“项目需求”和“新需求”三
种类型;按照需求功能划分,将需求分为: “功能需求”、“性能需求”、“环境需
求”、“UI需求”、“业务流程需求”、“接口需求”和“其它需求”七种类型。以下
是根据需求性质和需求功能进行分类的方法来划分的需求类型。
2.3.1 需求性质类型
根据需求性质,将需求分为以下三种类型:
1. 原始需求:“原始需求”是指项目售前移交时,由售前提供的需求清单中的需
求。原始需求是销售和售前在项目售前阶段和客户沟通,双方认可的对项目范围
的共同理解。原始需求也可以用于做项目成本估算的依据。
2. 项目需求:“项目需求”是指在原始需求范围之外,在确认需求基准之前产生,
且经项目经理和客户沟通后,双方共同认可属于项目范围内的需求。原始需求加
项目需求是项目成本预算的依据。项目需求的多少,可以反应出项目售前交接的
质量,也可以反应出项目经理对项目范围边界控制的能力。
3. 新需求:“新需求”是指在确认需求基准后提出,经项目经理和客户沟通后,双
方共同认可不属于项目范围内的需求。新需求也可以作为项目经理业绩考核的依
据。.
2.3.2 需求功能类型
1. 功能需求:功能需求是指软件具体功能性的相关需求。
2. 性能需求:性能需求是指系统性能级需求。包括系统的相应时间、资源限制、数
据精确性、系统适应性等。
3. 环境需求:环境需求是指为使系统稳定运行所需的软、硬件环境、网络环境、系
统软件环境、第三方软件环境等。
4. UI需求:界面需求是指系统和用户交互的界面需求。
5. 业务流程需求:包括各种受理渠道的用户注册、注销、变更、续费等业务流程,
及相关业务处理策略,如用户状态处理、计扣费策略等。
6. 接口需求:接口需求是指系统和第三方系统的接口需求。
第 10 页
2009-4-21
7. 特殊需求:无法归入以上六类需求的其它相关需求。包括安全性、可靠性、可维
护性、可移植性、可扩展性相关需求等。
2.4 需求状态
2.4.1 需求状态定义
本需求管理规程将需求定义为以下 9 种状态,各状态的定义描述如下:
1. Open:对于原始需求或接收到的正式需求,但未正式进行需求分析之前的需求状
态统一定义为“Open”状态。
2. Analyzed:对需求状态为“Open”的需求,若已完成需求分析过程,但还未正式
通过需求评审前,其状态统一定义为“Analyzed”状态。
3. Reviewed:对需求状态为“Analyzed”的需求,若已正式通过需求评审,但还未
完成测试,或测试结果为不合格之前,其状态统一定义为“Reviewed”状态。
4. Resolved:对需求状态为“Analyzed”或“Reviewed”的需求,若已完成需求设
计和编码,且已通过单元测试,其状态统一定义为“Resolved”状态。
5. Passed:对需求状态为“Resolved”的需求,如果已通过正式测试,其状态统一
定义为“Passed”状态。
6. Unresolved:对需求状态为“Resolved”的需求,如果未通过正式测试,其状态
统一定义为“Unresolved”状态。
7. Closed:对需求状态为“Resolved”的需求,若需求已正式上线商用,且得到客
户和项目团队的共同认可后,其状态统一定义为“Closed”状态。
8. Cancel:当原定义的某些需求被取消时(包括上线前取消和上线后取消),其需
求状态统一定义为“Cancel”状态。
9. Failed: 对需求状态为“Closed”的需求,若需求在上线商用后发现问题或存在
缺陷,需要对其进行修正时,其需求状态统一定义为“Failed”状态。
第 11 页
2009-4-21
2.4.2 需求状态变更图
图表 2:需求状态变更图
Open
Analyzed
需求分析完成
Reviewed
需求评审通过
Resolved
完成需求编码
Closed
Unresolved
Passed
测试通过
测试失败
线上更新失败
线上更新成功
Failed
问题解决
重新需求分析
问题解决
重新需求分析
Canceled
注:所有状态都可以转到Canceled状态,且Canceled状态为最终状态。
发现问题
第 12 页
2009-4-21
3. 需求管理规范和流程
3.1 需求分析(Requirement Analyzed)
3.1.1 需求分析目标
1. 界定项目范围中的软件功能部分并确定对系统的综合要求。
2. 理解客户的需求和期望。
3. 与客户达成对项目需求的共同理解。
3.1.2 角色与职责
1. 项目经理:项目经理负责界定项目需求范围,并确定需求性质,并协调客户接口
人对需求分析进行必要的支持。
2. 需求分析人员:需求分析人员负责对客户需求进行调研、整理和分析。完成《项
目需求说明书》的编写,并根据《项目需求说明书》来创建《项目需求跟踪矩
阵》。
3. 客户:客户负责协助需求分析人员进行需求分析,对需求分析过程的开展提供必
要的支持和帮助。
4. 需求干系人:为进行需求分析提供所需要的支持和帮助。
3.1.3 启动准则
1. 项目售前交接完成,《项目售前交接需求书》经过项目经理确认。
2. 《项目管理
计划
项目进度计划表范例计划下载计划下载计划下载课程教学计划下载
》初稿完成。
3. 需求分析人员已确定。
3.1.4 输入
1. 《项目合同》及相关附件。
2. 《项目技术建议书》和其它相关售前文档。
3. 产品或行业的技术规范。
4. 产品或行业的业务规范。
第 13 页
2009-4-21
5. 销售和售前与客户交流的会议纪要、文档性的承诺及其它相关文档。
3.1.5 需求分析过程
3.1.5.1 需求分析流程图
图表 3:需求分析流程图
需求管理规程_需求分析流程图
需求干系人需求分析人员客户项目经理
开始需求
分析过程
确定需求分析
人员并执行需
求调研计划
协助需求分析人员和客户
建立沟通渠道
确定需求调研方
式,并准备需求
调研资料
正式进行需求调研:调查与记
录需求信息,分析并细化需求
编写《项目需
求说明书》
结束需求
分析过程
为需求分析提
供所需的支持
和帮助
和客户签字确认《项目需求
说明书》
第 14 页
2009-4-21
3.1.5.2 过程和步骤
需求分析的过程和相关步骤如下:
[Step1]:确认需求分析人员并执行需求调研计划。
项目经理界确定需求分析人员并执行需求调研计划。
[Step2]:协助需求分析人员和客户建立沟通渠道。
项目经理确协助需求分析人员与客户建立沟通渠道。
[Step3]:确定需求调研方式并准备需求调研资料。
[Step3.1]:需求分析员和客户协商,一起确定需求调研的方式,并确定调查的具体
时间、地点和相关参与人员等。需求调研包括但不限以下方式:
现场与客户交谈,向客户提问题的调研方式(最常用的需求调研方式)。
参观客户系统的工作流程,了解客户系统的操作步骤。
分析已经存在的同类软件产品,提取需求。
从行业标准、规则中提取需求。
[Step3.2]:需求分析人员根据已确定好的需求调研方式,准备好需求调研相关资
料,需求调研资料包括但 不限以下方式:
需要询问客户的问题列表。
行业技术和业务规范及相关标准。
同类系统业务流程。
提供需求的参考样例做为调研基础
[Step4]:正式调查与记录,分析并细化需求。
[Step4.1]:需求分析人员调查用户需求,随时记录调查过程中所获取的有价值的需
求信息。并明确信息提供者,信息确认人、确认时间等(建议让客户签字确认)。
[Step4.2]:需求分析人员对已经获取到的需求信息进行分析,消除错误信息,
确认对客户需求的正确理解。
[Step5]:撰写《项目需求说明书》。
需求分析员按照《项目需求说明书》模板标准撰写《项目需求说明书》,主要内容详
见《项目需求说明书》模板。
[Step6]:书面确认需求说明书。
项目经理将发布版本的项目需求说明书和客户进行书面确认。
[Step7]:结束需求分析过程。
第 15 页
2009-4-21
项目经理结束需求分析过程。
3.1.6 输出
1. 《项目需求说明书》(发布版)。
3.1.7 结束准则
《项目需求说明书》通过客户的书面确认。
3.1.8 度量
3.1.8.1 度量概述
需求分析过程结束后,将生成需求基准。度量需求分析过程质量的方法是统计“项
目需求率”、“范围缩减率”和“范围控制率”的值,根据“项目需求率”、“范围缩减
率”和“范围变化率”的值来测量需求分析过程和项目交接的质量。
3.1.8.2 度量相关概念
1. 项目需求率:项目需求率是指在需求分析过程中,产生的项目需求总工作量占原
始需求工作总量的百分比。
2. 范围缩减率:范围缩减率是指在需求分析过程中,原始需求状态由“Open” 变为
“Cancel”的需求总工作量占原始需求总工作量的百分比。
3. 范围变化率:范围变化率是指在需求分析过程中,项目需求总工作量-范围缩减需
求总工作量原始需求总工作量的比率。
3.1.8.3 度量值计算方法
1. 项目需求率=项目需求预算总工作量/ 原始需求预算总工作量*100%。
2. 范围缩减率=原始需求状态由“Open” 变为“Cancel”的需求总工作量/原始需求预
算总工作量*100%。
3. 范围变化率:(项目需求预算总工作量-原始需求状态由“Open” 变为“Cancel”
的需求总工作量)/原始需求预算总工作量*100%。
第 16 页
2009-4-21
3.2 需求评审(Requirement Review)
3.2.1 需求评审目标
需求评审的主要目标有以下几点:
1. 识别需求分析过程中存在的缺陷。
2. 减少需求遗漏,防止需求镀金(外延)。
3. 提高项目需求分析的质量,使需求分析结果能满足项目的要求。
4. 增强需求的稳定性。
3.2.2 角色与职责
在需求评审过程中,与需求评审相关的角色及相关职责如下:
1. 评审组长:评审组长负责组织并发起需求评审会议,汇总需求评审意见并形成需
求评审意见表,发布最终的需求评审报告。
2. 评审成员:评审成员参与需求评审会议,提出需求评审意见,并参与讨论缺陷修
正方案。
3. 需求分析人员:需求分析人员参与需求评审会议,介绍需求分析的过程和结果,
协助解答需求评审人员的相关提问,参与讨论缺陷修正方案。
3.2.3 启动准则
需求评审的启动,需求同时满足以下三个条件:
1. 《项目需求说明书》(发布版)编写已完成。
2. 审核组长已发起需求评审。
3.2.4 输入
1. 《项目需求说明书》(发布版)。
2. 《项目需求跟踪矩阵》发布版。
第 17 页
2009-4-21
3.2.5 需求评审过程