研发部效能改进建议方案

研发部效能改进建议方案

前言

为了提升研发部门的开发效能,需要制定符合研发部门的效能提升方案,但是实际情况下研发部门人员自身情况不一致,一刀切的方案容易造成的水土不服,所以找到最适合自己的改进方案,并且持续提升才是王道。

方案设计原则

  • 鼓励团队优先完成高价值任务
  • 只做简化统计,减少同时工作成本
  • 与自己的历史产能做比较,不予投入成本做比较
  • 鼓励团队内部高凝聚,为整体目标努力

内部研发提升改进的流程

  1. 定义指标(一次性)
  2. 每月度量、工时(周期性)
  3. 小组自行制定改进措施
  4. 小组自行进行环比比较(vs上个月)

指标定义及计算方式

  • 以小组为单位统计产出效能
  • 每月小组的产能自行统计、公开入统计的明细
  • 小组的结果、明细全员公开
  • 研发组的并提供下个月的改进方案okr
  • 研发产能与上月环比

产能计算方案

  • 计量单位=人月
  • 产能(价值)= 本月内完成工作 的 计划价值的人月合计
    • 也就是已完成的工作的预期人工数的合计
  • 计算案例
    • 合同A(总计2条任务):A1任务(价值10人月)和 A2任务 (价值20人月)
    • 2021年1月完成,A1、A2
      • = 10 + 20 = 30人月

补充说明

  • 未完成的不计入统计
  • 任务比较复杂,其中部分完成,可以自行拆分到本月,但是要在明细中标注,准守公开透明的原则

产能改进策略

指标只是度量改机的程度,改进还需要各个小组自行提出解决方案

分角色、分层改进

  • 分层改进策略,不同人负责不同地方的改进
  • 共同类问题、流程类问题,上报给管理层,统一解决
  • 各自制定针对的改进方案,需要公开分享讲解

不同角色关注点举例及部分措施

  • 管理层: 关注流程、整体协作 、制度必要性
    - 定义流程:早会机制、单元测试机制
    - 跨组织工作定义:冒烟测试机制、优化开会流程
    - 组织脑暴:分析问题,提出可能性方案
  • 开发团队:关注如何提升研发效率
    - 公共代码库、组件库、单元测试、师徒制
  • 测试团队:关注如何高效测试
    -自动化测试、辅助工具使用、自测规则的制定、
  • 项目经理
    - 优先重点、高价值任务
    - 客户问题的优先级管理

不要做成以下,最终导致失去效能改进的初衷

  • 先做完工作后(不评估价值),再上报花掉的人月
  • 做完后再提出价值评估(约定于成本)

实际上,我们是推荐以下做法(举例)

  • 尽量复用
  • 预防问题在最初发生的时候,防止后面的bug修复成本
  • 做之前搞清楚目的,防止返工
  • 加强默契合作
  • 帮助其他人
  • 为了达成效果,不是为了做而做

你可能感兴趣的:(研发部效能改进建议方案)