提升产品竞争力之--IPD产品成本篇
在汉捷的咨询过程中,很多企业老总交流时都会提起这个抱怨:“现在产品竞争太激烈了,客户买产品首先看价格,你价格高一点就买别家的啦……”
汉捷咨询在前文谈到“通过定义产品包需求,来提升产品竞争力。差异化开发,避免价格竞争”,这里就不再赘述。
回想我们在购物的时候,经常会说“性价比”。汉捷咨询认为,“性”指的就是产品的功能与性能,我们可以通过“产品包需求定义”来解决。“价”很容易理解,就是产品的价格。客户都是很朴实的,毕竟花钱买产品那是要掏出真金白银,一定会非常慎重的。因此,“性价比”虽然是简单的三个字,但却道出了决定客户购买产品最主要的两个方面:功能及价格。如何定义功能,前文有讲,本文围绕价格来分析,如何通过控制成本来提升产品竞争力。
价格的定义有很多种方式,当前企业普遍使用的是“竞争定价法”,以下围绕这点展开。竞争定价法下的价格公式:
产品价格 = 产品成本 + 利润(参见图一:产品价格构成示意图)

图一:产品价格构成示意图
如开篇所述,企业经常遇到为了竞争,自身产品的价格不得不保持与竞品价格相当。也就是说市场上产品的价格基本是固定的,那么企业想获取更高的利润,为了生存,只有控制产品成本。
IPD思想下产品开发认为“产品的成本是设计出来的”。也就是说在企业研发人员在设计产品时,产品的成本也是必须要考虑的关键要素。试想一下,如果不计成本地开发产品,等产品上市后就会发现,企业产品的价格远远高于竞品,如果产品还没有差异化特色,我们就能断言:该产品不具备竞争力,肯定无法热卖。
在我们分析前,需要先统一关于成本的概念,避免因概念定义不同导致的理解、认识上的差异(在汉捷咨询交付过程中,在与客户交流时因对成本概念理解不同,造成思路上的分歧)。产品成本(Product Cost)是指企业为了生产产品而发生的各种耗费。用通俗的讲法就是:我们每卖出一个产品,企业需要投入多少钱。我们可以得到下面这个公式:
产品成本 = 物料成本 + 生产成本 + 服务成本(参见图二:产品成本构成示意图)

图二:产品成本构成示意图
通过上面公式我们可以看出,在产品设计时,研发、制造、服务人员需要考虑对应的成本构成,一般可围绕物料(研发工程师)、生产工艺(制造工程师)、维护(服务工程师)等维度进行分析。当然,这只是一个示例,具体还会因业务模式的不同,分析的维度也会不同。
一、 物料成本分析
产品的物料是研发人员设计出来的,是通过物料BOM承载的。因此,物料的成本就是在设计过程中实现的。关于产品的物料成本我们到底是“打哪指哪”还是“指哪打哪”,这就要求我们在设计之初想清楚。
而很多企业习惯做法实际上是“打哪指哪”。也就是在设计之初对整体的方案对产品的料本没有把控,设计时随心所欲,当然就无法实现产品料本“指哪打哪”这个目标。
而在IPD体系中,在产品立项阶段就对产品成本提出要求,我们的产品开发人员在设计之初就抗上了“成本”的约束,给研发人员设定了目标成本。这就要求研发人员在目标成本范围内开展设计。研发人员不能没有约束地选用设计方案,没有约束地选用器件。管理规范的公司在产品设计过程中始终在目标成本的约束下,想要获得“自由”必须在约束之内。
那么,如何既要符合设计规范,又能满足目标成本要求呢?借用任正非先生的说法,我们的研发人员要做“工程商人”。如何做到这点,可以从以下几个方面考虑(参见图三:如何控制产品物料成本):
Ø 在产品设计的时候就要认真考虑产品的总体方案,使用成型的技术。通过总体方案设计,识别关键的产品物料,通过产品规格定义确定我们关键物料的使用。
Ø 公司建设自己的标准库,做到物料归一化管理,设计人员只能从标准库中选择物料。
Ø 没有比在现有平台上开发更惬意的事情。因此,产品要基于平台开发。
Ø 要求研发人员在设计时积极使用公司现有的技术,包括部件、模块,系统等,也就是推广使用CBB库(Common Building Block),避免“重复造轮子”。
按照如上维度进行“约束”设计,我们产品的物料成本一定会得到很大的改善。

图三:如何控制产品物料成本
二、 生产成本分析
生产成本简单可划分为制造成本及管理成本,如下公式所示:
生产成本 = 制造成本 + 管理成本 = (直接材料成本 + 人工成本)+ 管理分摊
• 直接材料成本:不仅仅是生产BOM,还包括材料的损耗
• 人工成本:主要是生产每个产品时投入的人员工时
• 管理分摊:包括设备损耗、电费、水费、管理费等
我们再深入分析可以得到,材料损耗、工时的投入都可以通过合理的设计来降低,比如新工艺的采用,可能就会降低物料的损耗,而且新工艺的使用还会减少生产人工的投入,降低人工的工时。
在咨询过程中,经常听到客户这样说:“我们生产人员经常反映,设计出来的东西太难加工……”。经过分析导致这个问题的原因主要是因为企业的设计人员对生产的经验不足,设计时候想当然,导致设计出的零部件或者是难加工,或者难组装,生产效率必然很低,这样肯定会导致加工费用提升,人工工时高昂,制造成本居高不下。
所以,在IPD设计时,要求生产人员参与评审,比如在确定产品包需求时,生产代表要提出“可生产性需求”,即在设计之初就提出生产方面的需求;在总体方案制定时,生产代表要积极参与产品的设计,特别是新工艺的采用,并且要重视总体方案的评审;而在详细设计时,生产代表一定要参与结构设计图纸的评审,特别是零部件的加工与组装,避免设计出来却无法加工、难加工、难装配的尴尬局面。
总之,降低制造成本对我们研发人员提出更高的要求,要求我们研发人员不仅懂设计,还要懂生产,即使研发人员一时难以提升生产方面的能力,在设计时一定要和生产专家保持密切沟通,及时发现设计不足,避免产品设计完成却无法加工、组装,导致我们产品制造成本居高不下的情况发生。
三、 服务成本
服务成本根据业务场景的不同而有差异。可能在产品成本中占比很低,但也可能占比很高。如某电信设备商,产品的服务成本占产品总成本的50%以上。通过分析后发现服务成本如此高的原因主要是人工成本。但如何导致如此高的人工成本呢?继续进行业务分析,发现主要是站点巡检、升级导致的高人工成本。因此该电信设备商对产品提出“支持远程服务”的需求,实现远程收集站点问题、远程升级站点的功能。通过实现该需求后,极大地降低产品的服务成本。
通过上面介绍,想必对产品成本设计有了大致的理解,即在设计之初设置产品目标成本,然后围绕目标成本进行产品设计。
设定了产品目标成本,不等于万事大吉,还要在设计过程中不断监控产品成本的实现情况。管理不能靠自觉,一定要进行管控。在每次评审时,都要评估产品成本的实现情况,并时刻与目标成本进行对比,发现差距就要及时纠偏,确保设计出来的产品成本与目标成本保持相当。原则是:1、产品成本不能高于目标成本;2、也不能低于目标成本的90%(这与能力相关,能力越高,目标成本指导性越强)
总之,产品成本管控也是提升产品竞争力的一个有力手段,只有认真分析、仔细识别,严格设计与管控才能保证产品高性价比,提升产品竞争力。
相关文章:
提升产品竞争力之--IPD产品成本篇
在汉捷的咨询过程中,很多企业老总交流时都会提起这个抱怨:“现在产品竞争太激烈了,客户买产品首先看价格,你价格高一点就买别家的啦……” 汉捷咨询在前文谈到“通过定义产品包需求,来提升产品竞争力。差异化开发&…...
如何在Debian操作系统上安装Docker
本章教程,主要介绍如何在Debian 11 系统上安装Docker。主要使用一键安装Docker脚本和一键卸载脚本来完成。 一、安装Docker #!/bin/bashRED\033[0;31m GREEN\033[0;32m YELLOW\033[0;33m BLUE\033[0;34m NC\033[0mCURRENT_DIR$(cd "$(dirname "$0")…...
ArrayList和Array、LinkedList、Vector 间的区别
一、ArrayList 和 Array 的区别 ArrayList 内部基于动态数组实现,比 Array(静态数组) 使用起来更加灵活: ArrayList 会根据实际存储的元素动态地扩容或缩容,而 Array 被创建之后就不能改变它的长度了。ArrayList 允许…...
Linux开发环境配置(下)
✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅✅ ✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨ 🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿🌿…...
系统开发常用命令合集
本文还会持续更新,大家可以点赞收藏~ ifconfig ifconfigwlan0表示无线网络接口 eth0表示以太网接口(有线) HWaddr是接口的物理地址(MAC地址) inet addr是接口的IPv4地址 Bcast是广播地址,Mask是子网掩码 …...
Termius工具在MAC的使用出现的问题:
Termius工具在MAC的使用出现的问题: 在使用SFTP时,出现不了本地的文件的位置 解决方案: 在Apple store下载的使用不了LOCAL SFTP, 需要在网页上进行下载才可以: 官网下载地址:https://termius.com/down…...
浅析Android中View的绘制流程
前言 在《浅析Android中View的测量布局流程》中分析了VSYNC信号到达App进程之后开启的View布局过程,经过对整个View树进行遍历进行测量和布局,最终确定View的大小以及在屏幕中所处的位置。但是如果用户想在屏幕上看到View的内容还需要经过绘制来生成图形…...
pikachu靶场- 文件上传unsafe upfileupload
pikachu靶场- unsafe upfileupload 概述client checkMIME typegetimagesize() 概述 不安全的文件上传漏洞概述 文件上传功能在web应用系统很常见,比如很多网站注册的时候需要上传头像、上传附件等等。当用户点击上传按钮后,后台会对上传的文件进行判断…...
java中this的内存原理是?
在Java中,this关键字是一个特殊的引用,指向当前对象的实例。它在以下几个方面发挥重要作用: 指向当前对象:this可以用来访问当前对象的属性和方法,尤其在参数命名与实例变量重名时,用于区分。 构造函数&a…...
Matlab 车牌识别技术
1.1设计内容及要求: 课题研究的主要内容是对数码相机拍摄的车牌,进行基于数字图像处理技术的车牌定位技术和车牌字符分割技术的研究与开发,涉及到图像预处理、车牌定位、倾斜校正、字符分割等方面的知识,总流程图如图1-1所示。 图1-1系统总…...
CUDA-求最大值最小值atomicMaxatomicMin
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 实现原理 atomicMax和 atomicMin是 CUDA 中的原子操作,用于在并行计算中安全地更新共享变量的最大值和最小值。它们确…...
新的Midjourney就是一个增强版的Photoshop,你现在可以轻松的用它换衣服、换发型了
好久没有聊 Midjourney 了,昨晚他们发布了一项引人注目的新功能:AI 图像编辑,一个基于网页的加强版的 Photoshop 呼之欲出,让我大为震撼,也让用户们赞叹不已。 基于现有图像进行参考,进而生成新的图片&…...
Linux系统安装软件的4种方式【源码配置编译安装、yum安装、rpm包安装、二进制软件包安装(.rpm/.tar.gz/.tgz/.bz2)】
一.源码安装 linux安装软件采用源码安装灵活自由,适用于不同的平台,维护也十分方便。 (一)源码安装流程 源码的安装一般由3个步骤组成: 1.配置(configure) Configure是一个可执行脚本…...
基于Spring Boot的洪涝灾害应急信息管理系统设计与实现
摘要 近年来,全球气候变化加剧,洪涝灾害频发,给各国的经济发展和人民生活带来了巨大的威胁。为了提高洪涝灾害的应急响应能力,开发高效的应急信息管理系统变得至关重要。本文基于Spring Boot框架,设计并实现了一个洪涝…...
912.排序数组(桶排序)
目录 题目解法 题目 给你一个整数数组 nums,请你将该数组升序排列。 你必须在 不使用任何内置函数 的情况下解决问题,时间复杂度为 O(nlog(n)),并且空间复杂度尽可能小。 解法 class Solution { public:vector<int> sortArray(vect…...
IPC 进程间通信 消息队列
操作系统内核中采用一个链式队列管理消息,每个节点就对应一个消息: 操作系统规定了单个消息的数据长度不能超过8k(8192个字节),一个消息队列的表长(节点数)最多不超过256个 利用消息队列进行通信的特点: 1. 全双工:任何参与通信的…...
opencv 图像翻转- python 实现
在做图像数据增强时会经常用到图像翻转操作 flip。 具体代码实现如下: #-*-coding:utf-8-*- # date:2021-03 # Author: DataBall - XIAN # Function: 图像翻转import cv2 # 导入OpenCV库path test.jpgimg cv2.imread(path)# 读取图片 cv2.namedWindow(image,1) …...
使用DolphinScheduler接口实现批量导入工作流并上线
使用DS接口实现批量导入工作量并上线脚本 前面实现了批量生成DS的任务,当导入时发现只能逐个导入,因此通过接口实现会更方便。 DS接口文档 DS是有接口文档的地址是 http://IP:12345/dolphinscheduler/swagger-ui/index.html?languagezh_CN&lang…...
pycharm导出环境安装包列表
pycharm导出环境安装包列表 一、导出安装包列表二、安装requirements.txt三、列表显示已安装的包四、显示特定包的信息 一、导出安装包列表 pip freeze > requirements.txt二、安装requirements.txt pip install -r requirements.txt三、列表显示已安装的包 pip list四、…...
分体式智能网关在现代电力物联网中的优势有哪些?
随着电力系统的不断数字化和智能化,电力物联网已经成为现代电力行业发展的重要方向。电力物联网通过各种智能设备和传感器实现电力系统的监测、数据采集和分析,从而优化电力资源配置,提高电网的安全性和稳定性。在这个背景下,&quo…...
Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...
模型参数、模型存储精度、参数与显存
模型参数量衡量单位 M:百万(Million) B:十亿(Billion) 1 B 1000 M 1B 1000M 1B1000M 参数存储精度 模型参数是固定的,但是一个参数所表示多少字节不一定,需要看这个参数以什么…...
基于ASP.NET+ SQL Server实现(Web)医院信息管理系统
医院信息管理系统 1. 课程设计内容 在 visual studio 2017 平台上,开发一个“医院信息管理系统”Web 程序。 2. 课程设计目的 综合运用 c#.net 知识,在 vs 2017 平台上,进行 ASP.NET 应用程序和简易网站的开发;初步熟悉开发一…...
FFmpeg 低延迟同屏方案
引言 在实时互动需求激增的当下,无论是在线教育中的师生同屏演示、远程办公的屏幕共享协作,还是游戏直播的画面实时传输,低延迟同屏已成为保障用户体验的核心指标。FFmpeg 作为一款功能强大的多媒体框架,凭借其灵活的编解码、数据…...
【开发技术】.Net使用FFmpeg视频特定帧上绘制内容
目录 一、目的 二、解决方案 2.1 什么是FFmpeg 2.2 FFmpeg主要功能 2.3 使用Xabe.FFmpeg调用FFmpeg功能 2.4 使用 FFmpeg 的 drawbox 滤镜来绘制 ROI 三、总结 一、目的 当前市场上有很多目标检测智能识别的相关算法,当前调用一个医疗行业的AI识别算法后返回…...
代码随想录刷题day30
1、零钱兑换II 给你一个整数数组 coins 表示不同面额的硬币,另给一个整数 amount 表示总金额。 请你计算并返回可以凑成总金额的硬币组合数。如果任何硬币组合都无法凑出总金额,返回 0 。 假设每一种面额的硬币有无限个。 题目数据保证结果符合 32 位带…...
深入浅出深度学习基础:从感知机到全连接神经网络的核心原理与应用
文章目录 前言一、感知机 (Perceptron)1.1 基础介绍1.1.1 感知机是什么?1.1.2 感知机的工作原理 1.2 感知机的简单应用:基本逻辑门1.2.1 逻辑与 (Logic AND)1.2.2 逻辑或 (Logic OR)1.2.3 逻辑与非 (Logic NAND) 1.3 感知机的实现1.3.1 简单实现 (基于阈…...
Linux nano命令的基本使用
参考资料 GNU nanoを使いこなすnano基础 目录 一. 简介二. 文件打开2.1 普通方式打开文件2.2 只读方式打开文件 三. 文件查看3.1 打开文件时,显示行号3.2 翻页查看 四. 文件编辑4.1 Ctrl K 复制 和 Ctrl U 粘贴4.2 Alt/Esc U 撤回 五. 文件保存与退出5.1 Ctrl …...
基于Java+VUE+MariaDB实现(Web)仿小米商城
仿小米商城 环境安装 nodejs maven JDK11 运行 mvn clean install -DskipTestscd adminmvn spring-boot:runcd ../webmvn spring-boot:runcd ../xiaomi-store-admin-vuenpm installnpm run servecd ../xiaomi-store-vuenpm installnpm run serve 注意:运行前…...
华为OD机试-最短木板长度-二分法(A卷,100分)
此题是一个最大化最小值的典型例题, 因为搜索范围是有界的,上界最大木板长度补充的全部木料长度,下界最小木板长度; 即left0,right10^6; 我们可以设置一个候选值x(mid),将木板的长度全部都补充到x,如果成功…...
