故事、长篇故事和计划

这些简单的结构可以帮助敏捷开发团队优雅地管理工作的范围和结构。

Max Rehkopf 作者:Max Rehkopf
浏览主题

假设您和团队想要做一些雄心勃勃的事,比如向太空发射火箭。为此,您需要组织你的工作:从宏大的目标,到微小的细节。您想要能够响应变革、报告进度并且坚守计划。长篇故事、故事和计划正是您做这些事情所需要的工具。

通过了解这些流行的敏捷DevOps 方法如何帮助组织工作,您的团队可以在结构、灵活性和实现宏大目标之间取得健康的平衡。

什么是故事、产长篇故事和计划?

  • 故事也称为“用户故事”,是从最终用户角度编写的简短要求或请求。
  • 长篇故事是可以分解为若干较小任务(称为故事)的大型工作。
  • 计划是朝着共同目标前进的长篇故事集合。
敏捷长篇故事、故事与主题 | Atlassian 敏捷教练

敏捷长篇故事与故事

在某种意义上,敏捷概念中的故事和长篇故事与电影或文学中的故事和长篇故事类似。故事是一种简单叙述;一系列互为相关、彼此依存的故事构成一部长篇故事。这也适用于工作管理;在工作管理中,完成几个相关故事也意味着结束一部长篇故事。这些故事讲述了所完成工作的弧线,而这部长篇故事则分享了统一目标的概括性视图。

在敏捷团队中,故事是团队可在一周或两周冲刺中努力完成的事情。开发人员通常每个月处理数十个故事。相比之下,长篇故事的数量很少,需要更长时间才能完成。团队通常每个季度要完成两到三部长篇故事。

如果您的公司正在准备向太空发射火箭,并想改善发射实况的流媒体服务,您可以像下面这样组织故事。

敏捷故事示例:

  • iPhone 用户需要在使用移动应用时访问直播源的竖版画面。
  • 桌面设备用户需要在视频播放器右下角有一个“全屏查看”按钮。
  • Android 用户需要链接到应用商店。

以上这些故事都是相关的,都可被视为推动完成更大工作(长篇故事)的各项任务。在本例中,长篇故事可能是“改进第一季度发射的直播流媒体服务”。

将工作组织成故事和长篇故事还有助于您和团队在组织内部进行有效沟通。如果您要向工程主管报告团队进展情况,您是在讲述长篇故事。如果您要和开发团队内的同事交谈,那么您是在故事层面上叙述。

如需完整定义、示例和最佳实践,请参阅:

敏捷长篇故事与计划

就像长篇故事由故事组成一样,计划是由长篇故事组成的,它在长篇故事之上提供另一层次的组织。在许多情形中,一项计划汇总来自多个团队的长篇故事,以实现比任何长篇故事本身更广、更大的目标。长篇故事可能需要一个月或一个季度来完成,而计划通常需要几个季度到一年时间来完成。

用户故事示例 | Atlassian 敏捷教练

一项计划中的长篇故事示例:

假设您有一家火箭飞船公司,希望在今年将每次发射的成本降低 5%。这非常适合表述为一项计划,因为任何一部长篇故事都无法实现如此大的目标。这项计划包含若干长篇故事,例如“将发射阶段燃料消耗降低 1%”、“将每季度发射量从 3 次增加到 4 次”,以及“将所有恒温器从 71 度降低到 69 度 #Dadmode”。

在 Atlassian:

在内部,我们将计划称为“PC 工作单”(或项目中心工作单),它们与长篇故事一样在 Jira Software 中配置。每个团队确定本年度最重要的四到五个目标,并为每个目标制定 PC 工作单。这些 PC 工作单供创始人和管理层用来了解公司正在进行的所有工作。请查阅我们的免费项目管理模板,其灵感来自我们自己的敏捷实践。

超越计划

在许多组织中,创始人或领导团队鼓励追求一些远大的目标,每年或每季度宣布(有时超级老套)的目标。计划通常是长篇故事的集合,但您也可使用自定义字段或标签按团队、战略支柱或时间范围进行分类,并创建自定义层次结构来更好地对照更高层面的组织目标协调工作。

许多 Atlassian 客户利用 Jira Software 中的 Advanced Roadmaps 在敏捷长篇故事之上引入五个级别,以用于定义和指导项目,如下所示。

了解 Twitter 如何使用 Jira 统一项目和团队合作:阅读完整故事

用户故事示例 | Atlassian 敏捷教练

在 Atlassian:当拥有数百名工程师的云基础部门需要了解部门工作情况时,他们依靠 Jira 中的 Advanced Roadmaps 来帮助解决拥有分布式团队的组织所面临的关键挑战。利用 Jira Software 的 Advanced Roadmaps 功能,该团队制定了一项计划来掌控大局、跟踪进度,并轻松地与利益相关者共享数据。

下图演示了 Atlassian 云基础部门如何使用 Advanced Roadmaps 进行规划。阅读更多

冲刺示例 | Atlassian 敏捷教练

结构化工作

保持敏捷和采纳结构并不互斥,布置的结构也非全盘适用。当您和团队理解这些概念,并根据需求适应调整时,您便取得了成功。对我们来说,这就是故事、长篇故事和计划。

若要开始采用,您可以先学习如何在 Jira Software 中设置长篇故事,然后详细了解如何使用 Jira Software 中的 Advanced Roadmaps 对跨越多个团队的工作进行战略性规划和跟踪。

后续内容
战略举措