看方向

  • 向上级明确团队的职责
  • 基于职责确定团队的使命、目标
  • 把职责、使命向团队成员传达清楚
  • 做好团队规划,包括:规模、分工、梯队、资源盘点等
  • 建立团队的WIki,包括:职责、使命、目标、团队规划、人员分工、规章制度等

管事

  • OKR

    • 制定团队OKR,对齐公司和部门OKR
    • 跟进团队成员的个人OKR制定和进度跟踪
    • 跟踪OKR进展,识别高绩效人才
  • 技术管理

    • 参与技术方向决策,将研发规范、例会等信息明确传达给团队成员并推进

      • 技术评审规范
      • 代码风格规范
      • 代码开发规范
      • 代码管理规范
      • CodeReview规范
    • 组织技术评审、CodeReview

    • 制定学习分享机制并切实推行

    • 团队所负责维护的系统的周期巡检

    • 公司层面基础技术以及成熟开源项目的引入和推进

  • 项目管理

    • 创建并保持项目文档的更新

      • 需求文档
      • 技术调研文档
      • 方案选型文档
      • 系统设计文档
    • 根据技术评审的结果预估开发工期并做好关键时间点的把控

      • 系统、模块、功能的设计以及简述
      • 参与的研发人员以及分工
      • 预估工时
      • 预计完成时间
      • 关键时间点、里程碑
      • 确定会议机制:晨会、周会
    • 技术方案确定

      • 技术选型
      • 技术架构
      • 技术难点
      • 性能瓶颈
      • 上下游系统
      • 功能模块
    • 项目风险管理

    • 项目质量管理,包括代码质量把控和监控告警设施的接入

    • 协调资源推进项目进展

  • 技术产品运营

    • 提炼团队项目的公共抽象部分,组件化和平台化
    • 组件、技术平台的推广
  • 成本管理

    • 技术选型时把成本做为重要考量项
    • 提升团队资源的利用率
    • 关注团队的人力成本和技术成本
    • 关注团队的产出价值
  • 流程改进

    • 定位阻碍研发的流程节点,寻找有效的解决方案
    • 寻求有效工具或者方案提升关键流程效率
  • 制度建设

    • 明确公司和部门的规章制度并推进实行
    • 根据团队需要,制定团队规章制度
    • 制定SOP,保障下限水准
    • 明确团队例会制度

管人

  • 定期的一对一沟通

    • 你所负责业务的完成情况到现在怎么样?目标完成情况怎么样?
    • 这段时间自我评价绩效如何?什么原因?
    • 你个人有没有什么你觉得我应该知道的?
  • 关注团队成员职业规划和能力成长,给与指导和建议

  • 关注团队成员工作状态

  • 组织团建,提高团队凝聚力

管理仪表盘

建立自己的管理仪表盘,关注关键数据

  • 系统监控数据(QPS、硬件资源使用率、错误数等)-> 提前发现系统瓶颈,消除隐患;提高资源利用率,降低成本
  • 项目构建报告(单元测试覆盖率报告、代码质量报告、构建失败与成功概况)-> 关注项目研发质量,保障持续交付
  • 项目/任务进度 -> 保证项目/任务正常进行
  • 业务关键数据指标 -> 关注业务价值,提升团队成员成就感
  • OKR进度 -> 关注OKR实现状况,识别高绩效人员
  • 团队成员的每日/周的工作状况 -> 关注团队成员状况