今天devops meetup上听到的这个,回来搜了一下,Kentbeck的Linketin主页的自我介绍写的,3x是他目前的研究课题之一
3X: Explore/Expand/Extract. As a product matures, the tradeoffs affecting its development change dramatically. What are these changes and how can we respond to them?
Kent Beck在2011年加入FaceBook,(face book的所有员工入职后必须进行为期6周的编程,包括管理者),发现以往的软件开发模式和流程与FaceBook所采用的完全不一样(包括这里没有测试以及QA),在内部的培训中,他开了一个TDD(测试驱动开发)的培训,但报名参加的人数是0,这深深的触动了他,他决定先摒弃已有的经验,去学习FaceBook的模式。在FaceBook呆了7年后,他总结出了3X模型,概况而言就是在当前的软件开发过程中,可以划分为3个阶段,在做软件开发时,首先需要识别当前所在的阶段,由所在的阶段,决定所采取的开发模式、语言等,也可以指导我们如何把创意最终孵化成产品。
网友评论