2022年需求开发和管理流程范例 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年需求开发和管理流程范例 .pdf》由会员分享,可在线阅读,更多相关《2022年需求开发和管理流程范例 .pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 页 共 17 页需求开发和管理流程范例目录1.目的 . 32.适用范围 . 33.名词和缩略语 . 34.角色和职责 . 35.过程综述 . 55.1. 流程图 . 5 5.2. 过程说明 . 5 6.过程活动 . 66.1. 活动一:获取用户需求 . 6 6.2. 活动二:建立系统需求 . 7 6.3. 活动三 . 需求分析与建模 . 9 6.4. 活动四 . 形成需求规格说明 . 10 6.5. 活动五 .需求验证 . 11 6.6. 活动六:需求变更 . 12 6.7. 活动七:需求跟踪 . 12 7.过程度量与改进 . 158.过程裁剪指南 . 159.相关文件 . 15名师资
2、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 17 页 - - - - - - - - - 第 2 页 共 17 页10. 质量记录 . 1611. 附录 . 1711.1. 附录 1:需求优先级说明 . 17 11.2. 附录 2:需求状态说明 . 17 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 17 页 - - - - - - - - - 第
3、3 页 共 17 页1.目的本程序文件定义了本组织的需求与管理的过程,目的是实现有计划地收集、分析顾客的需求,并保证所有共利益者在项目进展过程中始终保持对需求一致的理解和承诺。2.适用范围本过程适用于公司所有合同项目和自主研发项目。3.名词和缩略语缩写和术语解释用户需要用户对项目所提出的要求功能需求特性列表为满足用户需要,项目 /产品需要提供的功能点的组合列表产品部件作为产品的一部分提交给用户使用或用于集成的产品组件,也称模块。系统需求组织对用户需求建议请求Request for Proposal 的响应,一般为项目的技术建议书或产品系统需求,包括功能、性能、环境、验收的要求等需求规格说明对系
4、统需求进行分析、细化,形成的对需求的技术描述需求跟踪矩阵 RTM 用于表示需求和对其进行开发后形成的各种系统元素之间联系链。4.角色和职责角色职责用户代表指客户和最终用户, 是产品调研的对象; 售前和销售人员也可以作为用户代表参加项目或产品的一些评审活动。当自主产品研发时,产品经理可代表用户。售前人员直接与用户接触,并了解项目最终目标的人, 一定程度上可以代表用户。共利益者可以代表客户以外所有对项目需求或最终目标有影响的人员。产品经理负责开发和管理来自用户的需要。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 -
5、- - - - - - 第 3 页,共 17 页 - - - - - - - - - 第 4 页 共 17 页项目经理在项目中管理分配给项目的用户需求。测试经理负责项目开发过程中的功能测试和测试计划的安排。高级经理负责审查和评审需求开发过程中的活动、 状态和结果,并给出解决方案。产品小组产品经理领导的实施需求的开发和管理的团队。可以是一个人, 也可能是包括产品工程师在内的一个小组。测试小组按测试经理制定的测试计划进行测试,编写测试用例和测试模拟程序。评审小组对需求进行审核的小组, 可以是一个人,也可能是包括资深软件工程师、系统设计师、产品经理、售前人员、高级经理等在内的一个小组,项目经理是其领
6、导者,资深软件工程师是其核心。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 17 页 - - - - - - - - - 第 5 页 共 17 页5.过程综述5.1.流程图5.2.过程说明需求开发与管理过程包括首先获取用户需求,然后对用户需求进行分类和整理, 形成系统需求。通过对系统需求进行分析和建模,形成需求规格说明书, 并将分析后的需求以模型或原型方法与用户进行确认,以此建立设计开发基础。最后采用原型、测试验证、评审等方式验证需求。同时,在开发活动中有序的管理需求变
7、更,并通过需求跟踪确保需求的可追溯性和一致性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 17 页 - - - - - - - - - 第 6 页 共 17 页6.过程活动6.1.活动一:获取用户需求通过与用户交流、对现有系统的了解以及对项目任务的分析,开发、捕获和修订用户的需要。6.1.1.进入准则经过市场扫描活动、售前支持、客户反馈等活动,产品经理经过基本分析,确定要进行某产品的开发和较大升级;6.1.2.输入市场分析报告、售前和售后服务相关记录6.1.3.任务任
8、务 1:产品市场扫描。 市场服务部会同产品经理针对特定产品进行市场扫描工作,主要包括与该产品相关的其他产品的名称、主要功能、市场情况;产品的领域,相关标准情况;产品主要涉及的技术领域和技术发展概况。产品经理根据市场扫描的结果确认是否需要进行产品开发和升级。任务 2:需求调研。 产品经理根据需求调研规程组织相关人员实施需求调研活动,形成相关调研记录和需求特性列表。评审小组对调研结果实施结构化审查。任务 3:产品路线图设计 。产品经理根据产品的需求特性列表和市场情况初步确定产品功能特性的优先级,优先级划分参见附录1,并且将优先级的划分与高级经理进行沟通,得到初步的确定后,对需求特性列表按照优先级进
9、行分类整理,形成产品路线图。对于项目而言,此任务可以演化成考虑项目分阶段实施的需求划分。6.1.4.输出需求特性列表、产品路线图6.1.5.退出准则需求特性列表通过审核,与高级经理沟通后初步明确项目经理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 17 页 - - - - - - - - - 第 7 页 共 17 页6.2.活动二:建立系统需求产品小组首先获取到用户的原始需求,在此基础上进行针对原始需求的分析和建模,参考需求确认方法描述 采取一些综合性的方法与需求直接提
10、出者进行需求确认,最后形成系统需求, 作为项目开发的首要依据。 系统需求除功能需求外, 还要包括硬件、 系统软件、数据库约束以及性能、可靠性等要求等。6.2.1.进入准则获取到用户原始需求,并准备开始建立系统需求6.2.2.输入需求特性列表6.2.3.任务任务 1:用户需求确认。产品经理向项目经理和共利益者讲解需求特性列表。产品经理安排产品小组对原始需求进行分类,并且分模块对这些需求进行分析确认,可以参考需求确认方法描述,采用用例( Use Case )或场景( Scenario)描述方法模拟系统最终的用户环境,通过原型方法来向用户或共利益者演示系统的一些模拟情况、分析结果和流程, 根据演示的
11、结果与用户进行需求探讨和修订。当得到用户或共利益者对需求的确认后,就可以开始对系统功能进行架构分析。任务 2:建立系统主要功能结构图。项目经理根据需求特性列表中描述的需求特性,初步确定系统解决方案, 包括总体结构、 产品部件(模块)以及相互的关系、 第三方产品的选择和使用、已有软件模块的选择和使用等。任务 3:建立系统功能需求。它主要包括以下子任务:1 产品小组在产品经理指导下,根据需求特性列表细化需求,将每个功能特性细化成若干个相互关联的具体的功能点,并对每个功能点进行描述名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精
12、心整理 - - - - - - - 第 7 页,共 17 页 - - - - - - - - - 第 8 页 共 17 页2 项目经理将细化后的功能点按照功能特性分配给相应的产品部件。对于特殊要求的部件,项目经理要在备注中加以说明比如需要提供特殊的API,使产品提供二次开发能力等。3 确定接口需求。项目经理将功能特性分配到各产品部件后,要通过部件接口明确主要部件间的信息传递和服务关系。同时要考虑与外部部件的接口关系如第三方的邮件服务器、数据库、消息服务器、应用系统的接口关系等等任务 4:产品经理组织产品小组确定产品的非功能性需求,如性能、约束条件(如操作系统、网络、带宽等外部条件)、可靠性。任
13、务 5:决策分析。当存在多个解决方案时,特别是存在多个第三方产品部件解决方案时,由产品经理牵头, 高级经理、共利益者共同参考 决策分析和解决方案控制程序进行决策分析,确定选用的解决方案。任务 6:整合形成系统需求。以上任务完成后,由产品经理整合编写系统需求。任务 7:系统需求评审。产品经理会同高级经理、用户代表、产品小组、共利益者对系统需求按照 正式评审规程 进行评审。评审通过后,系统需求纳入项目受控库,形成功能基线 FBL任务 8:需求跟踪。产品经理根据系统需求,指派产品小组初始化需求跟踪矩阵,包括命名、标识、状态。对应合同项目, 系统需求的对应工作产品可以是技术建议书。产品小组的职能由售前
14、人员代替。相关过程参考售前技术支持控制程序。6.2.4.输出系统需求,经过高级经理确认,并由评审负责人签字后的评审纪录6.2.5.退出准则全部任务完成名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 17 页 - - - - - - - - - 第 9 页 共 17 页6.3.活动三 . 需求分析与建模项目经理根据已经经过评审的系统需求,协同产品小组和资深工程师一起对系统需求进行分析。该过程包括选择相关的分析方法进行分析,并且建立需求模型。6.3.1.进入准则系统需求通过评
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年需求开发和管理流程范例 2022 需求 开发 管理 流程 范例
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内