在第13期云栖TechDay活动上,戴蒙先谈了持续交付的概念和产生的背景,然后从人的角度来讲述用持续交付去养成习惯、最终形成优秀叛逆者的过程。
下面是演讲内容整理。
背景
大家经常经历坐飞机经常会晚点、延误。上图其实已经是一个全世界最优调度市场了。它是计划、预测加算法来调控这个飞机的情况。但是最终还是会产生延误。只要是计划的事情,我们认为一般都会产生这样的问题。
建立持续改进的系统,或者说精益求精的系统,就是来解决计划系统的问题的。
持续交付的概念
持续交付就是我们不断的去持续集成,不断的去交付,不断的去测试其中的问题,一直到我们上线,都交付一个高质量的文件。
整个过程由软件自动化地、持续交付到服务器上,或者说提供出服务数据。
从人的角度看持续交付
原理
做持续交付就是要养成习惯,不断去做你的事情。
习惯是可训练的。传统的里程碑时间节点,都是让它可视化之后,训练大脑形成习惯,到了那个时间点应该做什么事,然后不断地刺激让你完成。基础的工作,包括我们程序员写代码,包括集成测试、系统测试,最终去完成软件交付。整个过程都是一种习惯的培养。
如何养成习惯
-
聚精会神(Focus)
-
努力练习( Effort )
-
轻松自如(Effortlessness)
-
坚持不懈( Determination)
用这四个词不断去规范自己的行为,最终达到习惯的形成
为什么要持续交付?
《黑天鹅》和《反脆弱》这两本书,讲的是一个非常完整的故事,叫做从不确定性中获益。做金融的,做股票、期货等,有一个特点是:从做这些事情开始,每次都是在股票市场非常低迷的时候他反而赚钱。他就是从不确定去获益的。
做任何事情,包括开发,肯定会有各种各样的故障或问题出现。我们首先要承认这个世界是不确定的,产品的需求也不确定。今天客户是这个需求,明天客户是那个需求,所有一切都是不确定的。所以我们要建立一个反脆弱系统,从不确定中获益。
成为优秀的叛逆者
持续的不断地交付,持续不断地做过程改进的时候,最终会形成一批非常优秀的人来做事情。在我们所有的社会现象中间,肯定会有人去颠覆现有的环节或过程,最终产生更优化的流程。这些人叫“叛逆者”,或者说叫“变革者”。
成为一个优秀的变革者,其实需要有几点:未来的思维,提前行动和与众不同。还有一些优秀变革者的性格特点大家可以看一看:创造、质疑、关注任务、乐观、热情、生成能量、吸引、可能性、寻找机会、希冀、指出原因、反抗、倾听。
关于分享者
戴蒙
阿里巴巴产品专家,在阿里巴巴集团内进行过程改进及敏捷教练工作,同时兼任工程效率创新产品的产品经理。曾在中兴通讯从事部门管理、项目管理、敏捷教练等工作,创业一年期间主要为文化产业做企业咨询。工作领域包括电信、文化、互联网等。