以终为始总结
- 面对问题时,用思考框架问问自己,现状、目标和路径。
- 在做任何事之前,先定义完成的标准。
- 尽早提交代码去集成。
- 默认所有需求都不做,直到弄清楚为什么要做这件事。
- 扩大自己工作的上下文,别把自己局限在一个“程序员”的角色上。
- 在动手做一件事之前,先推演一番。
- 问一下自己,我的工作是不是可以用数字衡量。
- 设计你的迭代 0 清单,给自己的项目做体检。
重点复习
在这个模块中,我们学习到了一些行业最佳实践。
- DoD,确定好完成的定义,减少团队内部的理解不一致。
- 用户故事,细化出有价值的需求。
- 持续集成,通过尽早集成,减少改动量,降低集成的难度。
- 精益创业,减少过度开发不确定性产品带来的浪费。
- 迭代 0,在项目开始之前,做好一些基础准备。
还学习到一些重要的思维转变。
- 任何事物都要经过两次创造:一次是在头脑中的创造,也就是智力上的或者第一次创造(Mental/First Creation),然后才是付诸实践,也就是实际的构建或第二次创造(Physical/Second Creation)。
- 在更大的上下文内发现自己的“终”。
- 通过推演,找到通往“终”的路径。
- 用可度量的“数字”定义自己的“终”。
评论区