工作相关

月伴飞鱼 2024-06-23 15:20:26
成长相关
支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者!

技术主R

技术主R职责

需求把控:

明确背景:

  • 明确需求产生场景、使用场景

明确目标:

  • 为什么要做、解决什么问题

不做行不行,有什么影响

是否有其他办法来解决这个问题

核心目标:确保需求能达到的业务目标,找到合适的评价指标

方案把控:

确保各端对需求及方案的理解一致

确保技术方案的合理性,投入最小化,收益最大化

明确各端排期、主R和沟通协作机制(沟通的成本,决定项目的进度,参与人员越多,沟通成本越高)

核心目标:方案清晰、透明、周知各端

项目把控:

明确项目关键节点

及时沟通、推进及周知

项目风险(延期、质量、协作)识别与管理

项目结果与质量保证

核心目标:保证项目进度和质量

项目流程把控

项目周期的参与:

需求分析:

  • 明确业务目标,价值收益
  • 明确业务流程,业务数据结构
  • 梳理数据处理流程
  • 梳理内部和外部系统交互

技术方案:

  • 包括方案设计、任务拆解、各端主R、各端排期

模块设计:

  • 复杂模块可以单独建立Doc来进行方案设计和对比

接口文档:

  • 后端接口,可以使用YAPI记录

测试用例:

  • 明确和推动测试用例的评审

上线检查:

  • 梳理上线流程,形成CheckList,协调各端按流程上线
  • 梳理代码用到的配置项、开关
  • 梳理系统需要的权限配置
  • 准备好降级预案,防止突发状况

项目组织与执行:

参与需求评审:

  • PM组织需求评审,参与方包括PM、后端RD、前端RD、测试QA

  • 明确业务背景和业务目标,明确项目优先级,是否存在工期倒排情况等

明确项目组成员:

  • 技术方案阶段,确定项目组成员,明确各端主R:业务主R、QA主R、后端主R、PM主R

  • 担任主R的同学,需要对本次项目业务比较熟悉

  • 各端一般只有一个主R+n个S

需求分析及方案设计评审:

  • 后端主R完成整体需求分析,任务拆解及工时预估

  • 后端主R完成整体方案设计,组织技术方案评审,确保需求理解一致、方案设计合理

  • 推动各端确定项目排期,包括:开发时间、接口提供时间、联调时间、提测时间、上线时间等关键时间节点

  • 确定项目沟通协作机制,比如:建立项目进度Doc、建立沟通群、项目站会、项目周会、项目周报及邮件

项目推进与沟通:

  • 项目进度及时周知各端,并得到明确反馈,可以依次通过沟通群、电话、站会、会议、Leader等方法和渠道,确保项目沟通机制的落地

  • 项目变更及时周知各端,包括需求变更、方案变更、工期延长等,并进行影响范围评估,影响工期超过2~3天(视情况而定),需周知Leader和相关负责人

  • 关注延期和质量风险,及时周知PM、Leader,确定影响范围大小,组织会议讨论解决方案

  • 推动PM组织协调各端,进行需求变更、项目阻塞等问题的处理,会议进度和结论在群里周知

项目上线与线上故障处理:

  • 后端主R组织整体上线流程、上线方案,梳理上线Checklist,并组织会议评审

  • 协调各端上线时间,严格按照上线CheckList执行上线

  • 上线后功能验证、线上故障跟踪并及时周知和处理

项目总结与复盘

后端主R对项目进行总结,从研发角度对项目进行复盘

支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者!