(六)需求与设计评审的层次
1.层次管理概览
① 过程规范:是否符合过程规范。
② 文档规范:是否符合文档模板规范。
③ 文档语法:是否使用通用术语,是否符合某种建模标准或分析设计方法。
④ 文档语义:是否表达清晰且正确。
⑤ 文档逻辑:是否考虑周全,符合相关行业标准。
⑥ 文档美学:是否最佳表述。
⑦ 结果优化:是否最佳分析设计。
过程规范和文档规范主要保证规范性,文档语法和文档语义主要保证可读性,文档语义和文档逻辑主要保证正确性,文档美学和文档优化主要保证最优性。
2.质量层次模型在评审中的作用
质量层次模型在评审中的作用主要体现在以下几个方面。
① 可以使评审工作有层次并有阶段地开展,管理层次按照规范性→可读性→正确性→最优性的方向逐步提高要求。
② 可以用于确定评审人员层次结构,每个评审人员比较擅长或适合哪个层次的评审可以在评审工作中进行考察并确定。
③ 可以按层次建立企业评审专家库,即通过以往评审工作的考察建立。
④ 可以按层次合理选拔评审人员,即从企业评审专家库中选拔。合理搭配,确实保证多角度和多层次的评审。
⑤ 可以为个人职业发展方向提供参考,个人选择比较适合自己的层次作为努力的方向。
3.评审的层次
① 过程规范:是否符合过程规范、是否按照计划提交、是否按时经过评审、是否准时发布(注意提交时间与发布时间的区别),以及评审的流程是否规范。适合的评审人员:SQA。
② 文档规范:文档成果符合企业或业界已经制定的文档模板规范。企业,甚至行业应当制定统一的文档规范,形成一个文档约定和规则,以统一文档内容与风格。适合的评审人员:SQA。
③ 文档语法:文档成果正确使用通用的方法与术语并符合软件工程相关的技术标准,这里所说的语法包括自然语言的语法和建模语言的语法。适合的评审人员要求:精通软件工程、分析与设计方法、建模工具和相关标准。