ThoughtWorker们天天生活在敏捷的工作环境中,拥抱着敏捷的价值观,做着敏捷的项目,执行着敏捷的方法论,敏捷的拆卡写卡,敏捷的编码测试,敏捷的迭代,每天在公司、在客户现场都不亦乐乎。如同每一个新人入职一样,从参加各种各样的培训学习敏捷,到慢慢应用到项目中去,再到一定阶段就开始有创造性的自制敏捷实践,这正好是日本剑道学习的步骤——“守破离”啊!
科普下守破离:
- “守”:最初阶段须遵从老师教诲,认真练习基础,达到熟练的境界。
- “破”:基础熟练后,试着突破原有规范让自己得到更高层次的进化。
- “离”:在更高层次得到新的认识并总结,自创新招数另辟出新境界。
为应对客户不同的要求和不同的领导风格,大家一定创造出了很多独特的敏捷实践,有的跟瀑布完美结合,有的半敏捷半反敏捷,反正我们听过各种项目的吐槽和经验分享,很是有趣。今天想分享的是在工作之外如何应用敏捷实践,正如《敏捷团队的办公室设计》中所言,希望人人都可以做生活的敏捷教练。
家里的物理墙
去过很多同事家玩耍,发现都有物理墙,以我家为例,有了娃以后事物繁多,比如打疫苗、体检之类时间节点特别明确的事件,还有比如预约了装空调、修暖气、预定了机票要出去旅行等,生活如此纷繁复杂,要安排的事情太多了,又不想错过美好,那么物理墙真是一个很好的办法,把墙建在客厅很醒目的地方,让全家人都能及时看到要做的事情、正在做的事情和已经搞定的事情,并且要有owner,这也是治理家里超级懒惰女士/先生和拖延症患者的绝好办法,“诶,你看你看,我的事都done了,你的咋都在to do里啊?”
图1: 我的2016物理墙
装修与结婚
我司最近好像到了一个适婚的时候,突然很多人买房子装修结婚,事情一多不免焦头烂额,其实把这装修啊结婚啊当做项目来做就会容易很多,比如管理装修就可以整一个看板,把每个步骤都当做一个故事卡,这个故事卡有一定的点数,比如装开关得2个点,室内门从测量到安装得30个点。有些故事卡之间还可能有依赖关系,比如瓷砖贴好了才能量橱柜,比如墙刷好了才能铺木地板。有些故事卡可以分stream并行,有的只能串行。这么看来,管理装修就是管理一个项目,
下图是我的好姐们自家装修的trello看板,两人很明显是两种风格,第一个姐们是过程控制型的,第二个姐们是epic管理型的。
图2:姐们的装修trello看板
图3:姐们的trello装修看板
生孩子
我司最近除了适婚人群激增外,也到了一个生娃高峰,办公室里不少准妈妈,这可能也是一家公司的人口结构慢慢走向成熟的标志之一吧,怀孕生娃是每个家庭特别重要的时期,根据医院产检的要求、根据体重和胎儿的监测,可以以周为一个迭代,大概经过40个迭代就可以顺利release了,以同事宝宝的deliver为例,以周为一个迭代,写一张卡,卡上标注周数、需要做的检查,妈咪每天的体重,身体状况,宝宝的估重,需要补的维生素钙等信息,这样很容易一目了然的监测妈咪的身体状况和宝宝的情况,也能更好的安排去医院检查、预约B超抽血之类的事情。
图4:宝宝deliver全40迭代
养孩子
带小朋友也可以用到很多敏捷的办法,比如监测小婴儿的饮食量、尿不湿的重量、睡眠状况等,都可以很好的帮助家长去调整小朋友的作息和生活规律。
图5:家宝睡眠追踪
像项目中的开发velocity,这是baby的一周睡眠时间,因为周四带出去吃饭high的比较晚,过于兴奋,睡得少。
下面是同事邱俊涛为自家心心宝贝做的换尿布和睡眠时间记录(图表绘制方式可参考《一张漂亮的可视化图表背后》),不断迭代,和宝宝一起适应新世界,换尿布的时间越来越规律平均。
图6:邱俊涛家宝换尿布图谱
图7:邱俊涛家宝睡眠图谱
重构
作为一个非技术型BA,我对重构这事仅限于每天听到devs说太冗余了、要重构、要抽象、要组件化等这种浅薄的认知。第一次发现重构就在身边,是CTO徐昊手工制吉他,原来吉他有那么多细小的步骤,原来手工吉他不能够被量产是因为太多步骤和环节中人工干预的成分过重,导致了结果不能标准化,徐昊在很多步骤中像对待代码一样开启了重构模式,把很多环节组件化,这样加快了手工制作的速度和整个琴的质量。其实生活中很多小事都可以组件化,都可以重构,比如洗衣服的流程,脑补一下现在放荡不羁的年轻人可能是衣服乱丢,然后有一天发现没衣服穿了,统统丢进洗衣服洗完晾晒,要的时候在一件一件收下来穿。那么重构下洗衣服的流程,洗衣机旁边放一个脏衣篮,这样家里就相对整洁些,定期洗衣服,洗好晾晒后,把蒸汽熨斗也放在洗衣服旁边,顺手就熨烫好了,收起挂起,这样的暖男/暖妹,快来给我司妹子/汉子们来一打!
大家不妨回家观察下自己或父母的生活小事,处处都可以进行重构,进行优化,改动一点点,生活质量提高一大截!
家庭Retro
中国传统家庭很难开口讲出“你这样做不对”,“对不起”,“我爱你”之类的直白表达,尤其面对比较传统的家长或者很大男子主义的家庭成员,虽说家不是一个讲理的地方,但各位敏捷教练也可以试试用自己的facilitate技巧化解各种危机。家庭retro就是个不错的方法,定期在家庭成员之间进行retro,可以贴纸条,也可以大家吐槽倾诉,专人记录,但一定要可视化出来,让大家记得自己刚说过的事实,才能找到最终的解决方案。比如婆媳关系,婆婆觉得自己都是为了儿子好,媳妇觉得自己很委屈,让双方一起倾诉下,或者默默的写sticker上,贴起来,由男主来完成整个retro,帮助家庭解决问题,发现每个人的出发点和闪光点,最终找到大家各自的分工和职责,不可越界,不互相干涉等等。
新的一年已经过去了三分之一,想必每个人在年初时都做过展望与总结,新年已经到来,想必每个人都会做一下自我的2017总结和2018展望,不妨试试敏捷的方法,也为整个家庭做一次总结和规划,把那些年不好意思说出的话讲出来,把那些不愿意面对的矛盾和神情都收拾出来。该迭代的迭代,该重构的重构,该retro的retro,敏捷一点点,做生活的敏捷教练。