作为一个技术负责人,日常管理过程中,我一定时时提醒自己不要一头扎进一个项目的细节出不来,因为很多时候我们追求的不是技术的先进性,而是稳定性,也不是追求单一项目或者单一功能有多么成功,我们是要服务整体。所以我们一定要有大局观,怎么提醒自己的大局观而不是过度追求完美细节作祟呢?下面是我在每一个项目的流程中都会遵守的,哪怕有一些小的变化。

一、目标
一定一定要在每个项目开始实施的时候问目标,问实现这个项目的目的是什么?这个真的非常重要,不仅要问你的领导,还要问提出这个项目的业务方,不仅要问他们,还要问你自己。问这个目标符合不符合公司的业务逻辑,符合不符合公司的战略,用你的思维或者逻辑去确认,多确认几次都没关系的。
这个环节大部分公司或者技术团队都是没有的,或者有也是领导和业务部门方案都给提出来了,这就是非专业的人干专业的事情,而且你们团队的存在感会越来越低。
二、方案
方案是必不可少的,所以不需要细说,因为没有方案根本就实施不了。这里有一点,方案能落在纸上并且能够推演一遍是最好的,因为结果出来的时候他能让你知道你的逻辑在哪出问题了。
三、监控
监控,大部分人认为就是埋点。其实也对,业务部门要看这个项目是否达标或者符合预期,一定是希望技术部门能对用户的访问做监控的。但是我要说的是,更进一步,如果有精力有时间,你的团队更应该关注方案本身,在方案内部找到更多关键节点进行监控,将数据保存,相信我,这些数据会有非常意想不到的作用的。
四、复盘
这个环节现在很多公司也在采用,就是回溯整个项目周期,不管是成功还是失败,找出里面值得学习的点。复盘的方式多种多样,建议团队内部也要有一次复盘,从目标始到上线结束,这个时候我们重点关注的应该是代码实现过程,技术主导,甚至代码规范和注释我们都要看。
粗略的说了这四个步骤的大概过程,里面有许多细节,但是每个人的实现方法又都不一样,但是首先你的掌握这个框架。
欢迎有问题疑问的可以给我发邮件:715565162@qq.com。
网友评论