在日常管理的时候,作为Engineering Manager,对团队成员中每个人在做什么事情有个大致了解,知道谁在负责什么任务,进展如何。光凭脑子记肯定有难度,时间长了更是不可能,所以有必要借助工具来辅助。
最开始我是直接用Jira增加了很多查询,但是展示的内容太多,不太直观,所以后来我改成了用Spreadsheet来记,如图一所示:
- 横向每一行是对应一个人
- 纵向每一列对应的是一周,以及相应的Sprint
- 每一个单元格就是某人在某一周的关键任务,通常能对应到Jira上的一个Ticket
并且对于日常任务,做了一个大概的分类,并且每个分类用不同的背景色区分开,比如:
KTLO:就是Keep The Light On的任务,比如修Bug
Product:就是产品相关的任务,比如新需求
Engineering:就是开发相关的任务,比如技术债务、工具、CI等
Support:对其他部门的技术支持任务
最终显示出来,就像俄罗斯方块(Tetris),所以这样的图表也叫俄罗斯方块图表(Tetris Sheet)。
我从2020年时候开始采用Tetris Sheet对团队成员和任务进行了跟踪,现在回头看还是非常有帮助的,很多项目都已经忘记了,再看看又能想起来了,根据颜色也能大概知道各种分类下任务的比重。如果按照每一行来看团队成员的日常任务,也很容易看出产出上的差别,在做Performance Review、Promotion的时候也是很好的参考。
唯一的问题就是要坚持更新,我曾经试过让团队成员自己去更新,但是效果不理想,还是得自己定期手动去更新,我一般会选择在每个Sprint结束前,关闭Tickets的的时候顺便更新一下Tetris Sheet。
#宝玉的工作日志##软件工程之美#
