在后疫情时代,随着全球产业链及供应链日趋紧张,产品市场的竞争环境也越来越激烈,很多企业都在考虑如何降低研发成本,提升研发的效率,以保证产品的投资收益。如何改善研发效能,是每一位研发管理者正在思考的问题,所谓研发效能,就是在按照进度要求,质量要求,成本要求等约束条件下所需要的研发能力和效率。目前,在人力成本较高、客户需求多变、产品迭代周期越来越短的环境下,许多公司的CTO和研发总经理不再单一的追求项目进度, 而是需要团队不断的提升研发能效,即按时、按质、按项目目标完成项目的交付,最终达到较高的客户满意度。如何衡量客户的满意度呢?

     如今,客户对产品的评价不再局限于项目进度和质量,另外还包括成本、技术领先性、用户体验、产品迭代周期等等。根据共创力长期为企业提供咨询的一些经验,结合国内一些标杆企业的案例,总结出研发效能需要从以下四个方面进行提升:

1) 业务层面:业务上打通端到端的成本管理,进行降成本操作;

2)   团队方面:优化管理,人力资源灵活适合配置,团队运作高效;

3) 员工个体:提技增效,提质, 引入先进工具,增加员工内驱力;

4)   技术层面:提升平台规划水平,利用CBB和可重复利用技术或资源。

 

01  研发团队的运营成本包括哪些?

 

    研发团队的运营成本一般包括产品开发人工成本、原材料成本和在项目开发期间所支出的费用,如出差、聘请专家顾问、设备检测认证费用、调研费用等,三个方面的成本如下:

1. 开发团队的人工成本:就是参与研发项目团队成员的工资和奖金等等支出,包括团队激励和团队建设的费用2. 研发原材料成本:在新产品项目开发过程中,需要购买一些零部件或新的材料进行样机的研发,或者需要购买测试仪器或设备进行辅助开发等,这里也包括了研发样机的单机成本。3. 研发项目过程中支出的费用:除了人工成本和研发原材料成本之外,在研发过程中还需要支出各类费用,如出差或商务拜访客户等。这些费用通常包括:

      针对以上三个方面的运作成本,如何进行控制和有效降低是每个研发管理者正在思考的问题。 共创力咨询首席顾问杨学明认为,研发团队降成本必须从四个层面考虑:业务层面、团队协作层面、个体层面、技术层面。

 

02  业务层面:如何降低研发成本?

 

     在业务层面,成本作为关键的产品需求,在产品实现流程中分解、实现,验证, 以下是成本管理流程,是IPD下核心子流程。          

     如上图所示,主要是对产品的目标成本进行管理,为了提升利润,目标成本管理尽可能控制成本,同时通过有竞争力的功能与高品质获得竞争优势,提升利润因此“将成本花在什么地方,花多少”是非常主要的。如何降低业层层面的目标成本呢?有几点建议:

  1. 进行产品规划,在产品规划就考虑和规避投资浪费;

  2. 加强合作,减少无效的开发;

  3. 满足同样的客户需求,设计越简单成本越低;

  4. 产品设计差异化和性能优化,提升客户价值;

  5. 通过构建架构和平台,通过共享降低软件开发成本;

  6. 在开发过程中构建产品质量,把质量成本降到最低。

 

03  团队层面:如何降低研发成本?

 

     在团队方面,团队方面需要进一步优化管理,人力资源灵活适合配置,团队运作高效。在业务萎缩期,许多公司进行了人员裁剪和业务合并的动作,那么如何用最少的人干最多的事, 成了各大公司HRBP需要考虑的问题,也就是“五个人的活三个人干,发四个人的工资”的策略,研发团队也一样,需要有资源配置的策略。根据共创力咨询的经验,总结如下:

  1. 有良好的生产方式,构建流水线式的平台软件开发模式,充分利用每个成员的特长,构建互补型团队;
  2. 提升组织的技术能力和工具掌握的熟练程度;
  3. 做"刚刚好的系统",对需求的价值进行排序,不浪费人力资源;
  4. 做好团队资源风险的管理,如人员请假、离职等;
  5. 有完善的团队激励和考核机制,以及公平合理的分配机制,奖罚分明;
  6. 良好的跨部门的沟通氛围,鼓励"能者多劳",并形成自运作团队;
  7. 加强资源池建设,培育后备力量。如开展进行管道管理、AHB管理等;

团队资源主要包括三个方面的资源:业务团队、技术团队和工具团队

 

04  个体层面:如何降低研发成本?

 

     产品开发团队的每个人都是组成团队的一份子,如何从个体层面去降低研发成本呢?有句古话讲"一个水桶能装多少水,是由组成这个水桶的短板决定的。"如果个体的水平不高,将会增加项目的成本。我们建议从以下几个方面突破:

  1. 提技增效,提质:提高员工自身的技能水平,并提高工作效率,如帮助员工建立任职资格标准,并通过培训或学习,让工作质量和效率得到保障;
  2. 引入先进工具:如引进一些自动化测试工作,自动化的统计及信息收集工作,节省人工处理时间, 另外,对于远程办公,线上会议等工具的引进也有助于提高个体的工作效率,降低办公成本。
  3. 增加员工内驱力:增加员工的激情与自驱力。完成从“要我干”到“我要干”的转变, 只有在自我驱动的情况下才能更好地完成各项任务。

 

05  技术层面:如何降低研发成本?

 

     先进的技术架构一方面可以吸引优秀的人才,另外可以提升系统运行的效率,提升性能和系统稳定性,提升客户满意度。另一方面,先进技术架构和平台架构可以大大降低研发成本。有如下的措施:

  1. 平台化设计:企业市场规模大了后,产品形态会逐步多起来,物料种类多,配置就会变得复杂。这么多产品、配置和物料种类,做好供应计划、原材料、半成品和产品的库存管理,面临很大的困难,很容易造成存货成本提高。解决这个关键是做好归一化,对应的软硬件要归一。平台少了,机柜插框少了,电路板和器件少了,计划对象和存货对象就少了,周转才会快,存货成本才能降下来;
  2. 技术开发与产品开发相分离:对于新的技术先进行预研,预研成果验收后再用于新的平台或产品开发;
  3. 标杆管理:与国内外的竞品做比较,提升产品在响应时间,用户体验, 产品性能,成本等方面的优势,与TOP1进行对标,找出自身产品的技术提升点;
  4. CBB货架管理:对目前公司现有的成熟技术或模块进行CBB入库管理,对有价值的CBB进行维护和升级,达到最优状态。