一张图读懂 Jira 结构
2018.10.17假设您和您的团队想做一件大事,比如发射火箭进入太空。要实现这一目标,您需要安排好每项工作:从最大的目标到最小的细节。您希望能够及时响应变化,报告进度,并照计划进行。要做一点,就要用到史诗故事( epic )、用户故事(story)、商业动机(initiative)和主题(theme)和这样的工具了。
通过了解这些流行的敏捷方法如何帮助组织工作,您的团队可以更好地在结构、灵活性和目标实现,这三项任务之间权衡利弊。
故事、史诗、动机和主题
.用户故事,是从最终用户的角度编写的简短需求或请求。
.史诗故事,是可以分解成若干较小任务(故事)的大型作品。
.商业动机,是推动实现共同目标的史诗集合。
.主题,是跨组织的重点领域。
敏捷史诗和故事
从某种意义上讲,敏捷团队中的故事和史诗类似于电影或文学中的故事和史诗。故事是一种简单的叙述;一系列相关和相互依赖的故事构成了一部史诗。工作管理也是如此,完成所有相关故事也即完成了史诗。故事显示了已完成工作的轨迹,而史诗则分享了统一目标的高级视图。
对于敏捷团队来说,故事就是团队承诺在一两周时间内完成的事情。通常情况下,开发者一个月要处理几十个故事。相比之下,史诗的数量并不多,但是需要更长时间才能完成。每个季度,团队通常要完成两到三个史诗。
如果您的公司要向太空发射火箭,并且希望改进每次发射的流媒体服务,可以像下面这样安排故事。
示例:敏捷故事
.iPhone 用户在使用移动应用时需要访问即时动态垂直视图。
.桌面用户需要在视频播放器右下角有一个“全屏观看”按钮。
.Android 用户需要链接到苹果商店。
上述故事都是相关的,都可以被认为是推动完成更大工作主体(史诗)的个别任务。在此情况下,史诗可以是“改善 Q1 Launch 的流媒体服务”。
将工作组织成故事和史诗还可以帮助您和团队在公司内进行有效的交流。如果您要向工程负责人报告团队的进展情况,那么您要以史诗的形式进行汇报。如果您是和开发团队的同事交流,那么要在故事层面进行讨论。
敏捷史诗与动机
就像史诗是由故事组成的一样,动机是由史诗组成的。动机是史诗以上的组织层级。在许多情况下,动机汇编了多个团队的史诗,实现比其中任何一个史诗都更广泛、更宏大的目标。一个史诗可能只要一个月或一个季度内就能完成,但是动机通常需要几个季度甚至一年来完成。
示例:在动机中的史诗故事
假设火箭飞船公司希望今年每次发射的成本降低 5%。这就很像动机,因为没有任何一个史诗能够实现这个目标。在这个动机中,可以有这样的史诗故事,例如:“降低发射阶段燃料消耗 1% ”,“每季度增加 3 到 4 次发射”,以及“将所有恒温器从 71 度降至 69 度”。
我们在内部将动机称为“PC Tickets(Project Central Ticket)”(项目中心工单)。在 Jira Software 中,项目中心工单的配置就像史诗一样。每个团队都会在本年度实现四到五个最重要的目标,并各自确定一个 PC 工单。管理层利用这些 PC 工单了解公司正在处理的所有工作。
动机和主题
在许多组织中,管理团队鼓励团队追求理想。这些理想就是每年或每季度宣布的目标(有时是老生常谈),主题是如何跟踪这些目标。
.动机是史诗的集合
.主题是追踪高层组织目标的标签
动机具有结构化的设计。动机包含史诗,完成这些史诗也就完成了商业动机。主题是一种组织工具,可让您标记待办事项、史诗和动机,从而了解哪些工作有助于实现组织目标。主题应该能够引导史诗和动机的创建,但它们之间不存在严格意义上一一对应的关系。火箭飞船公司的主题也可以是“安全第一”。
就像 Portfolio for Jira 中的主题一样:
在 Atlassian
今年我们的主题之一是 Open Work (开放工作)。旨在增加公司内部和外部的透明度。我的团队正在做一个公开的敏捷回顾,以实现这个主题。我们邀请软件开发者使用 #RetroOnAgile 标签在 Twitter 发布自己的敏捷开发经验和反馈。这是一项为期三个月的活动,我们为此构建了一部史诗,并将这部史诗标记为 Open Work(开放开作)主题。
组织您的工作
敏捷和拥抱结构并非相互排斥,本文列出的结构也不一定适合所有团队。如果您和您的团队了解这些概念并根据自身的需求作出改变,那就算是成功了。对我们来说,以上就是故事、史诗、动机和主题。您可以先从学习如何在 Jira Software 中配置史诗开始。