《需求规格说明书》是产品经理在新产品或新功能开发前的必须完成的文档
需求说明书的入口文档是产品规划文档。研发人员需要严格按照需求进行开发。
在开发过程中如果需要修改需求,要把更改的理由和内容进行记录,填写《需求更改对照表》。
在编写需求说明时,需要和开发人员进行认真沟通,并且在此时开发人员可以进行主要功能点的前期预研。
需求规格说明书
*修改类型分为 A - ADDED M - MODIFIED D - DELETED
日期
需求更改对照表
1、概述
1.1、软件名
1.2、版本
1.3、背景
1.4、用户群
1.5、产品理念
1.6、文档约定
本需求规格说明书分为四个大部分:
1. 概述
2. 功能性需求
3. 非功能性需求
4. 需求更改索引
此需求规格说明文档以"1、1.1、1.1.1 ..."项目符号形式编排,依次表示了"大标题"、"次标题"、"子条目"优先级。
1.7、需求优先级说明
最优先: 1 软件的基本需求,任何条件下都要实现;
优先: 2 软件的主要需求,一般条件下都要实现;
中等: 3 软件的次要需求,完成了1、2级需求的前提下,如时间和资金允许要实现;
可以等待:4 软件的不重要需求,在实现了1、2、3级需求的前提下,如时间、资金和技术允许的条件下要实现;
不太必要:5 软件的不重要需求,在特殊条件下要实现。
1.8、预期读者和阅读建议
此需求规格说明文档的预期读者为项目经理、产品角色人员、设计角色人员、开发角色人员、测试角色人员、用户角色人员。
开发角色阅读本需求规格说明书,需要注意功能性需求中需求描述和功能出错处理处理需求对照以及需求更改索引。
1.9、参考文档
1.10、功能结构示意图
2、功能性需求
2.1、功能一
2.1.1、子功能一
3、非功能性需求
3.1、程序关联
3.2、界面和实现分离
3.3、用户界面需求
界面整体风格为Windows风格,保持风格的一致性;
可视化的提示,如进度条和饼状图,尽量减少文字的效果说明;
操作由于某些原因终止或无法完成,有详细的提示信息供用户参考;
采用大众已经接受的图标和操作方式;
运行界面可最大化最小化拖拽改变大小,兼容800X600以及以上各分辨率;
程序内各向导大小一致,向导中按钮快捷键回车和ESC,有简单的图形提示和操作帮助的说明;
程序内用户信息提示窗口大小一致;
程序内同级别功能按钮大小一致