【ArchSummit架构师峰会】探讨数据与人工智能相互驱动的关系>>> 了解详情
写点什么

华为敏捷 /DevOps 实践:如何开好站立会议

  • 2018-11-12
  • 本文字数:1651 字

    阅读完需:约 5 分钟

华为敏捷/DevOps实践:如何开好站立会议

作为布道师和产品经理,出差各地接触客户是常态,经常和华为云的客户交流、布道、技术沙龙,但是线下交流,覆盖的用户总还是少数。


我希望可以和用户持续交流华为在研发效能提升上的思索和考虑。但理论总是美好的,现实却是骨感的,很多华为云 DevCloud 的客户特别想知道 How to,在这里我分享一些非常小的华为敏捷 /DevOps 的实践,点点滴滴。

开篇小故事

巴别塔,也叫通天塔;据《圣经·旧约·创世记》第 11 章记载:当时人类联合起来兴建希望能通往天堂的高塔,高塔越来越接近天堂,上帝紧张了,他看到人们这样齐心协力,统一强大,心想:如果人类真的修成宏伟的通天塔,那以后还有什么事干不成呢?一定得想办法阻止他们。


为了阻止人类的计划,上帝让人类说不同的语言,使人类相互之间不能沟通,并让人类分散世界各地,最终巴别塔没有建成。


————以上摘自互联网


这个小的宗教故事,揭示如果语言相通,目标一致产生的巨大作用,都可以建成一个通天塔。


而软件开发的过程却又是一个离不开协作、沟通的过程。一个缺乏良好协作,沟通、理解和目标一致的软件团队,是很难高质高效的交付的。


敏捷的众多实践中,有一个为了提升团队协作的经典实践:站立会议,本篇即介绍一下,融入华为的一些具体实践和“坑”和“雷”。


站立会议的关键词:每天、例行、简短(15mins 内必须结束)、全体成员、站立。


站立会议的目的:增进互相了解,互相理解,及早暴露风险,促进沟通和协调,建造“通天塔”。


站立会议的过程


  • 全员到场;

  • 轮流发言,记住是轮流,轮流,轮流(重要的事情说三遍);

  • 每个同学的发言简短,可以参考下面的提纲:

  • 昨天我负责的工作项的进展;

  • 今天我计划开展,或可以完成哪些工作项;

  • 我遇到的困难、风险,是否需要帮助,需要谁的帮助;

  • 我收获的经验,快速分享。


发言时,可同步刷新工作项的进展(可以通过任一敏捷管理工具,比如华为云的 DevCloud)。


会议上识别的新的工作项,Leader 应该记录增加到 Backlog 中。

华为站立会议实践的经验(keng)教训(lei)

  • Leader 叽叽哇哇,成员一片沉默;

  • 拘谨,觉得不自在,无话可说,不愿意先说;

  • 总有同学打断别人的发言;

  • 变成“批斗”会议,你怎么又延期了?你怎么不早说?

  • 变成一言堂和 Push 任务的会议:那谁谁你今天做这个,那谁谁你今天必须把这个交付了;

  • 变成了汇报会议,议题得提前申报,甚至还要准备 PPT;

  • 变成进度检查会议,只关注进度有没有完成;

  • 变成一个小时的会议,讨论技术,讨论方案,发散不受控;

  • 变成了不愿意参加的会议,不仅浪费时间,提出的风险和求助也得不到跟踪和解决,久而久之就失去了参加的主动性。


……以上摘自华为这些年常见的一些现象,所以华为其实也不是高高在上的,华为的研发也很很多企业是一样的,都是一把鼻涕一把泪的。

华为站立会议填坑排雷的一些小点滴

1. 站位


不要走 101 火箭少女的 C 位,也就是不要如左图这样围着 C 位,而是推荐围成圈或围着 Backlog(如有条件可以使用电子白板),这样可以保证每个成员的发言都是面向整个团队,而不是面向 C 位。



2. 发言棒(Talking Stick)


可以用个简单道具、玩具都可以,接力传棒,拿到发言棒的同学才能说话,其他同学闭嘴。为了活跃气氛,避免机械,可以将道具抛起,落到谁那儿谁发言。总体就是创造轻松,舒服的氛围。


3. 跟踪


团队成员提出的困难、风险、求助,应得到跟踪并解决,下次的站立会议持续更新,让团队成员感受到效果,也更愿意参与这个会议,因为有帮助。


4. 尝试 Pull,而不是 Push


对于一些新的工作项,风险,挑战,鼓励大家 Pull 任务,而不是由 Leader Push 任务。


5. 使用工具系统


当场刷新进展,记录新的工作项,而不是后续把卡片再记录到系统,容易遗忘和遗漏。


6. 纪要模板


对了,华为 DevCloud 在 wiki 内嵌了站立会议的纪要模板,可以参考,使用 wiki 简单记录站立的纪要和要点,也是我们常用的。


如下:



最后,为什么要站立开会呢?因为站着累,所以时间久了,就开不下去了,哈哈哈……


愿大家能够更好的开好站立会议,提升团队成员的协同,建造自己的巴别塔:)




作者简介


刘恒,华为云 DevCloud 首席布道师 &资深产品经理。


2018-11-12 14:301690

评论 2 条评论

发布
用户头像
讲得不错啊,怎么成灌水了?
2018-11-13 12:41
回复
用户头像
灌水?
2018-11-12 15:30
回复
没有更多了
发现更多内容

SpringBoot3之Web编程

Java 架构 springboot SpringBoot3

javascript对象基础

timerring

JavaScript

【我和openGauss的故事】openEuler20.03上编译安装opengauss-5.0.0

daydayup

【我和openGauss的故事】SpringBoot连接openGauss项目实战

daydayup

OpenGauss与NVM

daydayup

一分钟了解Photoshop 2023 beta 25 Mac/win破解版

晴雯哥

NKD:容器云集群与 OS 一体化运维利器

openEuler

Linux Kubernetes 云原生 操作系统 openEuler

一文详述流媒体传输网络MediaUni

阿里云视频云

云计算 视频云

MacBook软件Parallels Desktop 18 pd18虚拟机完整安装教程(可永久使用哟!!)

晴雯哥

分享实录 | 将 NGINX 打造成功能强大的 API 网关(上)

NGINX开源社区

nginx 微服务 k8s API api 网关

鸿蒙智联再出发,携手伙伴共赢空间智能化,创造无限可能

HarmonyOS开发者

HarmonyOS

【我与openGauss的故事系列】openGauss 5.0.0全密态数据库应用小试

daydayup

英特尔CEO称AI PC时代于今秋开启 联想将首批发布

E科讯

Java中final、finally和finalize的区别

java易二三

Java 程序员 计算机 final

移动云操作系统改造技术实践分享,跨操作系统云主机迁移优化(一)

openEuler

Linux centos 操作系统 迁移 openEuler

明道云联合Kyligence结合示范性场景应用

明道云

云计算时代,华为云云耀云服务器L实例为何受到企业和开发者青睐

YG科技

三步建站,两倍性能!云耀云服务器L实例开启简单上云第一步!

平平无奇爱好科技

【我和openGauss的故事】在vm中安装openEuler及使用yum安装openGauss

daydayup

【我和openGauss的故事】openGauss集群故障节点替换操作

daydayup

【我和openGauss的故事】openGauss容灾集群搭建过程代码学习记录

daydayup

GitOps 与 DevOps:了解关键差异,为企业做出最佳选择

SEAL安全

DevOps 运维 gitops 企业号 8 月 PK 榜

Programming abstractions in C阅读笔记:p84-p87

codists

上云简单又不简单,华为云云耀云服务器L实例的用户体验究竟如何?

平平无奇爱好科技

上云没那么难,华为云云耀云服务器L实例助力中小企业和开发者开启上云第一步

平平无奇爱好科技

云耀云服务器L实例:简单上云,智能不卡顿,性能遥遥领先

平平无奇爱好科技

【我和openGauss的故事】openGauss 5.0.0企业版两节点CM高可用实践

daydayup

BenchmarkSQL 5.0 压测 openGauss 5.0.0 案例分享

daydayup

山东布谷科技直播系统源码热点分析:不同芯片实现高质量编码与渲染视频的GPU加速功能

山东布谷科技

Photoshop 2023 Beta 25.0新功能【附破解补丁+安装教程】最新中文破解版安装图文教程、破解方法

晴雯哥

内卷和躺平之外,职场还有其他选择

老张

职场成长

华为敏捷/DevOps实践:如何开好站立会议_软件工程_刘恒_InfoQ精选文章