Team Leader如何保证项目质量

2022-10-25 18:56:00 浏览数 (1)

TeamLeader需要做哪些事情,可以最大发挥个人价值,帮助项目成功

客户需求和产品价值

项目的成功,最终来自于客户的需求以及为产品为客户带来的价值,所以首先要明确客户的需求和产品的价值所在。

  • 根据产品需求的特性,从客户的痛点、使用频率、可替代性等方面判断需求的价值
  • 根据客户需求和市场反馈,调整产品需求的优先级,保证每次都是在做价值最大的和优先级最高的需求

研发质量

项目规范(参考阿里)

  • 代码规范:参考阿里规范
  • 日志规范:日志级别规范,日志内容规范,通用日志框架
  • 异常规范:异常处理规范,异常生成规范
  • 返回值规范:主要是错误码定义规范,减少认知差异
  • 发布规范:版本规范
  • 分支管理规范:代码分支管理规范
  • 数据库规范:数据库设计规范,使用规范

支持体系

  • 日志分析与跟踪:ELK日志手机和分析;Skywalking请求跟踪
  • 问题分析:日志分析;TraceId;异常监控等
  • 监控告警:Prometheus;Zabbix;企业微信告警

技术支持

  • 架构设计:参与和主导项目整体架构设计
  • 技术评审:评审复杂的技术方案
  • Code Review:不定时的参数Code Review,并根据制定Code View要求,比如首先通过代码规范检查和漏洞扫描
  • 通用组件:编写通用的组件,方便项目使用,而且便于用代码形成项目规范

测试交付

  • 测试规范:指定测试规范,形成高效的测试流程
  • 研发质量标准:测试的bug数、修改时间等,可以提供研发质量的客观参考依据

上线反馈

  • 用户服务体系:利用企业微信,工单机制建立良好的客户服务体系,并与测试、研发流程结合
  • 用户使用分析:利用埋点数据,分析用户行为,为后续产品迭代提供依据

产品风险排除

  • 与市场和合作伙伴沟通
  • 与客户沟通,协调进度
  • 与老板沟通,协调进度

0 人点赞