AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

管理涉及多个渠道的史诗故事

  • 2014-07-14
  • 本文字数:1573 字

    阅读完需:约 5 分钟

如果产品是依赖于不同渠道的多个团队,如何管理和跟踪史诗故事【译注 1】?Sntio LLC 的联合创始人 Keren Deer 在她最近的文章里讨论了如何管理涉及多个渠道的史诗故事。

Keren 提到一个项目例子,其产品负责人管理多个工作流、工程团队和零售执行团队,各自有不同的工作流程、期限和周期,需要考虑各自的利益相关者的想法、反馈和认可。

开发涉及多个渠道的产品是一件很有挑战性的事情。然而,在一个通过云计算而日益网络化的世界里,为你的客户提供他们所期望的产品——无论是在手机上、平板电脑、可穿戴设备或其它设备,这是非常关键的。

Keren 提到了一些用于管理这些情况的策略,如

  • 在史诗故事级别获取尽可能多的细节,获得其全貌。收集更多的信息,有助于避免不同渠道的重复。
  • 为依赖做计划。如果有多个团队在协同工作,你要确保把各团队的待办事项列表安排好,以配合各个团队之间的依赖关系。
  • 以消除或减少故事队列为优先考量。多个团队协同工作的时候,常常难以把所有功能都完成。也许一个团队可能会进度正常,但其它团队则被别的事情拖住。这个时刻你必须做出艰难的决定。数据和市场调研可以帮助你做权衡取舍。

Jira Agile 6.3 提供了管理涉及多个项目的史诗故事的功能。 Atlassian 的资深敏捷传道士 Dan Radigan 在其一篇名为《用 JIRA Agile 做项目组合管理》的文章里阐述了这个场景。

你的史诗故事是否在牵涉到多个 JIRA 项目的时候遇到问题?如果是的话,项目经理应该有一块“影子”Scrum 板【译注 2】,采用与项目的看板一致的 JQL 语句【译注 3】。这块 Scrum 板包含来自于各个项目的问题,用于做史诗故事状态报告。如果你不使用影子 Scrum 板,而是团队的 Scrum 板,那么信息将被限制在一个项目之内,你无法从史诗报告中获得其它项目的问题信息。

还有一些其它工具同样可提供在多个 Scrum 板之间管理史诗故事的功能。一个 Scrum 板可以专用于一个工作流。 YouTrack 是一个这样的工具,团队可以用它创建一个与所有项目相关联的史诗故事,看板将与这个史诗关联在一起。团队也可以为所有的史诗故事创建一个看板,并按照其问题类别设定信息泳道。JetBrains 的技术作家 Ekaterina Ivanova 在她的名为《多级敏捷看板或我们如何支持史诗》的文章里阐述了通过在YouTrack 里为史诗故事设定泳道的方式,使其在管理者的看板中得到最高级别的关注度。

GE Software 的敏捷领袖 Tom Looy 谈到了在多团队项目中规模化敏捷开发的“长城”。

长城是一面现实世界中的墙,团队将解决方案的用户体验地图贴在墙上。最开始的时候地图是以顾客的视角来组织的,按照从左向右的顺序以用户故事的形式讲述顾客的故事。随后用户故事将按照其优先级在地图上分层,每层都可以是一个 MVP(最小化可行产品)。这些层对应于产品的各个发布计划。

布置一个长城,一个物理可见的用户故事地图,把它当做项目状态工具来使用,并把它放在一个显眼的地方,让所有团队都可以访问到,这是一个很棒的用于优化交付的实践,同时也可以将其用做 Tom 所提到的组织状态和管理工具。

【译注】

  1. 史诗故事(Epic)是非常大的用户故事,需要被分解为一系列足够小的用户故事才能进入开发团队的 Backlog 中。通常史诗故事与功能 / 特性(Feature)在规模上是等价的。
  2. Scrum 板是 Scrum 与看板的结合。Dan 的文章主要讨论在 JIRA 里如何应用 SAFe 等规模化敏捷开发框架,而这些框架都是以 Scrum 为团队工作的基础,用看板做可视化管理。
  3. JQL(JIRA Query Language) 是与 SQL 很相似的、用于 JIRA 数据查询的一套语法。使用 JIRA 时,项目经理往往通过 JQL 定制化看板上的数据内容。

查看英文原文: Managing Epics Across Multiple Channels


感谢曹知渊对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-07-14 07:452407

评论

发布
暂无评论
发现更多内容

腾“云”架“雾”,3DCAT带你进入元宇宙

3DCAT实时渲染

云渲染 元宇宙

国内公有云首个支持保留消息功能!百度智能云天工物联网核心套件技术再升级

百度大脑

人工智能

服务网格的落地探索和实践

ZEGO即构

微服务 istio 服务网格 音视频开发

首批+唯一!阿里云实时计算 Flink 版通过信通院大数据产品稳定性测试

Apache Flink

大数据 flink 阿里云 实时计算

架构实战训练营- 模块8 -作业

温安适

「架构实战营」

深入浅出Apache Pulsar(4)Pulsar Functions

云智慧AIOps社区

Apache kafka 云原生 pulsar 消息中间件

无服务器计算Serverless能否引领云计算下一个十年?

用友BIP

云计算 容器 无服务器计算

【安全漏洞】Struts2漏洞集合总结

H

网络安全 安全漏洞

如何用 Serverless 让 SaaS 获得更灵活的租户隔离、更优的资源开销

碌碌无为小码农

Java 架构 面试 经验分享 编程语言、

迭代发布后,为什么还需要开迭代回顾会议?

LigaAI

团队管理 敏捷开发

markdown-it 插件如何写(三)

冴羽

JavaScript 前端 vuepress markdown-it markdown-it插件

数智融合加速驱动企业商业创新

用友BIP

大数据 数据中台

表妹和我纠结,线上系统因为一个ThreadLocal直接内存飙升

碌碌无为小码农

Java 架构 程序人生 编程语言 经验分享

《火绒安全2021终端安全情报年鉴》发布 拦截弹窗广告45亿次

火绒安全

网络安全 终端工具 终端安全 勒索攻击 弹窗

从重大漏洞应急看云原生架构下的安全建设与安全运营(上)

腾讯安全云鼎实验室

云原生 安全漏洞 安全服务

【重构前端知识体系之HTML】HTML5给网页音频带来的变化

归子莫

html 前端 1月月更 audio

Python 判断图片和文件真实类型(qbit)

qbit

后缀

科技,让春节团圆再无距离

Anthony

Hoo虎符研究院2022年0124期区块简报

区块链前沿News

Hoo虎符 Hoo 虎符交易所 区块链资讯

项目管理的十大领域

石云升

项目管理 项目经理 1月月更

“字节”再次起跳!内部651页剖析HotSpot 源码手册,GitHub开源

碌碌无为小码农

Java 面试 程序人生 编程语言 经验分享

【监控体系】全面系统的Zabbix讲解 | 含源码&监控类型整理

云智慧AIOps社区

运维 监控 zabbix 智能运维 监控工具

教程直播第7期|如何对 OceanBase 进行 SQL 诊断和调优

OceanBase 数据库

数据库 直播 课程 OceanBase 开源 OceanBase 社区版

ReactNative进阶(三十二):前端构建工具--Yeoman

No Silver Bullet

React Native 1月月更 Yeoman

Redis:我是如何与客户端进行通信的

碌碌无为小码农

Java 面试 程序人生 编程语言 经验分享

恒源云(GPUSHARE)_Teacher Forcing训练小技巧来啦~

恒源云

深度学习 语音识别

M1 用不了 Vagrant 只能用这个代替了“ Multipass” 一个 如Docker般的虚拟机

edd

『内存中的操作系统』如何高效, 灵活的虚拟化内存(1)

soolaugust

操作系统 内存

阿里最新丰碑:国内第一本凤凰架构,全面构建可靠大型分布式系统

碌碌无为小码农

Java 架构 程序人生 编程语言 经验分享

8节深度学习干货课程,帮你轻松点亮AI项目开发技能

OpenI启智社区

人工智能 深度学习

后悔没有再点遇到!字节技术官DDD(领域驱动设计)手册,拆解业务代码首选

碌碌无为小码农

Java 架构 程序人生 编程语言 经验分享

管理涉及多个渠道的史诗故事_研发效能_Savita Pahuja_InfoQ精选文章