开发产品要遵循这些「关键规则」

news2024/11/25 16:37:00

目录

简介

关键规则

第一点:了解产品的操作使用环境

第二点:尽可能计划将来的功能

第三点:静电 ESD 保护

第四点:尽早考虑 BOM 成本

第五点:开发文件管理(原理图、BOM、代码等)

产品资源更新

作者简介


简介

今天来聊聊产品这个话题。

设计一款智能、安全、低功耗的电子产品,

从来都不是一件容易的事情,

这更像是一门艺术。

即便是一款简单的电子硬件产品,

从概念到原型、到制造、再到发布,

都是一个漫长且艰巨的过程。

如果只是仅仅停留在把产品做出来这一点,

那只能说明你还处于学生思维、样机思维阶段。

比如说,

简单的产品你能做,别人也能做:

对用户来说,凭什么买你的?

多数情况是,市场甚至根本不知道你的存在。

这就涉及市场营销方面的话题。

另外,你是否有成本优势?

你是否有产品上的差异化优势?

你是否具备技术或创新上的护城河?

等等......

这个时候已经不单纯是产品的问题了。

如果从整个产品的生命周期来看的话,

关键规则

下面列举一些在设计产品时要牢记的注意事项:

第一点:了解产品的操作使用环境

产品是场景下的产物,

解决的是某一场景下的问题。

这就要求你的设计要能够承受环境的要求和条件。

比如说工业场景对三防的要求。

在设计和验证阶段,

你必须考虑产品可能的工作温度、湿度、压力等范围。

另外,也不要忽视功耗和热分析。

第二点:尽可能计划将来的功能

虽然说在之前的内容多次强调:

不要过度开发。

在考虑为将来的功能进行设计时,

要始终牢记 MVP 的概念。

要始终优先考虑最大限度地减少开发时间、成本和风险。

但在做整体的规划和设计的时候,

要考虑未来可能的升级需求,

要提前预留出一定的余量和空间。

比如说,未来要升级某项功能,

那你在前期选型时就要选择大一点的 Flash。

另外在系统及软件的设计上,

也要做好可扩展性的准备、模块化的设计等等。

第三点:静电 ESD 保护

在任何用户可接触的产品点,ESD 都是不可避免的。

必须要制定相应的计划来保护你的设计。

使用 ESD 保护二极管、限流电阻器和其他设备来保护暴露于外界的每个引脚。

以我个人负责的产品为例,

曾经就遇到过因静电导致产品批量退货的问题。

使用静电设备对每款新品硬件进行接触和非接触式的静电测试是非常有必要的。

第四点:尽早考虑 BOM 成本

如果 BOM 成本失控,你的产品可能从一开始就注定失败。

提前与设计师进行仔细的计划和估算,可以帮助避免意外的意外。

在整个设计阶段都要关注 BOM 成本。

如果不能以合理的利润制造和销售产品,继续进行下去就没有任何意义了。

第五点:开发文件管理(原理图、BOM、代码等)

在产品完成之前,很可能要切换设计人员。

这个时候就要有适当的设计文档来使过渡尽可能地平滑。

比如说在原理图中添加注释,向接下来的负责人指示设计注意事项。

另外,也要指定 BOM 中的所有组件参数。

不要为电阻以外的任何元器件指定为“通用”。

因为即便是具有相同电容、电压、电介质和封装类型的电容器,

不同制造商之间也可能相差很大。

相同的建议也同样适用于任何软件开发,

需要对代码进行正确记录,以便将来其他人可以根据需要轻松地对其进行处理。 

产品资源更新

资源名称:【产品经理表单及资料

更新时间:2024.6.18

打包整理:产品人卫朋

封装方式:散装PDF和XLS文件

*内容已更新至产品资源群,已付费学员请自行下载学习。

内容brief(部分截图)

产品资源群入口:

作者简介

卫朋,《硬件产品经理:从入门到精通》作者,人人都是产品经理受邀专栏作家,CSDN认证博客专家、嵌入式领域优质创作者,阿里云开发者社区专家博主。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何使用Excel与Outlook实现邮件群发:详细教程

引言 在工作中,我们经常需要发送大量邮件。手动发送既费时又容易出错。本教程将教你如何使用Excel和Outlook,通过简单的VBA代码实现邮件的自动群发,提高工作效率。 准备工作 在开始之前,你需要确保以下工具已经安装在电脑上&am…

1969python房屋租赁管理系统mysql数据库Flask结构BootStrap布局计算机软件工程网页

一、源码特点 python Flask房屋租赁管理系统是一套完善的web设计系统mysql数据库 ,对理解python编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 python flask 房屋租赁管理系统 开发环境pycharm mysql …

1958springboot VUE宿舍管理系统开发mysql数据库web结构java编程计算机网页源码maven项目

一、源码特点 springboot VUE宿舍管理系统是一套完善的完整信息管理类型系统,结合springboot框架和VUE完成本系统,对理解JSP java编程开发语言有帮助系统采用springboot框架(MVC模式开发) ,系统具有完整的源代码和数…

QML 列表,图片展示(一)

文章目录 1.QML 列表,图片展示效果图2.项目基本说明3.项目详解3.1界面显示部分3.2 网络部分 4.源代码5.flickr图片查询链接,后面我们将调整代码,获取更多图片 1.QML 列表,图片展示效果图 2.项目基本说明 该项目来自Qt示例程序 Ph…

目前哪个充电宝品牌比较好?四款优质充电宝分享

在电量成为现代生活不可或缺的生产资源的时代,选择一款优质的充电宝无疑是保证移动设备持续运作的关键。面对市场上众多品牌和型号的充电宝,消费者在选择时可能会感到困惑和迷茫。本文将为您揭示哪些品牌真正代表了耐用性和质量的典范,让自己…

使用 LangServe 构建和部署 MinIO 支持的 LangChain Agent API

我们在LangChain的创新世界中的旅程揭示了其在转变数据管理和应用程序功能方面的强大能力。 通过之前的讨论,我们深入探讨了几个主题,同时探索了LangChain的复杂功能。在本文中,我们将以“使用 MinIO 赋能 Langchain 代理”中涵盖的概念为基…

数学建模系列(4/4):Matlab建模实战

目录 引言 1. Matlab简介与安装 1.1 Matlab简介 1.2 Matlab的安装 2. Matlab基础操作 2.1 Matlab基础语法和常用命令 2.2 Matlab中的数据类型和数据结构 3. 用Matlab进行建模 3.1 矩阵运算与线性代数 矩阵运算 3.2 Matlab中的绘图功能 绘制2D图形 绘制3D图形 3.3…

AI视频教程下载-用LangChain 开发 OpenAI、 LLAMA 、 Gemini 等AI应用

LangChain MasterClass- OpenAI LLAMA 2 GPT LLM Apps__ Python(LangChain MasterClass-Develop 7 OpenAI LLM Apps using Python) 探索LangChain、Pinecone、OpenAI、LLAMA 2及Google Gemini Pro LLM在现实世界中的应用。构建AI应用——拥抱脸&#xff…

VirtualBox出错,从主机复制文件,乱改内容

昨天烧录机器,测试对方更新的一个库: 开始正确。后来莫名其妙崩溃。反复烧了几次,都错误。复制了老版本的库,正常。再改回新版本,崩溃。 于是把整个打包目录给了对方,他一对比,发现文件不对&am…

Linux驱动开发(三)--新字符设备驱动开发 LED驱动开发升级

1、新字符设备驱动原理 使用 register_chrdev 函数注册字符设备的时候只需要给定一个主设备号即可,但是这样会 带来两个问题 需要我们事先确定好哪些主设备号没有使用 会将一个主设备号下的所有次设备号都使用掉,比如现在设置 LED 这个主设备号为200&…

Java学习笔记(一)Java内容介绍、程序举例、DOS命令、Java跨平台特性的本质

Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍Java内容介绍、程序举例、DOS命令、Java跨平台特性的本质详细介绍以及部分理论知识 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍉博主收将持续更新学习记录获,友友们有任何问题可以在评论区留言 目录 1、内容介绍…

U盘格式化后数据能恢复吗?1分钟了解答案!

“想问问大家如果不小心把u盘格式化后,还有机会恢复吗?一个不小心就按下了格式化按钮,现在后悔莫及,不知道应该怎么操作呢。” U盘就像是一个记忆小盒子,里面装满了珍贵的回忆、重要的文件和无数的心血。但某一天&…

Element 进度条样式优化

在开发后台管理系统时,经常会用到进度条这样一个控件,Element UI中提供了progress这样一个组件,如下图所示: 该组件默认的颜色会比较单一,为此时常需要对该组件的样式进行一些优化,以满足实际项目的需求。 …

世界奇观短视频制作,AI加持,新手也能月入上万

在这个数字化的时代,短视频已经成为了人们获取信息和娱乐的重要途径。特别是那些展示世界奇观的短视频,如极端的气候、危险的动物、美丽的自然景观等,这些主题具有很强的吸引力,能够引起观众的兴趣和好奇心。那么,如何…

香港优才计划适合你吗?官方标准、申请条件、适合申请人群分析

香港优才计划适合你吗? 众所周知,拥有香港身份,不仅可以享受到优质的教育资源、税收优惠、以及国际化的商业环境,还能在金融、商业、法律保障和生活品质等方面获得显著的好处。除此之外,获得香港护照,还能…

Springboot获取resources中的文件

1.Springboot以文件的形式获取resources中的文件 import com.google.gson.JsonIOException; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import com.google.gson.JsonSyntaxException; import org.springframework.util.ResourceUtils; import j…

【数据结构与算法】线索二叉树 详解

为什么可在不增加指针域的情况下,对二叉树进行线索化? 不增加指针域:因为可以利用n1个空链域。 在线索二叉树中,为每个节点添加两个标志位,分别表示左指针和右指针是普通的孩子指针还是线索(前驱或后继&a…

物联网APP设计艺术:技巧与未来科技的融合

从早期的智能家居,到今天的服装制造、医疗保健、物流运输、汽车工业...越来越多的行业开始使用物联网。物联网技术跨度大,适用范围广,设计师在面对物联网产品的UI设计项目时往往会感到受阻。这是什么原因呢?物联网应用程序界面设计…

【C++】哈希的概念及STL中有关哈希容器的使用

目录 前言一、unordered系列关联式容器1.1 标准库中的unordered_set1.1.1 unordered_set的介绍1.1.2 unordered_set的常用接口说明1.1.2.1 unordered_set对象的常见构造1.1.2.1.1 [无参构造函数](https://legacy.cplusplus.com/reference/unordered_map/unordered_map/)1.1.2.1…

“AI”科普丨Transformer架构图解最强教程!

今天给大家分享一篇关于深度学习模型Transformer的文章。我愿称之为讲解Transformer模型最好的文章。 文章内容主要介绍 Transformer 模型的具体实现: Transformer整体架构Transformer概览引入张量自注意力机制Self-Attention多头注意力机制Mutil-Head Attention位…