最近学习到一个模型: GROW model. 这不是一个关于增长(Growth)的, 而是一个做事的方法论/模型. 简单来说代表:
- Goal
- Reality
- Options
- Way Forward
Goal
就是目标. 做事之前想清楚要做什么事情. 目标是什么. 而且这个目标必须满足 SMART
原则: Specific(具体的), Measurable(可以度量的), Attainable(可达成的), Time-bound(有时间限制的)
Reality
认清现实. 比如想做一个项目, 是否可以拉到足够牛逼的人? 是否有时间窗口(能否在其他需求中挤出时间)? 手里有什么其他资源欠缺?
Options
参照上述的 Reality, 跟组员一起枚举所有的选项, 尽量的头脑风暴, 尝试问如下几个问题:
- 还有什么可以做?
- 如果某个限制被搞定, 我们还能在做什么?
- 每个选项的优缺点?
- 哪些因素被作为筛选每个选项权重的因素?
- 还有什么其他困难?
Way Forward
最后一步, 就是将上述的 Option 转为可以执行的行动, 并接入项目管理相关的知识, 比如要有里程碑定期 review, 看目标是否可达等.
总结
其实这个概念是在管理培训上知道的, 回来的一路都在想这个模型, 运用到技术项目上也是非常可行的.
- 拿到需求, 或者识别到系统架构需要改造的点, 就是 Goal
- 全面整理相关系统/业务的现状, 这就是 Reality
- 枚举你所能想到的所有的技术方案, 这就是 Option. 通常认为到这一步才是体现高手水平的地方, 但前两个步骤新手也远不及高手做的准备充分, 信息充足. 总以为技术方案是高手
妙手偶得之
? Naiive了. - 最终落实到开发计划, 着手开发. 就是 Way Forward . 继而接入项目管理的相关知识, 等着 Oh Yeah 还是 WTF....
感觉有进步了一点点. 很开心.
-- EOF --
网友评论