在2022年1月刚到新组第2个星期,周六花了1天的时间写了“工作方法论指引”,现在再看有很多可以更新的点,后续在重新写新笔记,本文主要是对旧文进行存档~
1. 背景及目的
1.1. 背景
个人打工的经验体会,总结FE项目PIC的能力模型。
1.2. 目标
短期目标:是在FE内部达成一致的工作机制和规范认知,从而沉淀出一个最佳项目的全周期做事方法和相应的配套沉淀物。
长期目标:抛砖引玉,激发人的主动思考能力,学会自己规划自己,在多种环境中能保持灵活性、适应性、尽量做好事情。
2. 明确项目PIC能力模型(责任)
2.1. 设立项目PIC
承担PM角色,对业务理解到位,有项目管理的素质。
架构师的角色,设计整体预研方案,项目有问题找PIC解决。
2.2. PIC对需求的把控能力
对项目模块整体负责,细分需求方案的把关。
系统架构的合理性,设计的合理性,容错降级,监控是否考虑ok。
2.3. 全链路闭环
为自己负责的模块,整体负责全链路负责。
关注关键的外部时间节点,依赖的资源是否会延期,联调的风险等。
时刻关注以下问题:什么时候启动,什么时候测试,什么时候上线,有没有风险点
2.4. 怎么算懂业务
基础:理解业务的模型。
现在:解决业务痛点的技术方案。
将来:符合业务发展的技术路线、能力建设。
3. 妥善沟通
3.1. 口头沟通
小事情当面口头沟通,快速达成共识,例如简单评审,体验,上线。
3.2. 输出文字double check
1.形成契约,明确目标
2.防止遗忘细节
3.有依据的做项目复盘。
3.3. 产出文档
有价值的部分可沉淀在confluence
3.4. 多主动反馈
1.在约定的时间反馈进度:什么时候启动,什么时候测试,什么时候上线,有没有风险
2.识别工作中个人和团队的问题,暴露问题及风险,寻求老板帮助,引入资源解决事情。
4. 如何把控项目的不确定性
4.1. 核心:复杂大项目的拆分规划
梳理项目依赖,风险分析,大方向预研,产出总体文档,组内快速评审(如有必要拉leader一起评审),确定大方向是否正确。
按照大方向拆分子任务,做每个子任务的预研,分析子任务中潜在的风险,产出子任务设计文档,项目PIC进行评审(如有必要组内一起评审)
养成做事先预研、规划、排期、方案评估、沉淀分享,不断的提升自我。
4.2. 规划阶段不确定性最高
不确定很多时候由于复杂引起,解决人和事的复杂性靠流程和机制。
做事先规划,规划可以降低事情的不确定性,提升我们对全局的把控。
4.3. 为什么要做方案预研?本质是发现问题的过程
4.4. 为什么要关注全流程?
工作本质是做事,通过对事情的管理,完成核心项目目标。
越大的项目,牵扯到依赖的人和事越复杂和不确定。如果只关注单点开发,很容易抓不住事情,在复杂的人和依赖中项目延期,面临风险不可控,导致核心目标无法达成。
提前规划,可以管理各方预期,帮助我们梳理做事的思路,提高个人和团队的工作效率。
5. 管理外部依赖
5.1. 内部设立对应平台PIC
对于我们日常工作中依赖的外部平台,FE内部需要有对应依赖平台的专家,有问题优先咨询IFE内部对应平台PIC。
| No. | 外部平台 | Invest 内部PIC | 平台PIC | 牵扯到部门 |
|---|
5.2. 内部PIC搞不定怎么办
如果内部PIC也不懂,找对应平台的协商,组织一些培训和答疑,有必要的向上反馈,引入资源解决问题。
5.3. PIC内部培训和分享
内部PIC在组织培训和分享,最终到达一个效果,组内每个同学都精通依赖,PIC的工作算是阶段性完成。
5.4. 发现问题
在大家都很清楚依赖项目运作后,学会提问和发现问题,思考一些优化全流程的方案,有针对性的行动事项。
6. 如何同时跟进多件事情(未完待补充)
6.1. 事情分类
| No. | 是否有依赖 | 依赖是否阻塞你 | 处理方式 |
|---|---|---|---|
| 1. | 是 | 是 | 最先启动,拉长预期周期,预留buffer;前期只做沟通,check依赖是否按照时间节点交付;阻塞依解决后,在开始动工; |
| 2. | 是 | 否 | 正常启动,同时做好沟通,关心依赖时间节点和风险 |
| 3. | 否 | 否 | 在时间夹缝做,deadline之前处理即可 |
| No. | 不确定性 | 处理方式 |
|---|---|---|
| 1. | 高 | 提前做,提前暴露风险,预留buffer |
| 2. | 低 | 正常做 |
6.2. 事情
7. 流程思考
7.1. 先建立工作流程
先建立一套流程,在执行过程中持续调整优化流程。
7.2. 事情总是做不完delay怎么办?
找出delay的原因,归因本质原因是什么?
如果是流程的问题就优化流程
如果是时间评估问题,具体分析是共性还是个性,层层分析到本质,针对性的调整。
7.3. 流程执行不下去怎么办?
执行的效果不好,分析原因,进行调整,多次执行及磨合,形成团队文化和默契。
聚焦的核心永远都是事,在深层原因大概率是机制的问题,去优化打磨机制。
8. 怎么衡量工作产出?时常检视自己
8.1. 你对项目的影响力是怎么样的
预研、技术规划、拆分任务、方案把关、分享复盘
8.2. 项目因为你有什么不一样
引进了新的方式,优化了不合理的地方,规避了何种风险
8.3. 接下来项目的重点是什么
发现的问题,下一步的具体措施,实施规划等
9. 实操:打造标杆项目
前面都是做事思路,在实操环节要怎么呢,我们在不同的项目类型中,不断的打磨标杆项目,用于新同学学习和指引
团队内部先review,然后有必要的时候,在初期着leader集中review
10. 发挥优势
发现人优势和长处,帮助大家在优势的地方,输出标准,帮助其他同学学习
| No. | FE | 优势 | 输出标准 |
|---|
11. 关注提升(待优化)
帮助人提升,发现可以提升的地方,帮助大家在一个舒适区和提升区之间,慢慢的成长
| NO | FE | 提升点 | 提升方式 |
|---|