Neo's Blog

不抽象就无法深入思考
不还原就看不到本来面目!

0%

技术方案模版

对于一个技术方案或一项技术决策,需要从三个维度去评估:

结果评估

总体原则:明确目标,以终为始
自问自答:通过这件事情,希望拿到什么结果,你要从哪几个维度去衡量结果,从哪几个技术指标去验收成果。

可行性评估

总体原则:收益 >> 成本,ROI优先

自问自答:
“人财物时”等资源投入成本 需要投入多少人、多少时间,甚至是多少资金和物资在该项目上

其次是维护成本

技术选型成本 有没有使用不成熟的技术?
技术升级成本 其兼容性和扩展性水平,后期如果要升级呢?
问题排查成本 出问题了多长时间能排查出问题原因
代码维护成本 代码可读性如何?

再次是机会成本,因此事放弃的另外一件事,带来了哪些影响呢?

最后,协作成本 涉及多少团队?沟通费劲吗?

风险评估

总体原则:反脆弱,避免系统性风险
自问自答:该技术方案带来最大损失的可能性和边界,以及在什么情形下会发生


如何去拓展自己和团队的技术视野和技术判断力:

建立技术学习机制

盘点你负责的业务,需要哪些方面的技术,成立一个或几个核心的技术小组,让团队对各个方向的技术保持敏感,要求小组定期做交流和分享,这样你就可以保持技术的敏感度。

专项技术调研项目化

如果某项技术对团队的业务有重要的价值,可以专门立项做技术调研,并要求项目负责人做调研汇报。

和技术大牛交流

请教其他大牛,讨论如何技术“变现”,让技术产生价值。

听取工作汇报

在读员工的周报、季度汇报时,积极思考,并与员工相互探讨


你的支持是我坚持的最大动力!