大道至简,阿里巴巴敏捷教练的电子看板诞生记

简介: 经历了从物理看板到电子看板的反复实践,阿里巴巴敏捷教练问菊体会最深的是“大道至简”,她说:“堆砌复杂的功能是容易的,提供简单方便的用户体验是困难的。”那么阿里巴巴的电子看板是如何诞生的呢?从中我们能掌握哪些敏捷管理的方法?一起看看问菊的实践分享。
导读:经历了从物理看板到电子看板的反复实践,阿里巴巴敏捷教练问菊体会最深的是“大道至简”,她说:“堆砌复杂的功能是容易的,提供简单方便的用户体验是困难的。”那么阿里巴巴的电子看板是如何诞生的呢?从中我们能掌握哪些敏捷管理的方法?一起看看问菊的实践分享。

张迎辉(花名问菊),阿里巴巴敏捷教练,罗汉堂讲师,开发和讲授多门敏捷课程,先后支持手机淘宝、优酷、移动事业群等多个部门的团队敏捷转型。2011年开始接触敏捷开发,是认证的CSM、CSD、CSPO。亲身感受到敏捷给团队带来的改变,立志成为敏捷践行者。

缘起

2016年5月底,我开始支持淘宝直播团队。第一件事就是为团队搭建物理看板:20元买来空白KT板,用彩色细胶带划线,为的是以后调整方便。在看板前面开站会,效果还是很赞的:
  • 需求卡片从上到下按优先级排列,站会时也按这个顺序走查看板,重点需求一目了然。
  • 需求卡片游到了哪一列,对应了需求的进展。6月迭代,我们破天荒地提前一天把所有需求都移动到了“待集成”列,第一次赶上了手淘大版本的集成,大家都高兴坏了。
  • 需求拆分成任务,大家自己去领任务,名字写上任务卡的时候颇有点儿做出承诺的自豪感:签上了自己名字的卡片,使尽浑身解术也要完成。
  • 什么样的需求可以进开发、满足什么标准才能提测,需求流转规则清清楚楚,再也不能耍赖啦。
  • 提测被打回,卡片从“待测试”被赶回了“开发中”,开发也是有些惭愧,提测质量高了不少。
  • 风险和阻碍都贴上了红红的小纸条,有专人负责跟进,每日同步进展,解决起来快不少。
来看这有着浓浓DIY风的物理看板:

25174a7beb5331354efdba084ae2a7aac1642cb0

迭代结束开回顾会的时候,麻烦来了。团队的小伙伴很给力,在需求卡片上记下了关键时间点,可是物理看板不会自己算时间,我只好把一条条需求的时间点信息录入Excel,用Excel来计算周期时长等指标。坚信一切重复工作都应该交给机器,是可忍,孰不可忍?我开始在云效产品经理耳边碎碎念:“咱们做个电子看板吧”。

第一次挑战

2016年8月底,电子看板终于启动了。我们发现产品经理、研发、项目经理对看板的需求不尽相同,一块板很难让所有人满意。一个自然的想法就是定制化,让不同的用户定制自己的看板。于是,我们在第一期的看板中花了大力气做了一个超级复杂的定制页面。这个版本上线后,大家纷纷吐槽:不会用。

让我们来看看要用上看板,用户究竟要先做多少事?

1.在项目服务中开启看板服务,看板服务才会出现在左边栏中。

2.点击看板服务,偌大的页面是空的,必须要新建看板才能继续闯关。

3.要逐列配置才能用上看板。这些选项都是什么鬼?大部分用户止步于此。

75fb88401e3d6a79c0ae5b81cdfdf329e1053182

4.走到这一步,终于可以用上看板了!且慢,闯关尚未结束,把需求从一列拉到另一列仍要耗费洪荒之力。部分忠诚的用户舍不得放弃,请求敏捷教练支援。面对这样复杂的映射,敏捷教练也是一头雾水。

20c1bf6fddf91c3c6f10455187156ed43f136cb2

第一期看板交付后,我们尝到了苦涩的滋味。用户不会用,再好的功能也白费。第一个版本最重要的是易用,哪怕不能满足全部用户的需求,哪怕配置不灵活,先让大家用上再说。

傻瓜式看板

一期看板失利,小伙伴都有些沮丧。好在大家发现看板一旦配好了,基本功能还是挺不错的。2017年2月,我们启动了看板二期。吸取了一期的教训,二期的目标就是傻瓜也会用的看板。具体的衡量标准就是用户在无人指导的情况下,一键就可以用上看板。为了达到这个目标,敏捷教练和研发团队一起对功能做了大刀阔斧的简化:
  • 二期只做需求看板,缺陷看板和任务看板先不做。
  • 看板的列与需求工作流的状态一一对应,作为看板的缺省配置。用户什么都不用配,就可以用上看板。
  • 看板成为与需求列表、需求树状视图并列的视图选项,与其它视图实现一键切换。
于是我们有了一键切换的傻瓜式看板:

a6bfc5b1d0235ce6ae751aabb9a296b6e6138afc

在未经刻意运营推广的情况下,用户迅速发现了看板视图,看板的使用量迅速攀升,收到的好评也越来越多。好东西大家还是认可的。

持续优化

傻瓜式看板为我们赢得了用户,也得到了更多的反馈。贴合用户的需求,我们逐步丰富了看板的功能。相比于一期追求高大上,现在我们更关注为用户提供贴心又实用的小功能。

1.除了需求看板,也提供缺陷看板和任务看板。

2.在看板上直接拉出任务列表,并且可以直接更新任务状态。

3a07b1b2b602fe7593841c8cf94bf67b4f4846df

3.点击“展示父需求”check box,还可以直接拉出一级子需求列表,实现双层看板的效果。

d266718dd21127e327b1690084058a4fd4cff0c6

4.卡片按照“优先级”和“辅助优先级”排列,拖动到新的列后仍然保序,保证最重要的卡片始终显示在顶部。

5.在看板上透出需求和任务的截止日期,对于90%需求倒排的互联网行业,真是太贴心了有没有?

5699908a39e79d1c8c73f86a6093a7dbd92a69c5

6.除了缺省配置,也支持看板列的自定义配置,高级用户可以定制自己的看板了。自定义配置以缺省配置为基础,仅提供删除列、添加列、编辑列名、编辑映射状态等基本功能,去掉了添加子列等华而不实的复杂功能。

e6bbbdacf6e904984314c95fecb45eb2a55d7b43

不小心配错了,随时可以一键回到缺省配置。

0638717e61cf116eff57ff69250dbf12a1b96db9

小结

经历了电子看板诞生的曲折,我最深的体会是“大道至简”,堆砌复杂的功能是容易的,提供简单方便的用户体验是困难的。我们要沉浸到用户的使用场景中,急用户所急,想用户所想,让自己从所谓的专家变成一个“傻瓜”,才能做出“傻瓜”都会用的产品。另一个体会是切忌贪多求全,哪怕先服务好一个典型用户,解决这个用户的一个高频使用场景的问题,也是了不起的收获。从这个起点出发,逐步丰富使用场景和用户群体,个个击破,而不是急于实现一个大而全的一揽子方案。

非常值得骄傲的是,做看板的过程虽然曲折,大家一直都没放弃,把阿里的“乐观”、“皮实”精神发挥到极致,一边挨骂一边进步,终于用产品赢得了用户的好评。

PS:目前,电子看板已经在云效公有云中上线,大家可以体验。使用过程中有什么需求和建议欢迎留言告诉我们!



相关文章
高效团队的实战-自如OKR实景 | 彭文华
高效团队的实战-自如OKR实景 | 彭文华
|
28天前
|
人工智能 架构师 测试技术
【云故事探索】NO.7:「越用越上瘾」,中华财险60%研发人员用通义灵码提效
保险业被视为社会“稳定器”与经济“助推器”,正快速数字化转型。中华联合财产保险股份有限公司运用“云+大模型”技术革新业务,通过阿里云的通义灵码大幅提升编码效率,近60%的研发人员采用,采纳的生成代码占比约20%,显著提升了团队创新能力与代码质量,并积极探索大模型在更多垂直业务场景的应用。
什么是指标体系?怎么搭建一个完美的指标体系? by彭文华
什么是指标体系?怎么搭建一个完美的指标体系? by彭文华
|
开发框架 移动开发 前端开发
人物志|辟起:从前线业务到基础技术
人物志|辟起:从前线业务到基础技术
181 0
人物志|辟起:从前线业务到基础技术
|
前端开发 小程序 JavaScript
【直播预告】和玉伯一起畅聊技术管理与团队成长
【直播预告】和玉伯一起畅聊技术管理与团队成长
463 0
|
存储 区块链
创客互助公排开发功能丨创客互助公排系统开发技术详细丨创客互助公排系统源码案例模式
 区块头和区块体数据也会被当作输入数据做一次Hash运算,其运算结果会被存储在下一个区块的区块头中,这样任何区块内容的修改都会反映到区块的Hash值上,而区块的Hash值又是下一个区块的输入数据,它又会被当作新区块的数据参与一次新区块的Hash运算,随着时间的推移和交易量的增加,所有的区块会通过保存前一个区块的Hash运算结果的方式组成一条链。
|
存储 JSON 区块链
九星创客系统丨九星创客系统开发(互助公排模式)丨九星创客源码及案例
  区块被增加到区块链之前,并不是所有区块都可以生成区块数据,也不是所有区块数据都能被增加到区块链成为最新的数据,这个过程有一定的门槛,需要筛选出一个值得信任的节点来生成数据,然后由其他节点来验证其生成数据的有效性。这个生产区块的过程会得到数字货币的激励,因此很多节点会加入生产区块的竞争。如果某个节点生产的区块数据得到了其他节点的验证,则其他节点会将最新的区块存储到本地,然后加入下一个数据块的生产竞争,这个过程被称为挖矿,而生成数据的节点被称为矿工。
|
数据挖掘
【氚云】《2021年深圳市人力资源从业者现状调研报告》新鲜出炉!
《2021年深圳市人力资源从业者现状调研报告》新鲜出炉!
204 0
【氚云】《2021年深圳市人力资源从业者现状调研报告》新鲜出炉!
|
安全 数据挖掘
智慧党建信息系统开发,组织部干部任免大数据分析平台建设
智慧党建信息系统是通过运用智慧理念、智慧技术、智慧手段,实现党的组织建设、思想工作、干部和人才工作以及党员教育、党员管理、党员服务、党员活动的网络化、智能化、现代化,构建组织与党员、组织与组织、组织与社会、党员与群众等多个良性互动的平台。
230 0
|
项目管理 数据安全/隐私保护 开发者