在后疫情时代,随着全球产业链及供应链日趋紧张,产品市场的竞争环境也越来越激烈,很多企业都在考虑如何降低研发成本,提升研发的效率,以保证产品的投资收益。如何改善研发效能,是每一位研发管理者正在思考的问题,所谓研发效能,就是在按照进度要求,质量要求,成本要求等约束条件下所需要的研发能力和效率。目前,在人力成本较高、客户需求多变、产品迭代周期越来越短的环境下,许多公司的CTO和研发总经理不再单一的追求项目进度, 而是需要团队不断的提升研发能效,即按时、按质、按项目目标完成项目的交付,最终达到较高的客户满意度。如何衡量客户的满意度呢?
如今,客户对产品的评价不再局限于项目进度和质量,另外还包括成本、技术领先性、用户体验、产品迭代周期等等。根据共创力长期为企业提供咨询的一些经验,结合国内一些标杆企业的案例,总结出研发效能需要从以下四个方面进行提升:
1) 业务层面:业务上打通端到端的成本管理,进行降成本操作;
2) 团队方面:优化管理,人力资源灵活适合配置,团队运作高效;
3) 员工个体:提技增效,提质, 引入先进工具,增加员工内驱力;
4) 技术层面:提升平台规划水平,利用CBB和可重复利用技术或资源。
01 研发团队的运营成本包括哪些?
研发团队的运营成本一般包括产品开发人工成本、原材料成本和在项目开发期间所支出的费用,如出差、聘请专家顾问、设备检测认证费用、调研费用等,三个方面的成本如下:
1. 开发团队的人工成本:就是参与研发项目团队成员的工资和奖金等等支出,包括团队激励和团队建设的费用。2. 研发原材料成本:在新产品项目开发过程中,需要购买一些零部件或新的材料进行样机的研发,或者需要购买测试仪器或设备进行辅助开发等,这里也包括了研发样机的单机成本。3. 研发项目过程中支出的费用:除了人工成本和研发原材料成本之外,在研发过程中还需要支出各类费用,如出差或商务拜访客户等。这些费用通常包括:
02 业务层面:如何降低研发成本?
在业务层面,成本作为关键的产品需求,在产品实现流程中分解、实现,验证, 以下是成本管理流程,是IPD下核心子流程。
如上图所示,主要是对产品的目标成本进行管理,为了提升利润,目标成本管理尽可能控制成本,同时通过有竞争力的功能与高品质获得竞争优势,提升利润因此“将成本花在什么地方,花多少”是非常主要的。如何降低业层层面的目标成本呢?有几点建议:
-
进行产品规划,在产品规划就考虑和规避投资浪费;
-
加强合作,减少无效的开发;
-
满足同样的客户需求,设计越简单成本越低;
-
产品设计差异化和性能优化,提升客户价值;
-
通过构建架构和平台,通过共享降低软件开发成本;
-
在开发过程中构建产品质量,把质量成本降到最低。
03 团队层面:如何降低研发成本?
在团队方面,团队方面需要进一步优化管理,人力资源灵活适合配置,团队运作高效。在业务萎缩期,许多公司进行了人员裁剪和业务合并的动作,那么如何用最少的人干最多的事, 成了各大公司HRBP需要考虑的问题,也就是“五个人的活三个人干,发四个人的工资”的策略,研发团队也一样,需要有资源配置的策略。根据共创力咨询的经验,总结如下:
- 有良好的生产方式,构建流水线式的平台软件开发模式,充分利用每个成员的特长,构建互补型团队;
- 提升组织的技术能力和工具掌握的熟练程度;
- 做"刚刚好的系统",对需求的价值进行排序,不浪费人力资源;
- 做好团队资源风险的管理,如人员请假、离职等;
- 有完善的团队激励和考核机制,以及公平合理的分配机制,奖罚分明;
- 良好的跨部门的沟通氛围,鼓励"能者多劳",并形成自运作团队;
- 加强资源池建设,培育后备力量。如开展进行管道管理、AHB管理等;
团队资源主要包括三个方面的资源:业务团队、技术团队和工具团队
04 个体层面:如何降低研发成本?
产品开发团队的每个人都是组成团队的一份子,如何从个体层面去降低研发成本呢?有句古话讲"一个水桶能装多少水,是由组成这个水桶的短板决定的。"如果个体的水平不高,将会增加项目的成本。我们建议从以下几个方面突破:
- 提技增效,提质:提高员工自身的技能水平,并提高工作效率,如帮助员工建立任职资格标准,并通过培训或学习,让工作质量和效率得到保障;
- 引入先进工具:如引进一些自动化测试工作,自动化的统计及信息收集工作,节省人工处理时间, 另外,对于远程办公,线上会议等工具的引进也有助于提高个体的工作效率,降低办公成本。
- 增加员工内驱力:增加员工的激情与自驱力。完成从“要我干”到“我要干”的转变, 只有在自我驱动的情况下才能更好地完成各项任务。
05 技术层面:如何降低研发成本?
先进的技术架构一方面可以吸引优秀的人才,另外可以提升系统运行的效率,提升性能和系统稳定性,提升客户满意度。另一方面,先进技术架构和平台架构可以大大降低研发成本。有如下的措施:
- 平台化设计:企业市场规模大了后,产品形态会逐步多起来,物料种类多,配置就会变得复杂。这么多产品、配置和物料种类,做好供应计划、原材料、半成品和产品的库存管理,面临很大的困难,很容易造成存货成本提高。解决这个关键是做好归一化,对应的软硬件要归一。平台少了,机柜插框少了,电路板和器件少了,计划对象和存货对象就少了,周转才会快,存货成本才能降下来;
- 技术开发与产品开发相分离:对于新的技术先进行预研,预研成果验收后再用于新的平台或产品开发;
- 标杆管理:与国内外的竞品做比较,提升产品在响应时间,用户体验, 产品性能,成本等方面的优势,与TOP1进行对标,找出自身产品的技术提升点;
- CBB货架管理:对目前公司现有的成熟技术或模块进行CBB入库管理,对有价值的CBB进行维护和升级,达到最优状态。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
2022-06-28 《技术战略解码》课程大纲
2016-06-28 2016年6月24日~25日,杨学明老师深圳公开课成功举办!