日历

« 2008-10-12  
   1234
567891011
12131415161718
19202122232425
262728293031 

统计信息

  • 访问量: 429
  • 日志数: 6
  • 建立时间: 2008-06-02
  • 更新时间: 2008-06-18

RSS订阅

我的最新日志

  • 概要设计说明书评测规范

    2008-6-06

    填表说明:Y—是,TBD—不确定,N—否,NA—不适用。

       

    评测结果

    Y/TBD/N/NA

            清晰性

    1

    是否所设计的架构,包括数据流、控制流和接口,被清楚的表达了

     

    2

    是否所有的假设、约束、策略及依赖都被记录在本文档了

     

    3

    是否定义了总体设计目标

     

            完整性

    4

    是否所有的以前的TBD(待确定条目)都已经被解决了

     

    5

    是否设计已经可以支持本文档中遗留的TBD有可能带来的变更

     

    6

    是否所有的TBD的影响都已经被评估了

     

    7

    是否仍存在可能不可行的设计部分

     

    8

    是否已记录设计时的权衡考虑,该文件是否包括了权衡选择的标准和不选择其他方案的原因

     

            依从性

    9

    该文档是否遵守了公司规定的文档编写标准

     

            一致性

    10

    数据元素、流程和对象的命名和使用在整套系统和外部接口之间是否一致

     

    11

    该设计是否反映了实际操作环境(硬件、软件和支持软件)

     

            可行性

    12

    从进度、预算和技术的角度上看该设计是否可行

     

    13

    是否存在错误的、缺少的或不完整的逻辑

     

            数据使用

    14

    所有复合数据元素、参数以及对象的概念是否都已文档化

     

    15

    是否还有任何需要的,但还没有定义的数据结构,反之亦然

     

    16

    是否已描述最低级别的数据元素,是否已详细说明取值范围

     

            功能性

    17

    是否对每一下级模块进行了概要算法说明

     

    18

    所选择的设计和算法能否满足所有需求

     

            接口

    19

    操作界面的设计是否有为用户考虑(例如:词汇、使用信息和进入的简易)

     

    20

    是否已描述界面的功能特性

     

    21

    界面将有利于问题的解决吗

     

    22

    是否所有界面都互相一致,与其他模块一致,以及和更高级别文档只中的需求一致

     

    23

    是否所有的界面都提供了所要求的信息

     

    24

    是否已说明内部各界面之间的关系

     

    25

    界面的数量和复杂程度是否已减少到最小

     

            可维护性

    26

    该设计是否是模块化的

     

    27

    这些模块具有高内聚度和低耦合度吗

  • 需求规格说明书评测规范

    2008-6-03

    需求规格说明书评测规范

     

    填表说明:Y—是,TBD—不确定,N—否,NA—不适用。

       

    评测结果

    Y/TBD/N/NA

            清晰性

    1

    系统的目标是否已定义

     

    2

    是否对关键术语和缩略语进行定义和描述

     

    3

    所使用的术语是否和用户/客户使用的一致

     

    4

    需求的描述是否清晰,不含糊

     

    5

    是否有对整套系统进行功能描述

     

    6

    是否已详细说明了软件环境(共存的软件)和硬件环境(特定的配置)

     

    7

    如果有会影响实施的假设情况,是否已经声明

     

    8

    是否已经对每个业务逻辑进行输入、输出以及过程的详细说明

     

            完整性

    9

    是否列出了系统所必须的依赖、假设以及约束

     

    10

    是否对每个提交物或阶段实施都进行了需求说明

     

    11

    需求说明书是否已包含了主要的质量属性,例如有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性、可维护性、可移植性、可重用性和可测性(此范围比较广,包括性能指标、需求是否遗漏、重复或不一致的地方等)

     

            依从性

    12

    该文档是否遵守了公司规定的文档编写标准

     

            一致性

    13

    需求说明是否存在直接相互矛盾的条目

     

    14

    本需求说明书是否与相关需求素材一致

     

            可行性

    15

    所描述的所有功能是否必要并充分地满足客户/系统目标

     

    16

    需求规格说明书描述的详细程度是否足以满足进行详细设计

     

    17

    已知的限制(局限)是否已经详细说明

     

    18

    是否已确认每个需求的优先级别

     

            可管理性

    19

    是否将需求分别陈述,因此它们是独立的并且是可检查的

     

    20

    是否所有需求都可以回溯到相应的需求素材,反之亦然

     

    21

    是否已详细说明需求变更的过程