【学习笔记】编制良好的需求说明书8条原则

本文提出了编制良好需求说明书的8条关键原则,包括功能与实现的分离,使用面向处理的语言定义行为模型,描述软件在大系统中的位置和交互方式,考虑系统运行环境,创建认知模型而非设计模型,确保规格说明的可操作性和完整性,允许不完备性和扩展性,并要求规格说明的局部化和松散耦合,便于维护和更新。
摘要由CSDN通过智能技术生成

编制良好的需求说明书8条原则

  • 原则1:功能与实现分离,即描述要“做什么”而不是“怎样实现”。
  • 原则2:要求使用面向处理的规格说明语言,讨论来自环境的各种刺激可能导致系统做出什么样的功能性反应,来定义一个行为模型,从而得到“做什么”的规格说明。
  • 原则3:如果目标软件只是一个大系统中的一个元素,那么整个大系统也包括在规格说明的描述之中。描述该目标软件与系统的其他系统元素交互的方式。
  • 原则4:规格说明必须包括系统运行的环境。
  • 原则5:系统规格说明必须是一个认识的模型,而不是设计或实现的模型。
  • 原则6:规格说明必须是可操作的。规格说明必须是充分完全和形式的,以便能够利用它决定对于任意给定的测试用例,已提出的实现方案是否都能满足规格说明。
  • 原则7:规格说明必须容许不完备性并允许扩充。
  • 原则8:规格说明必须局部化和松散的耦合。它所包括的信息必须局部化,这样当信息被修改时,只要修改某个单个的段落(理想情况)。同时,规格说明应被松散地构造(即耦合),以便能够很容易地加入和删去一些段落。

欢迎补充改正~( • ̀ω•́ )✧


参考:
[1] 《软件评测师教程》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值