产品包需求
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXX产品包设计需求
(仅供内部使用)
编制:
审核:
会签:
批准:
修订记录
文件的版本号由“V×.×”组成,其中:
a)小数点前面的×为主版本号,取值范围为“0~9”。文件进行重大修订时主版本号递增1;
b)小数点后面的×为次版本号,取值为“0~9,a~z”。文件每修改一次时次版本号递增1;主版本号发生改变时,次版本号重新置0;
c)未批准发布的文件版本号为V0.×版,批准发布时为V1.0版。
当主版本号发生改变时,前面只有次版本号不同的修订记录可以删除。
目录
2适用范围................................................ 3定义.................................................... 4概述....................................................
4.1产品背景...........................................
4.2产品功能和特性.....................................
4.3产品开发环境.......................................
4.4产品应用环境....................................... 5具体需求................................................
5.1功能需求...........................................
5.1.1功能需求1
5.1.2功能需求2
5.1.3功能需求N
5.2外部接口需求.......................................
5.2.1用户界面
5.2.2硬件接口
5.2.3软件接口
5.2.4通信接口
5.3性能需求...........................................
5.4设计约束...........................................
5.4.1需要遵循的标准
5.4.2硬件限制
5.4.3软件限制
5.4.4工艺限制
5.4.5成本限制
5.5属性需求...........................................
5.5.1国际化支持
5.5.2可靠性需求
5.5.3可测试性需求
5.5.4可制造性/可测试性需求
5.5.5可维护性需求
5.5.6兼容性需求
5.5.7软件包发布需求
5.6其它............................................... 6参考资料................................................ 7附录:设计需求的示例(IPO方式).........................
1 目的
描述制定本文档的目的和作用。
2 适用范围
列出有哪些部门、岗位、人员在什么情况下使用本文档。
3 定义
列出本文档中所使用的术语和缩略语。可引用已有的数据字典,如没有则需要在此列出。
术语——列出在本文中用到的关键词和专用词,并给出其含义;
缩略语——应列出在本文中用到的所有缩略语,并给出中英文全称;另外在正文中缩略语首次出现处也要给出其中英文全称。
4 概述
4.1 产品背景
本节主要描述产品的背景和起源。对于在老版本之上升级的产品,则还应说明:
a)老版本出现的主要问题;
b)新版本需要增加或改进的主要内容。
4.2 产品功能和特性
本节概述产品所具有的主要功能、性能指标、质量属性、外部接口等。由于其详细内容将在“具体需求”章节中描述,因此此处需要以较高的层次对设计需求进行概括性的总结,直接罗列后续的各篇中的所有设计需求(如用一个表格)并不是一个好主意,因为这会引起内容冗余以致引起维护问题,还会增大文档篇幅。
4.3 产品开发环境
描述产品软件、硬件、结构、测试的开发环境
4.4 产品应用环境
描述产品使用运行环境
5 具体需求
5.1 功能需求
5.1.1功能需求1
需求描述:XXX
优先级:X
触发条件:
描述触发该功能的条件。
输入:
描述对本功能需求的输入要素。
输出:
描述本功能需求的输出内容,包括:目的地、输出范围、异常处理等。
处理:
本功能需求所进行的处理
特殊需求:
描述该功能需求需要特别指出的地方
5.1.2功能需求2
5.1.3功能需求N
5.2 外部接口需求
5.2.1用户界面
对操作界面的需求和影响
5.2.2硬件接口
5.2.3软件接口
5.2.4通信接口
5.3 性能需求
主要功能的指标
5.4 设计约束
5.4.1需要遵循的标准
5.4.2硬件限制
5.4.3软件限制
5.4.4工艺限制
5.4.5成本限制
5.5 属性需求
5.5.1国际化支持
5.5.2可靠性需求
具体定义需要满足的可靠性指标,使用企标或其它标准
5.5.3可测试性需求
可测试性需求包括软件可测试性需求、硬件可测试性需求、结构可测试性需求。