验收标准
1 目的
接受标准用于定义必须满足的要求、结果或条件,以便解决方案对关键涉众 1来说是可以接受的。评价标准是一组要求用来评估多个解决方案之间差异的指标。
2 描述
接受和评价标准定义了用于评估和比较解决方案和替代设计的价值属性。可衡量和可测试的标准允许对解决方案和设计进行客观和一致的评估。 Acceptance and Evaluation Criteria 技术可以在项目的各个层次上应用,从高级别到更详细的级别。
接受标准描述了为了使特定解决方案值得实施而必须满足的一组最低要求。它们可用于确定一个解决方案或解决方案组件是否能够满足需求。在只评估一种可能的解决方案时,通常会使用接受标准,并且通常以通过或失败的形式表示。
评价标准定义了一套度量,可以对解决方案及其替代方案进行排名,根据其对涉众的价值。每个评价标准都代表了连续或离散的测量尺度,用于衡量特定解决方案属性的成本、性能、可用性以及功能如何满足涉众的需求。无法直接测量的属性会通过专家判断或各种打分技术来评估。
评估和接受标准可以使用相同的值属性进行定义。在评估各种解决方案时,成本较低且性能更好的方案可能会获得更高的评分。在接受一个解决方案时,合同中会写明最低性能要求和最高成本限制,并在用户验收测试中加以确认。
3 元素
.1 价值属性
价值属性 是一个解决方案对于涉众的价值决定或显著影响其价值的特征。它们代表了对价值主张的一个有意义且被广泛接受的分解,可以描述为方案应该具备或避免的特性。
价值属性的例子包括:
- 能够提供具体信息,
- 能够执行或支持特定的操作,
- 性能和响应特征,
- 解决方案在特定情况下和环境中的适用性,
- 特定功能和能力的可用性,以及
- 可用性、安全性 2、可扩展性和可靠性。
基于价值属性来确定接受和评估标准,可以确保它们对涉众的需要是有效且相关的,并在接纳和评估解决方案时应予以考虑。商业分析师确保所有价值属性的定义都得到所有相关方的一致同意。商业分析师还可以设计用于执行评估以及记录和处理其结果的工具和指南。
.2 评估
为了评估解决方案是否符合接受或评价标准,必须以可衡量的方式构建。
可测试性
验收标准以可测试的形式表示。这可能需要将要求分解为原子形式,以便编写测试用例来验证解决方案是否符合标准。验收标准以声明的形式呈现,可以被证明为真或假。通常通过用户验收测试(UAT)实现这一点。
衡量
评估标准为确定功能是否提供了满足相关方需求的价值提供了一种方法。这些标准以可以与连续或离散尺度进行比较的参数形式呈现。每个标准的定义允许通过诸如基准测试 3或专家判断的方法来衡量解决方案。定义评估标准可能涉及设计用于执行评估以及记录和处理其结果的工具和说明。
4 使用考虑因素
.1 优势
- 敏捷方法可能要求所有需求都以可测试的验收标准的形式表达。
- 当需求表达为合同义务时,接受标准是必要的。
- 可接受标准 提供了根据商定的标准评估要求的能力。
- 评价标准提供了根据共同商定的标准(如特性、共同指标、本地或全球基准以及商定比率)评估多样化需求的能力。
- 评估标准有助于实现预期的投资回报率(ROI)或其他明确的价值潜力。
- 评估标准有助于设定优先事项。
.2 限制
- 接受标准 可能 表达合同义务,因此 由于法律或政治原因而难以更改。
- 在不同的涉众之间就不同需求达成一致的评估标准可能是具有挑战性的。