任务何时被视为完成?当任务满足其要求时。然而,要求可能故意含糊不清或从高层次编写。尽管需求告诉我们产品一般应该做什么,但它们并没有定义它必须满足的所有标准。
这是另一个称为验收标准的敏捷项目管理工件的工作 。在这篇博文中,我们将探讨什么是验收标准、为什么需要它们以及如何为您的项目编写验收标准。
验收标准是什么?
验收标准起源于软件工程,是新功能/增量必须满足才能被视为完成的一组条件。
从字面上看,它们是产品所有者或客户接受功能所依赖的标准。
有效验收标准的特点
验收标准是了解产品/功能是否已准备好供用户使用的最 美国数据 终检查点。它们是产品/功能足以进行生产的认可标志。
为了有效,验收标准必须是:
以用户为中心:团队从用户的角度创建验收标准,以确保与业务目标保持一致。
结果驱动:与用户故事不同,验收标准定义了期望的结果。因此,它们也必须是可测量的。
**具体:每个标准必须具体且适用于功能的某个方面。
例如,“必须支持 OWASP 十大漏洞”可以是一个有效的标准,因为它仅指安全性。
简洁:它们应该是短句子。他们应该使用开发团队使用且熟悉的语言和术语。
独立:最好确保一个验收标准不依赖于另一个验收标准,从而创建一个复杂的网络。
**可验证:这是最重要的方面。良好的验收标准必须是可验证的。通常以“是”或“否”结果的形式出现。