【硬件产品经理】避免硬件产品失败 | 技术维度

目录

简介

技术维度一:低估产品开发

技术维度二:低估规模生产的复杂性

技术维度三:测试不足

技术维度四:产品太复杂

技术维度五:对客户承诺太高

推荐内容


简介

这节内容主要从技术维度来谈谈避免硬件产品失败这个话题。

在之前的内容也多次提到过:

硬件产品与软件不同,会涉及多个迥异的阶段。

从创意到批量化生产的过程中,越是往后的阶段越是与经验强相关。

也就是说越往后的阶段结构化程度越高,涉及创意部分的内容也会越少。

比如说在产品的生产制造阶段;

工具、工序、制程等等都有规范化的模板、经验可以借用。

硬件产品通常具备以下特点:

一是复杂的加工制造方法。

例如,产品结构设计不合理,就可能导致加工制造困难、生产成本高,这就必然会导致产品单价过高。

二是在多数情况下,在产品具体销售之前,你都很难预测销量。

这就需要你去权衡产品定价与市场需求的最优化取值;

三是硬件产品毛利普遍较低,同时需要应对品牌和市场的激烈竞争;

另外,硬件产品是现金流量业务,开销巨大等等特点。

如果缺乏相关经验,你在各个环节都不可避免地会踩坑。

尤其在批量化生产阶段,一旦犯错往往是毁灭性的。

全新硬件产品失败的主要原因可以分为三类,分别是:

  • 技术原因;
  • 财务原因;
  • 销售/营销侧方面的原因。

这里先主要谈谈技术层面的原因。

技术问题通常发生在开发和早期制造阶段。

你的产品越是复杂,在这些阶段避免错误的难度也就会越大。

技术维度一:低估产品开发

产品开发非常复杂且昂贵,并且几乎总是花费比预期更长的时间。

以智能锁产品为例,一套模具 30 多万。

样品验证发现问题后还会涉及多次调模,每次调模都至少要一周左右的时间。

如果是多款产品同步出问题,很可能就会出现多产品制造、上市方面的冲突。

由于企业资源的有限性,这个时候很容易出现混乱的局面。

技术维度二:低估规模生产的复杂性

初创企业通常倾向于完全忽略将其产品从原型扩展到批量生产所面临的复杂性,以及所需的成本和时间。

从非常早期的开发阶段开始,你就需要考虑如何设计产品以使其易于制造,这个过程被称为可制造性设计「DFM」。

你越早开始将 DFM 实践纳入设计,就越容易进行规模制造。

以塑料组件为例:

对于大多数电子硬件产品而言,塑料外壳是大规模生产比较复杂的部分。

这是因为在验证阶段,我们通常会通过 3D 打印的方式来验证塑料样品。

而用于批量制造的注塑工艺与用于制造塑料原型的 3D 打印技术是完全不同的:

  • 3D 打印是非常灵活的技术,你可以制作几乎可以想象到的任何形状的塑料原型;
  • 而注塑成型要求遵守非常严格的设计规则,而且不同的产品对公差、温度等参数的要求不同,所使用的材质和加工工艺也会有差异。

技术维度三:测试不足

你投入了大量的时间、精力和资金来使你的产品投入市场。

在制造的早期阶段,你需要尽可能做好充分的质量测试,确保不要将有缺陷的产品运送给客户来破坏你的品牌和市场机会。

创业失败的快速方法是输出一堆有缺陷的单元产品。

当然,任何生产过程都不可能做到 100% 的完美,但是你应该努力降低产品的不良率。

尤其是一些共性问题,要做到早发现早处理,否则就会成为你的持续性成本。

技术维度四:产品太复杂

特征蔓延「Feature Creep」,又称功能蔓延,是指项目需求超出原来估计的趋势。

尤其对于初创类的创业公司,创始人往往对产品充满热情,希望它是完美的。

在功能蔓延中,你不断添加越来越多的功能,希望它可以使你的产品卖得更好,新功能不断渗入你的产品定义。

这意味着不仅所有功能都必须完美运行,而且你的产品还必须具有所有可以想到的功能。

实际情况是:

企业资源是有限的,而且市场也在时刻变化着。

如果产品不能及时上市,你很可能会由先行者变为落后着,甚至是先驱。

因此,在不损害客户所需关键功能的前提下,你需要尽量简化产品。

不要忽略花费时间来简化你的产品。

了解客户的核心需求以及每个所需功能的相对技术复杂性。

技术维度五:对客户承诺太高

无论你的开发团队什么时候准备就绪,在你自己测试产品之前不要承诺任何事情。

另一方面,最好让客户尽早介入。

让他们了解你的进度,并提供一些大概的日期。 

推荐内容

在线课:华为流程体系入门课icon-default.png?t=N7T8https://edu.csdn.net/course/detail/38465?spm=1001.2014.3001.5507

在线课:华为战略方法论icon-default.png?t=N7T8https://edu.csdn.net/course/detail/39063?spm=1001.2014.3001.5507

在线课:硬件产品经理进阶课icon-default.png?t=N7T8https://edu.csdn.net/course/detail/38540?spm=1001.2014.3001.5507

实体书:《硬件产品经理:从入门到精通》+资料包 折扣(39.9)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/356620.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

指针的深入了解5

1.二维数组传参本质 在此之前我们学习了一维数组传参&#xff0c;传的是它的首元素地址。那么二维数组也是这样的吗&#xff1f; 我们来看一串代码&#xff1a; void print(int(*pt)[5]) {for (int i 0; i < 3; i){for (int j 0; j < 5; j){printf("%d ",…

bert提取词向量比较两文本相似度

使用 bert-base-chinese 预训练模型做词嵌入&#xff08;文本转向量&#xff09; 模型下载&#xff1a;bert预训练模型下载-CSDN博客 参考文章&#xff1a;使用bert提取词向量 下面这段代码是一个传入句子转为词向量的函数 from transformers import BertTokenizer, BertMod…

2024年了,是谁还在学C++11?(没错,是我)

今天要聊的这本书&#xff0c; 是真正畅行全球20年的C入门必读经典&#xff0c;各版本全球总销量超1300万册&#xff01; 它惠及了数百万高校师生&#xff0c;启蒙了5代国产程序员&#xff0c; 令全球数千万C开发者全部为之疯狂的大&#xff01;师&#xff01;名&#xff01…

实现Crm系统的灵活配置,满足不同行业客户需求

目录 一&#xff1a;数据模型配置 二&#xff1a;流程配置 三&#xff1a;扩展性配置 实现CRM系统的可配置性需要关注以下几个方面&#xff1a; 一&#xff1a;数据模型配置 为了满足企业的个性化需求&#xff0c;CRM系统需要提供灵活的数据模型配置。用户可以根据自己的业…

秋招面试—计算机网络安全

2021 计算机网络安全 1.Get 和 Post 的区别 get 用于获取数据&#xff0c;post用于提交数据&#xff1b; get 的缓存保存在浏览器和web服务器日志中&#xff1b; get 使用明文传输&#xff0c;post请求保存在请求体中&#xff1b; get 长度限制在2048以内 2.常见的HTTP请…

CVE-2024-0352 likeshop v2.5.7文件上传漏洞分析

本次的漏洞研究基于thinkPHP开发开的一款项目..... 漏洞描述 Likeshop是Likeshop开源的一个社交商务策略的完整解决方案&#xff0c;开源免费版基于thinkPHP开发。Likeshop 2.5.7.20210311及之前版本存在代码问题漏洞&#xff0c;该漏洞源于文件server/application/api/contr…

pytest教程-8-用例参数化方法

领取资料&#xff0c;咨询答疑&#xff0c;请➕wei: June__Go 上一小节中我们学习了pytest用例前后置方法的使用&#xff0c;本小节我们讲解一下pytest用例的参数化方法。 参数化简介&#xff1a; 参数化测试是指在测试用例中通过传入不同的参数来运行多次测试&#xff0c;…

图像复原的天花板在哪里?SUPIR:开创性结合文本引导先验和模型规模扩大

SUPIR&#xff08;Scaling-UP Image Restoration&#xff09;&#xff0c;这是一种开创性的图像复原方法&#xff0c;利用生成先验和模型扩大规模的力量。通过利用多模态技术和先进的生成先验&#xff0c;SUPIR在智能和逼真的图像复原方面取得了重大进展。作为SUPIR中的关键催化…

纵向拼接,一键高效,让图片处理更简单!

你是否曾经因为需要批量处理图片而感到烦恼&#xff1f;现在&#xff0c;有了我们的图片处理工具&#xff0c;你可以轻松地纵向拼接图片&#xff0c;一键批量处理&#xff0c;让图片处理工作更加高效&#xff01;这款工具采用先进的技术&#xff0c;能够快速准确地完成图片纵向…

Android SystemUI 介绍

目录 一、什么是SystemUI 二、SystemUI应用源码 三、学习 SystemUI 的核心组件 四、修改状态与导航栏测试 本篇文章&#xff0c;主要科普的是Android SystemUI &#xff0c; 下一篇文章我们将介绍如何把Android SystemUI 应用转成Android Studio 工程项目。 一、什么是Syst…

大数据 - Spark系列《一》- 分区 partition数目设置详解

目录 &#x1f436;3.2.1 分区过程 &#x1f436;3.2.2 SplitSize计算和分区个数计算 &#x1f436;3.2.3 Partition的数目设置 1. &#x1f959;对于数据读入阶段&#xff0c;输入文件被划分为多少个InputSplit就会需要多少初始task. 2. &#x1f959;对于转换算子产生的…

在centos 7 中安装配置Jdk、Tomcat、及Tomcat自启动

目录 一、安装配置Jdk 1.创建目录并上传文件 2.解压JDK压缩包 3.配置JDK环境变量 4.设置环境变量生效 二、安装配置Tomcat 1.上传Tomcat并解压 2.启停Tomcat 3.修改tomcat-user.xml配置 4.配置远程访问Tomcat 5.远程项目发布 三.Tomcat自启动配置 1.配置Tomcat自启…

imx6ull学习记录(一)

这一块主要是了解linux系统驱动部分&#xff0c;编译镜像相关的知识&#xff0c;这里记录一下。 使用板子如下&#xff1a; 教程用的这一个版本&#xff1a; 1、基本环境搭建 这个比较简单&#xff0c;只是注意一下就是正点原子的教程用了一个NFS文件系统&#xff0c;简单来…

MongoDB介绍及安装

文章目录 MongoDB介绍什么是MongoDBMongoDB技术优势MongoDB应用场景 MongoDB快速开始linux安装MongoDB启动MongoDB Server关闭MongoDB服务 Mongo shell使用mongo shell常用命令数据库操作集合操作 安全认证创建管理员账号常用权限创建应用数据库用户 Docker安装MongoDB工具官方…

物流平台如何与电商平台进行自动化流程管理

为什么要实现物流与电商平台进行自动化管理 实现物流平台与电商平台的自动化流程管理对企业和消费者都有着重要的意义&#xff0c;比如以下几点&#xff1a; 提高效率&#xff1a;自动化流程管理可以减少人为操作的错误和延误&#xff0c;提高订单处理和物流配送的效率。通过定…

What is Rust? Why Rust?

why Rust&#xff1f; 目前&#xff0c;Rust 变得越来越流行。然而&#xff0c;仍然有很多人&#xff08;和公司&#xff01;&#xff09;误解了 Rust 的主张价值是什么&#xff0c;甚至误解了它是什么。在本文中&#xff0c;我们将讨论 Rust 是什么以及为什么它是一种可以增强…

Pytest单元测试框架

第一章、pytest概述 Pytest is a framework that makes building simple and scalable tests easy. Tests are expressive and readable—no boilerplate code required. Get started in minutes with a small unit test or complex functional test for your application or l…

Linux提权:Docker组挂载 Rsync未授权 Sudo-CVE Polkit-CVE

目录 Rsync未授权访问 docker组挂载 Sudo-CVE漏洞 Polkit-CVE漏洞 这里的提权手法是需要有一个普通用户的权限&#xff0c;一般情况下取得的webshell权限可能不够 Rsync未授权访问 Rsync是linux下一款数据备份工具&#xff0c;默认开启873端口 https://vulhub.org/#/envir…

第九节HarmonyOS 常用基础组件17-ScrollBar

1、描述 滚动条组件ScrollBar&#xff0c;用于配合可滚动组件使用&#xff0c;如List、Grid、Scroll。 2、接口 可包含子组件 ScrollBar(value:{scroller:Scroller, direction?: ScrollBarDirection, state?: BarState}) 3、参数 参数名 参数类型 必填 描述 scrolle…

148基于matlab的带有gui的轮轨接触几何计算程序

基于matlab的带有gui的轮轨接触几何计算程序,根据不同的踏面和轨头&#xff0c;计算不同横移量下面的接触点位置。程序已调通&#xff0c;可直接运行。 148 matlab 轮轨接触 横移量 (xiaohongshu.com)
最新文章