zoukankan      html  css  js  c++  java
  • 软件需求规约

    简介

    软件需求规约是分析任务的最终产物,是定义需求的基本格式。通过建立完整的信息描述、详细的功能和行为描述、性能需求和设计约束的说明、合适的验收标准,给出对目标软件的各种需求。一个需求规约是一个软件项/产品/系统所有需求陈述的正式文档,是一个软件产品/系统的概念模型。

    表达需求规约(规格说明书)的风格

    • 非形式化的规约
      即以一种自然语言来表达需求规约,如同使用一种自然语言写了一篇文章
    • 半形式化的规约
      即以半形式化符号体系(包含术语表、标准化的表达格式等)来表达需求规约。因此,半形式化规约的编制应遵循一个标准的表示模板(一些约定)。
    • 形式化规约
      即以一种基于良构数学概念的符号体系来编制需求规约,一般往往有解释性注释的支持。

    需求规约的作用

    • 最重要的,作为软件开发组织和用户之间一份事实上的技术合同书;是产品功能及其环境的体现。
    • 对于项目的其余大多数工作,它是一个管理控制点。
    • 对于产品设计,它是一个正式的、受控的起点。
    • 是创建产品验收测试计划和用户指南的基础,即基于需求分析规约一般还会产生另外两个文档——初始测试计划和用户系统操作描述。

    需求规约不能实现的

    • 它不是一个设计文档,它是一个“为了”设计文档。
    • 它不是进度或规划文档,不应该包含更适宜包含在工作陈述(SOW)、软件配置管理计划(spmp)、软件生存周期管理计划(SCMP)或软件质量保证计划(SQAP)等文档中的信息。
    • 不应给出:项目成本;交付进度;报告规程;软件开发方法;质量保证规程;验收规程;安装规程。
  • 相关阅读:
    2013年2月最后一周
    linux虚拟机与winodows共享文件夹linux安装VMware tools
    汇编语言 手记8
    汇编语言 手记9
    虚拟机vmware与本地磁盘共享方法
    生活里多少会有些迷茫
    《恋爱厚黑学》杨冰阳
    2012年读书目录
    2013年2月第2个周末
    JBOSSJNDI日常
  • 原文地址:https://www.cnblogs.com/yilang/p/12268651.html
Copyright © 2011-2022 走看看