软件需求规格说明书



软件需求规格说明书 (SRS) 是一份文档,用作客户之间沟通的媒介。最基本的软件需求规格说明书是一份正式文档,用于在客户和开发人员之间沟通软件需求。

SRS 文档侧重于需要做什么 (**什么**),并仔细避免解决方案 (**怎么做**)。它作为开发团队和客户之间的合同。此阶段的需求使用最终用户术语编写。如有必要,稍后将从中开发正式的需求规格说明书。

SRS 是对要开发的系统行为的完整描述,可能包括一组用例,这些用例描述用户将与软件进行的交互。

SRS 的目的

SRS 是客户/客户端、业务分析师、系统开发人员、维护团队之间的沟通工具。它也可以作为购买者和供应商之间的合同。

  • 它将为设计阶段提供坚实的基础
  • 支持项目管理和控制
  • 有助于控制和发展系统

软件需求规格说明书应完整、一致、可追溯、明确且可验证。

系统规格说明中应解决以下问题:

  • 定义系统的功能
  • 定义硬件/软件功能划分
  • 定义性能规范
  • 定义硬件/软件性能划分
  • 定义安全要求
  • 定义用户界面(用户手册)
  • 提供安装图纸/说明
  • 软件需求规格说明书模板

修订历史

日期 描述 作者 备注
<日期> <版本 1> <您的姓名> <第一次修订>

文档批准

以下软件需求规格说明已获得以下人员的接受和批准:

签名 打印姓名 职称 日期
<您的姓名> 首席软件工程师
David 讲师

广告
© . All rights reserved.