作者 | 希瑟
验证需求的目的是确保需求、设计规格和模型符合质量标准,并且可用于其服务目的。
验证需求可确保正确定义需求和设计。需求验证构成了分析师和主要利益相关者的检查,以确定需求和设计已准备好进行验证,并提供了进一步执行工作所需的信息。
高质量的规范易于被目标受众理解。高质量模型遵循正式或非正式的注释标准,并有效地反应实际情况。
质量要求和设计的最重要特征是适合使用。它们必须满足利益相关者的需求,他们将把它们用于特定目的。质量最终由利益相关者决定。
验证需求包括以下部分:
1.需求特征和设计质量
尽管质量最终取决于使用需求或设计的利益相关者的需求,但是可接受的质量需求具有以下许多特征:
- 原子性:独立且能够独立于其他要求或设计且被理解。
- 完成:足以指导进一步的工作,并具有适当的详细程度,可以继续进行工作、所需的完整性级别因透视图或方法论以及生命周期中检查或表示需求的要点而异。
- 一致:与利益相关者已确定的需求保持一致,并且与其他要求不冲突。
- 简洁:不包含多余和不必要的内容。
- 可行性:在商定的风险、时间表和预算范围内合理可行,或者被认为足以通过实验或原型进行进一步检查。
- 明确:必须以明确说明解决方案是否满足相关需求的方式明确说明需求。
- 可测试:能够验证是否满足要求或设计。验证实现的可接受级别取决于需求或设计的抽象级别。
- 优先:根据重要性和价值与其他所有要求进行排名,分组或协商。
- 可以理解:使用受众的通用术语表示。
2.验证活动
验证活动通常在需求分析过程中反复执行。
验证活动包括:
- 检查是否符合组织绩效标准进行业务分析,例如使用正确的工具和方法
- 检查是否正确使用了建模符号、模版或表单
- 检查建模的完整性
- 将每个模型与其他相关模型进行比较,检查一个模型中提到但其他模型中缺少的元素,并验证是否一致引用了这些元素
- 确保利益相关者可以理解用于表达需求的术语,并与组织中这些术语的使用相一致
- 在适当的地方添加示例以进行说明。
3.检查清单
在核实需求和设计时,检查表用于质量控制。清单可以包括一组标准的质量要素,供分析人员用来验证需求,或者可以专门开发以捕获关注的问题。清单的目的是确保重要的项目包括在最终需求交付物中,或者确保遵循验证过程所需的步骤。
以上内容为笔者在准备注册商业分析师CBAP证书考试时,对教程《BABOK》的翻译,希望对考证的朋友有所帮助。若侵权,请联系笔者删除。
希瑟,90后海归女博士,在学习中分享,在分享中学习。关注商业及科技前沿趋势,欢迎志同道合者关注收藏,一起成长。
网友评论