跳转至主要内容

保存的文章

准备好了的定义

Rick Austin |领导敏捷
里克·奥斯汀
阅读: 准备好了的定义

在敏捷转换中,我们首先要做的事情之一就是以可预测的方式创建交付能力。如我们在指南针和我们的旅程,对于开始敏捷转换的组织来说,有一条清晰的路径。通过变得可预测,一个组织可以做出和遵守承诺。从本质上说,我们正在努力稳定价值交付系统。一种方法是通过“ready的定义”。

准备就绪的定义是什么?

正如“已完成的定义”用于在交付团队中创建对待定项的定义,“就绪的定义”为产品负责人或产品负责人团队提供了创建就绪待定项的清晰定义。就绪的定义中包括什么标准?清单各不相同,但潜在的项目包括:

  • 所有的故事都必须满足投资标准
  • 明确定义的用户
  • 估计
  • 验收标准及示例

就绪的扩展定义

其他项目可包括:

  • 接受标准的特定格式,如“给定……,何时……,然后……”
  • 可以提供上下文的外部信息,例如:
    • 为待办事项项提供上下文的用户旅程
    • 屏幕上的模拟
    • 建筑图纸
    • 亚博vip9通道业务规则

组织的细节

ready的定义是特定于某个组织的,甚至可能在整个组织中有所不同。因此,在与缺乏领域知识的团队合作时,准备的定义可能需要更加全面。对于拥有深厚产品知识和与产品负责人有长期工作关系的团队来说,可能会轻松一些。真正的测试是确保待定项有足够的清晰度,以便交付团队能够承诺在一个sprint内交付项。

进化的定义

就绪的定义可以随着时间的推移而演变,它是一种很好的机制,可以逐渐灌输新的行为。一个交付团队可以要求一些通常不提供的东西,比如UI模型。只需将它添加到ready的定义中。如果在某个时候,交付团队不再需要新的行为,那么将其从定义中删除。这取决于你和你的团队。通过共享的理解来创造清晰。

待办事项列表中的清晰性

在待办事项列表中保持清晰是价值交付系统的一个关键元素。待办事项列表的清晰性对于创建一个可预测的交付系统是必要的。如果你还没有,不妨试一试,看看是否有帮助。

有许多因素会导致不稳定的价值交付系统。准备就绪的backlog就是其中之一。下图展示了敏捷的三个基本元素。

清晰意味着我们有一个系统,在这个系统中,我们要求交付团队交付的工作是清晰和充分理解的。结构意味着我们已经创建了跨功能的团队,他们拥有所有必要的东西来创建可工作的被测试软件的增量。能够看到工作的测试代码是我们演示可测量的进展的方式。

尤其重要的是,我们的目标是提供交付团队能够很好理解的backlog。当我们有一个就绪的backlog时,交付团队就能够做出并实现他们的承诺。造成不稳定的一个因素是待定项并没有真正准备好,但是团队还是选择把它们拖进一个sprint中。未准备好的工作会给交付团队带来困扰。这导致他们花更多的时间试图弄清楚他们应该创造什么,而不是真正去创造。他们可能会根据他们当前的理解来猜测和构建产品,而这些理解可能是有缺陷的,而且经常是有缺陷的。

免费的就业援助

下载这个免费的就业援助帮助你创作你的准备好了的定义。该工作帮助旨在为如何创建清晰的用户描述提供指导。

下一个;Agile2015演讲:产品负责人团队——为什么?

拥有超过20年的软件开发经验,Rick作为金融服务行业的专家领导敏捷开发。瑞克曾为安提波里软件公司、综合效益系统公司、费瑟夫公司和特纳广播公司工作。他有将敏捷应用于小型团队、大型分布式团队和组织变更管理的经验。

评论(3)

  1. 肯·古德曼
    回复

    在“here is a job aid”链接中关于待办事项梳理的一篇文章中,它引用了POT,这似乎是某个产品团队的首字母缩写,但我不确定。“POT”代表什么?

    回复
    • 里克·奥斯汀
      回复

      Ken,是的,POT代表产品负责人团队。我们通常实例化一个分层敏捷模型在组合与一个或多个组合团队,项目层下面,与一个或多个产品负责人团队,然后最终交付和/或服务层以下程序层交付团队在哪里生产软件测试工作。

      有意义吗?

      罐子通常由具有业务专长、分解需求的能力(可能是BAs)、某种类型的技术代表(如架构师或技术领导)以及最终能够代表质量的人组成。亚博vip9通道关于这个结构,您可以从名为推动交付团队

      回复
  2. 阿克马尔Siddiqi
    回复

    嗨,瑞克,
    精彩的帖子和定义良好,易于遵循的步骤。我绝对同意“Ready”的定义。在大多数组织中,特别是在那些约定规则不明确的团队中,总是存在歧义。换句话说,如果团队能够在项目的早期定义他们的期望并定义他们的术语,那么他们就很容易顺利地开发和测试用户故事,并避免未来在验收阶段的混乱和冲突。正如您所提到的,“Ready”毫无疑问是“一个明确定义的用户”和“验收标准与示例”。我在之前的工作中目睹了这一点,我可以证明它的重要性。

    回复

留下你的评论

您的电子邮件地址将不会被公布。必填字段被标记*