软件需求规格说明书检查点 以下基本问题应得到解决: o功能:本软件有什么用途
o外部接口:此软件如何与人员、系统硬件、其他硬件及其他软件进行交互
o性能:不同软件功能都有什么样的速度、可用性、响应时间、恢复时间等
o属性:在可移植性、正确性、可维护性、安全性等方面都有哪些事项要考虑
o对实施强加的设计约束:是否有必要的有效标准、实施语言、数据库完整性策略、资源、操作环境等
是否指定了在 SRS 范围之外的任何需求这里表明 SRS o应正确定义所有的软件需求, o不应说明任何设计或实施细节, o不应该对软件附加更多约束。
SRS 是否合理地了有效设计的范围而不指定任何特定的设计 SRS 是否显示以下特征
o正确性:SRS 规定的所有需求是否都是软件应该满足的 o明确性
每个需求是否都有一种且只有一种解释 是否已使用客户的语言
是否已使用图来补充自然语言说明 o完全性
SRS 是否包括所有的重要需求(无论其与功能、性能设计约束、属性有关还是与外部接口有关)?
是否已确定并指出所有可能情况的输入值的预期范围? 响应是否已同时包括在有效输入值和无效输入值中
所有的图、表和图表是否都包括所有评测术语和评测单元的完整
标注、引用和定义
是否已解决或处理所有的未确定因素 o一致性
此 SRS 是否与前景文档、用例模型和补充规约相一致 它是否与更高层的规约相一致
它是否保持内部一致,其中说明的个别需求的任何部分都不发生冲突
o排列需求的能力
每个需求是否都已通过标识符来标注,以表明该特定需求的重要性或稳定性
是否已标识出正确确定优先级的其他重要属性 o可核实性
在 SRS 中说明的所有需求是否可被核实
是否存在一定数量可节省成本的流程可供人员或机器用来检查软件产品是否满足需求
o可修改性
SRS 的结构和样式是否允许在保留结构和样式不变的情况下方便地对需求进行全面而统一的更改
是否确定和最大限度地减少了冗余,并对其进行交叉引用o可追踪性
每个需求是否都有明确的标识符 每个需求的来源是否确定
是否通过显式引用早期的工件来维护向后可追踪性 SRS 产生的工件是否具有相当大的向前可追踪性
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务