需求跟踪矩阵模板
需求记录正式模板

需求记录正式模板
尊敬的团队成员,
在我们项目的进程中,为了确保需求的准确性和一致性,我们需
要制定一个正式的需求记录模板,以便于收集、分析和跟踪项目需求。
以下是需求记录正式模板的具体内容和格式。
1. 需求编号:【编号】
必须为每个需求指定一个唯一的编号,以方便跟踪和引用。
2. 需求描述:
【需求描述内容】
3. 需求来源:
【需求的来源,可以是客户要求、市场调研、竞争对手分析等】
4. 需求类型:
【需求的类型,例如功能需求、性能需求、界面需求、安全需求等】
5. 需求优先级:
【需求的优先级,可以是高、中、低,也可以使用数字进行具体
划分】
6. 需求状态:
【需求的当前状态,例如提出、已评审、已验收等】
7. 需求验收标准:
【需求满足的验收标准,例如功能是否完整、性能是否符合要求等】
8. 需求变更记录:
【需求变更的记录,包括变更内容、变更原因、变更时间等】
9. 需求负责人:
【需求的负责人,可以是具体人员或团队】
10. 需求评审人:
【需求的评审人,用于对需求进行审查和确认】
11. 需求跟踪:
【需求的跟踪情况,包括需求的变更、完成情况等】
12. 其他备注:
【对需求记录的其他补充说明或备注事项】
以上是需求记录正式模板的详细内容和格式要求,请各位团队成员按照模板填写和记录项目相关的需求。
通过统一的需求记录模板,我们能够更好地管理需求,并确保项目按计划进行。
如果对需求记录模板有任何疑问或建议,请及时与我联系。
感谢各位的合作!
【你的名字】。
编写需求跟踪矩阵指南

编写需求跟踪矩阵指南山东中创软件工程股份有限公司二ОО七年三月文件变更记录*A–增加M–修改D–删节目录1目的 (1)2角色和职责 (1)3格式 (1)4表格说明 (1)4.1项目基本信息 (1)4.1.1 角色等基本信息 (1)4.2需求跟踪矩阵(纵向) (1)4.2.1 基线标识 (1)4.2.2 列值说明 (1)4.2.3 注意事项 (3)4.3 需求跟踪矩阵(横向) (4)4.3.1 列值说明 (4)5需求跟踪矩阵的不断完善 (4)1目的需求跟踪是需求管理的一项重要内容。
需求跟踪的主要意义在于获得需求目前的实现状态,确保用户所有的需求都得到满足。
它的主要目标是: 维护软件工作产品间的一致性。
2角色和职责3格式需求跟踪矩阵采用EXCEL电子表格形式制作。
具体格式请参考《需求跟踪矩阵模板》。
4表格说明4.1项目基本信息4.1.1 角色等基本信息填写项目名称、项目经理、项目小组责任人、更新次数、最后更新日期、更新需求跟踪矩阵的工作量(多次更新累加)以及版本号(此为需求跟踪矩阵的版本号)等信息。
4.2需求跟踪矩阵(纵向)4.2.1 基线标识列出该需求跟踪矩阵中用到的各个工作产品的基线标识号。
4.2.2 列值说明关于优先级的说明:优先级表示的是某项内容相对于同类的其他内容的优先级顺序,其取值范围为:高、中、低。
如果某几项内容的优先级相同则将其优先级设为相同的值。
《用户需求说明书》需求编号:《用户需求说明书》中描述软件需求的唯一代号(或标识)。
责任人:相关需求的责任人。
《软件需求规格说明书》需求编号:《软件需求规格说明书》中每项需求的编号(如:章节号)。
责任人:相关需求的责任人。
优先级:相对于其他需求,实现该需求的优先级顺序。
《系统测试方案》系统测试用例编号:《系统测试方案》中用例的编号(如:章节号)。
责任人:相关测试的责任人。
优先级:相对于其他测试用例,实施该用例测试活动的优先级顺序。
《概要设计说明书》概要设计编号:《概要设计说明书》中每条设计的编号(如:章节号)。
需求跟踪矩阵模板

软件需求 概要设计 系统/FAT测试用例
详细设计 编码文件 集成/SIT测试用例
XX项目需求跟踪矩阵
子系统 系统管理
需求 权限管理
业务需求 需求名称
用户添加
状态
类别
优先 级
执行 状态
功能子集(FS)
软件需求 执行单元名称(EU)
做
必须 高
权限管理
用户添加
关键 程度
模块
权限管理 高
概要设计
跟踪矩阵
概要设计 组件
用户添加 用户维护 角色添加 角色维护 测试 角色权限对照
机器参数添加
详细设计 开发单元
编码文件 代码文件
SRS_XTGL_YHGL_用户添加001 SRS_XTGL_YHGL_用户添加002 SRS_XTGL_YHGL_用户添加003 SRS_XTGL_YHGL_用户添加004
完
完
完
用户维护
做
必须 高
用户维护
高
角色添加 角色维护
做
必须 高
新增 必须 高
角色添加
中
角色维护
中
权限报表
待定 必须 中
权限报表
低
角色权限对照
删除 必须 中
角色权限对照
低
参数管理
机器参数添加
必须 高
参数管理
机器参数添加
参数管理 高
电话银行
机器参数维护
必须 高
完
完
完
完完完完 完ຫໍສະໝຸດ 完请在这行之前插入行。
完完
请在这行之前插入行。
j1.java j2.jsp F_AddEmployee.sql FormConfig.xml
SugarCRM项目ST需求跟踪矩阵表

关联商业活动 创建新文件
SRS-Documents-FUNC-Manege SRS-My Portal -FUNC-New SRS-My Portal -FUNC-Delete SRS-My Portal -Mass Update
SRS-Campaigns-FUNC-Create
文件管理 添加我的门户网站 删除我的门户网站 批量更新
SRS-SugarCRM-FUNC-001
SRS-SugarCRM-FUNC-002
删除当前机会 批量删除机会
查找重复记录 查看更改日志
合并重复 导出 导入商业机会 批量更新 基本查找 删除当前新闻 批量删除新闻 导出
新增活动
查找活动
SRS-SugarCRM-FUNC-003
SRS-SugarCRM-FUNC-004 SRS-SugarCRM-FUNC-001
快速创建文件
SugarCRM-ST-Documents-New-002
完整创建文件
SugarCRM-ST-Documents-Basic Find
基本查找
SugarCRM-ST-Documents-Advanced Find
高级查找
SugarCRM-ST-Documents-Mass Update
批量更新
新增营销活动
SRS-Campaigns-FUNC-Manage
营销活动管理
SRS-Campaigns-FUNC-Manage
SRS-Campaigns-FUNC-TargetLst-Create SRS-Campaigns-FUNC-Associate-TargetLst SRS-Campaigns-FUNC-AssoTarget-001 SRS-Campaigns-FUNC-AssoTarget-002 SRS-Campaigns-FUNC-AssoTarget-003
需求跟踪矩阵编号规则

作用:“需求跟踪矩阵”主要用于记录和跟踪需求的分析、设计、实现、验证的过程。
注:客户需求与产品需求、测试用例、设计、代码之间为多对多的关系。
关于“需求跟踪矩阵”编号,建议编号规则如下:A.规则一:(1)用户需求编号(UR_001_001_001),其中UR是代表用户需求,001_001_001代表一级模块_二级模块_功能点(2)软件需求编号(SR_001_001_001),其中SR是代表软件需求,001_001_001代表一级模块_二级模块_功能点(3)概要设计编号(PSD_001_001_001),其中PSD是代表概要设计,001_001_001代表一级模块_二级模块_功能点(4)详细设计编号(DSD_001_001_001),其中DSD是代表详细设计,001_001_001代表一级模块_二级模块_功能点(5)代码编号(CODE_001_001_001),其中CODE是代表代码,001_001_001代表一级模块_二级模块_功能点(6)集成测试用例编号(ITC_001_001_001),其中ITC是代表集成测试用例,001_001_001代表一级模块_二级模块_功能点(7)单元测试用例编号(UTC_001_001_001),其中UTC是代表单元测试用例,001_001_001代表一级模块_二级模块_功能点(8)系统测试用例编号(STC_001_001_001),其中STC是代表系统测试用例,001_001_001代表一级模块_二级模块_功能点B.规则二:(1)用户需求编号(UR_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(2)软件需求编号(SR_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(3)概要设计编号(PSD_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(4)详细设计编号(DSD_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(5)代码设计编号(CODE_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(6)集成测试用例编号(ITC_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(7)单元测试用例编号(UTC_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)(8)系统测试用例编号(STC_一级模块英文/中文第一个大写字母_二级模块英文/中文第一个大写字母_功能点英文/中文第一个大写字母)例:客户管理(一级模块),客户资料(二级模块),新建(功能点)PR_KHGL_KHZL_XJC.项目组自定义ID,或者是对应文档中的自定义编号。
需求说明跟踪模板

三、测试人员填写
需求编号:
可依据项目编号,如RIIL-BMC-审计署-机房-0001
需求名称:
需求简单的称呼,如:机房
优先级:
与JIRA的优先级一致
需求描述:
描述的是功能要达到的目标、所采用的方法和技术,还应清楚说明功能意图的由来和背景。
接收测试的时间:
预计接收测试的时间
环境搭建的时间:
执行测试用例前测试环境搭建需要的时间
该需求市场发布时间:
需求的补丁包或版本提供给市场的时间
备注:
需求理由:
该需求提出的原因
需求承诺完成的时间:
yy-m-d
需求来源:
需求提出人
验收标准:
要求1;
要求2;
要求3
需求依赖关系:
需求与现有功能及以前的需求是否相关
冲突需求:
其他项目是否提过相反是要求
支持材料:
对技术的实现可提供材料
需求变更历史:
简要记录需求变更的过程
备注:
二、开发人员填写
需求编号:
可依据项目编号,如RIIL-BMC-审计署-机房-0001
输入数据的有效性检查;
操作的顺序,包括事件的时间设定;
响应,例如,溢出、通信故障、错误处理等;
受操作影响的参数;
降级运行的要求;
用于把系统输入变换成相应输出的任何方法(方程式、数学算法、逻辑操作等);
输出数据的有效性检查。源自输出详细描述该功能所有输出数据,例如:输出目的地、数量、度量单位、时间关系、有效输出的范围(包括精度和公差)、非法值的处理、出错信息;
XX需求跟踪
一、需求人员填写
需求编号:
可依据项目编号,如RIIL-BMC-审计署-机房-0001
需求跟踪矩阵的内容

需求跟踪矩阵的内容1. 介绍需求跟踪矩阵需求跟踪矩阵是一个用于追踪软件项目需求的工具。
它能够帮助团队有效地管理和掌控需求变更,确保项目在开发过程中的各个阶段能够满足用户的需求。
该矩阵记录了项目的需求以及与之相关的信息,如需求的来源、状态、优先级等,从而为开发团队提供了一个清晰的需求全貌。
2. 需求跟踪矩阵的结构需求跟踪矩阵通常由表格组成,其中包含了多个字段用于描述需求的各个方面。
常见的字段包括需求编号、需求描述、需求来源、需求状态、所属模块、开发优先级、验收标准等。
这些字段能够帮助团队跟踪和管理需求的生命周期,并确保参与项目的各方都对需求有一个共同的理解。
2.1 需求编号需求编号是每个需求的唯一标识符,用于在矩阵中区分不同的需求。
编号可以采用自定义的规则,比如简单的序号、项目缩写+序号等。
2.2 需求描述需求描述是对需求的详细说明,包括需求的背景、目标、功能要求等信息。
一个清晰、准确的需求描述能够帮助开发团队准确理解用户的期望。
2.3 需求来源需求来源是指提出该需求的人或团队。
需求可以来自于不同的渠道,比如用户反馈、市场调研、相关部门等。
记录需求来源能够帮助团队了解需求的背景和动机。
2.4 需求状态需求状态标识了需求所处的状态,比如已提出、待评审、开发中、已完成等。
需求状态的变更能够帮助团队了解需求的进展情况,并及时处理需求相关的事务。
2.5 所属模块所属模块指明了需求所属的功能模块或系统模块。
将需求按模块分类能够帮助团队更好地组织和安排开发工作,并便于后续的维护和升级。
2.6 开发优先级开发优先级用于确定需求的重要性和紧急程度。
通过给需求设置优先级,团队可以合理安排开发资源,确保高优先级需求得到及时处理。
2.7 验收标准验收标准是对需求实现的一组判断规则。
它描述了需求完成后应满足的条件和表现,便于项目验收和用户验收的进行。
3. 如何使用需求跟踪矩阵需求跟踪矩阵在项目的不同阶段都扮演着重要的角色。
需求跟踪矩阵模板

地图显示项目点位。 ①地图放大、缩小;②回到
当前定位。 切换地图底图。 ①地名地址搜索;②持项目
名称搜素。 地图显示项目点位。 ①地图放大、缩小;②回到
当前定位。 切换地图底图。 ①地名地址搜索;②持项目
名称搜素。 地图显示项目点位。 ①地图放大、缩小;②回到
当前定位。 切换地图底图。 ①地名地址搜索;②持项目
件测试/验收交付
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
原始
已测试
软件测试
对应概要设 详细设计状 对应详细设
计章节
态
计章节
单元测试 集成测试用 系统测试
用例
例
用例
对应代码
示例:6.1.1 示例:修订 示例:6.1.1 示例:E1 示例:E5 示例:T3.1 示例:
一、项目信息(主要指项目基本信息)
项目名称 项目编号 客户名称 项目经理 项目发起人 编制人
日期
二、需求跟踪矩阵(把产品需求连接到可交付成果,把每个需求与业务目标或项目目标联系起来,有助于确保每