Skip to content
AI总结

笔记总结与重点分析

笔记总结

本笔记系统梳理了需求规格说明文档的核心要素,包含其作用、被忽视原因、文档定位、类型划分、内容结构、作者角色、读者群体及描述手段。重点阐述了文档在需求传递、项目依据、错误控制等方面的重要价值,并详细说明了文档编写涉及的各类人员和表达方法。

重点/易考点分析 (名词解释)

需求规格说明文档的作用包括哪些方面?

  1. 更好地传递软件系统的需求信息和解决方案给开发者,作为合同协议的重要部分
  2. 作为项目开发活动的重要依据
  3. 发现和减少可能的需求错误,降低返工工作量
  4. 拓展知识记忆能力
  5. 作为有效的智力资产

需求规格说明文档的定位包含哪些组成部分?

  • 引言
  • 需求规格说明
  • 附录

需求规格说明文档的内容包含哪些部分?

  • 前景和范围
  • 问题域信息
  • 解决方案
  • 需求

需求规格说明文档的作者包括哪些角色?

  • 项目管理者:组织安排、提供条件
  • 需求工程师:负责人、主导人
  • 文档写作人员:节省需求工程师时间
  • 涉众(用户):验证人

非形式化手段包括哪些内容?

  • 自然语言
  • 限制性文本

半形式化手段包括哪些部分?

  • 结构化文本
    • 伪码/结构化英语
  • 模型语言
    • 图、表...

形式化手段包括哪些方法?

  • 形式化语言
  • 数学语言:BNF,Z...

(我还没有掌握有关知识,此回答为大模型自动生成)

需求规格说明文档

作用

  • 更好的传递软件系统的需求信息解决方案给所有的开发者作为合同协议重要部分
  • 作为项目开发活动的一个重要依据
  • 发现和减少可能的需求错误,减少项目的返工,降低项目的工作量
  • 拓展人们的知识记忆能力
  • 作为有效的智力资产

忽视的原因

  • 交流途径
  • 时间压力
  • 迭代式开发
  • 敏捷

定位

需求规格说明文档的定位

  • 引言
  • 需求规格说明
  • 附录

类型

需求规格说明文档的类型

内容

  • 前景和范围
  • 问题域信息
  • 解决方案
  • 需求

作者

  • 项目管理者
    • 组织安排、提供条件
  • 需求工程师
    • 负责人、主导人
  • 文档写作人员
    • 有时会采用,节省需求工程师的时间
  • 涉众(用户)
    • 验证人

读者

需求规格说明文档的读者

手段

  • 非形式化
    • 自然语言
    • 限制性文本
  • 半形式化
    • 结构化文本
      • 伪码/结构化英语
    • 模型语言
      • 图、表…
  • 形式化
    • 形式化语言
    • 数学语言:BNF,Z…