BRS 与 SRS:它们之间的主要区别

主要区别

  • SRS 指定要开发的软件的功能性和非功能性需求,而软件工程中的 BRS 是描述客户提供的需求的正式文档
  • SRS 由系统架构师创建,而 BRS 软件通常由业务分析师创建。
  • SRS 代表系统需求规范,而 BRS 代表业务需求规范。
  • SRS 源自 BRS,而 BRS 源自客户交互和要求。

在开始之前,你必须知道——需求和规范之间的区别

操作系统需求 规格
他们概述了软件必须做什么 他们概述了软件的“如何”创建
他们从最终用户、业务和利益相关者的角度概述了该软件。 他们从技术团队的角度概述了该软件。

各种文档有大量的术语和术语

规范文件如 –

  • SRS – 系统要求规范
  • FRS – 功能需求规范
  • BRS – 业务需求规范
  • CRS-兼容性要求规范
  • PRS – 性能要求规范
  • RRS-可靠性要求规范
  • CRS-配置要求规范

要求文件如 –

  • BRD – 业务需求文件
  • SRD – 系统需求文档

值得思考的要点

  • 在许多地方,这些文档不是单独的,而是可以互换使用的。
  • 规范和要求大致传达相同的信息,但传达给两个完全不同的受众。
  • 对于给定项目,创建上述文档取决于项目的“性质”和组织“流程”

在本教程中,我们将讨论 BRS 和 SRS 之间的区别 软件测试:

SRS 和 BRS 之间的区别
SRS 和 BRS 之间的区别
BRS(业务需求规范) SRS(系统需求规范)
它非常高层次地描述了软件的功能规格 它高层次地描述了软件的功能和技术规范。
这是一份描述客户提供的要求的正式文件(书面、口头) 它指定了要开发的软件的功能和非功能需求
通常它是由 商业分析师 与客户互动的人 通常由系统创建 Architect 是一位技术专家。

尽管在较小的公司中,BA 也会创建 SRS。

有些公司并不完全创建 SRS。他们的 BRS 足够详细,也可以用作 SRS。

它源自客户交互和需求 它源自 BRS