💡
对规格的要求不会太高
  • 为什么需要需求规格说明? 结合实验进⾏说明
  • 对给定的需求示例, 判定并修正其错误
  • 对给定的需求示例, 设计功能测试⽤例
    • 结合测试⽅法

需求文档化

文档化的原因: 软件开发中, 子任务与人员之间存在复杂的关系, 存在大量沟通与交流, 所以在软件系统开发中需要编写多种不同类型的文档, 每种文档都针对项目中需要进行广泛交流的内容. 软件需求是项目中需要进行广泛交流的内容之一, 所以需求开发阶段需要进行需求的文档化.
用例文档: 以用例的文本描述组织需求的文档化, 从用户的角度描述软件系统和外界的交互, 基本职责是把问题域信息和需求传达给软件系统解决方案的设计者
软件需求规格说明文档: 从软件产品的角度以系统级需求列表的方式描述软件系统解决方案. 需要简洁, 精确, 易读, 易修改.

需求书写要求

💡
对给定的需求示例, 判定并修正其错误
  1. 使用用户术语, 尽量使用用户语言和问题域概念, 不要使用计算机术语.
  1. 需求必须可验证, 避免使用程度副词, 需要明确量化标准
  1. 可行性, 需求必须能够在系统及其运行环境的已知条件和约束下实现

开发系统测试用例

💡
对给定的需求示例, 要能结合测试方法设计功能测试用例
以需求列表为线索可以开发测试用例套件(测试用例的集合, 将相关的测试用例组织在一起, 通常每个测试用例套件对应目标明确的一项功能).
对确定的测试用例套件, 使用软件测试技术, 主要是基于规格的技术(黑盒测试技术), 设计测试场景的输入和输出数据, 建立测试用例.
测试用例形式示例
测试用例形式示例

需求制品纳入配置管理

重要制品: 需求分析模型, 需求文档, 系统测试用例.
Loading...