《软件需求规格说明》是软件开发过程必不可少的文档,并且需要评审,也是后续鉴定试验的依据,因此,非常有必要认真对待此文档。
文档对于很多开发技术人员来说是一件非常头疼的事,虽然标准有要求,但是光看标准还是难以下笔。
本文将详细讲解如何按照GJB 438C的要求编写《软件需求规格说明》。
注:文中有背景颜色内容为标准内容,加粗部分为范例。斜体部分为解释。
5.10软件需求规格说明(SRS)
《软件需求规格说明》(SRS)描述对计算机软件配置项(CSCI)的需求,以及确保满足每个需求所使 用的方法。与CSCI外部接口有关的需求既可在SRS 中描述,也可在SRS 所引用的一个或多个《接口需求规格说明》中描述。SRS可由《接口需求规格说明》补充,共同构成CSCI 设计与合格性测试的基础。
《软件需求规格说明》对应《软件研制任务书》,《软件研制任务书》是描述软件“做什么”,而《软件需求规格说明》是描述软件“怎么做”。
XXX软件需求规格说明
1 范围
1.1 标识
本条应描述本文档所适用系统和软件的完酥识,适用时,包括其标识号、名称、缩略名、版本号和发布号。
一般写法:
a)适用系统:XXXXX;
b)软件标识号:R/XXXXX;
c)软件名称&