角色定位
FO (Feature Owner),项目某一阶段/版本迭代生命周期的总负责人。基于从需求发起、研发接入、上线等项目过程阶段,可以根据职责本位不同来推荐具体项目成员、干系人担任FO角色,前端、 客户端 、服务端、测试、产品都可以根据Feature特性来进行选择,从项目长期实践结果来看,由于研发角色的特殊性,在项目实践中参与度和投入度更高,更接近具体项目动作,容易识别问题和风险并身体力行推进,大部分会推荐研发角色来进行FO履职。
能力要求
- 沟通协调能力
- FO要具备团队服务意识。 善于沟通表达,能够在团队中主导项目过程,调和各方面矛盾,保证信息通道的有效性、及时性和准确性,为团队事件保驾护航。
- 解决问题能力
- FO要具备结果导向意识。能够基于项目经验主动识别潜在风险进行暴露和标记,对问题施加手段进行干预和治理并最终解决,凡事必有反馈和结论,避免抛出问题、浮于问题直接逃逸。
- 文档沉淀能力
- FO要具备客观数据驱动意识。 项目流程是书面规范和共事认知,规范的约束力需要领导角色督促把控,更需要参与者的执行力履行。项目过程的核心节点需要配套有相关文档交付物做支撑,工作任务需要量化清晰明细,问题要记录和反馈,一切过程数据都尽可能可溯源。
- 决策影响能力
- FO要具备本位主人翁意识。把项目核心事件及时推进作为第一要务,对项目生命周期时间轴、进度条敏感,通过沟通、文档、规范、反馈等多种方式在各环节植入影响力,引导各成员朝着最终交付迈进,对Feature结果全盘负责。
权利责任
- 权利:对Feature生命周期管理
- 项目核心事件的主导权
- 项目过程数据的知情权
- 问题风险的追究权
- 矛盾争议的决策权
- 责任:对Feature最终结果负责
- 跟进并推动项目核心事件
- 明确干系人并保持信息同步
- 识别暴露风险并及时干预进行解决
- 量化明细项目过程数据交付各节点输出物
项目过程
项目过程由核心里程碑节点进行拼接,阶段分为需求设计阶段、研发接入阶段、测试介入阶段、上线验收阶段。
核心里程碑
[](https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ae4f23fca4a54eb8a6951194e9f09000~tplv-k3u1fbpfcp-zoom-in-crop-mark:4536:0:0:0.awebp?)
节点交付物
每个核心节点要进行交付对应输出物,主要有技术方案、项目过程文档、联调文档、测试报告、上线报告等。
| 项目阶段 |
核心节点 |
交付物 |
| 需求设计阶段 |
PRD初稿、结稿 |
- |
| 研发介入阶段 |
技术评审 |
技术方案文档 |
|
编码开发 |
项目过程文档(开发阶段) |
|
联调 |
项目过程文档(联调阶段)联调文档(联调进度、联调问题)技术方案文档(接口文档) |
| 测试介入阶段 |
用例评审 |
- |
|
测试 |
项目过程文档(测试阶段)测试报告 |
| 上线验收阶段 |
上线 |
技术方案文档(上线checklist)上线报告 |
把控原则
团队协作沟通有效、透明、充分
一般而言,项目过程的干系人是比较固化的,要充分明确Feature的具体参与人和执行人,哪些是负责模块决策的,哪些是负责具体执行的,保持端对端沟通的有效性。