合肥智能软硬件设计开发流程返回>>
2022-08-01
首先,什么是智能软件。所谓智能软件,用一句话来说就是基于知识处理、问题求解、现场感性等功能的能产生人类智能行为的计算机软件。
一、总体流程说明
由于硬件部分研发周期长、成本高的特性,不太可能进行快速的迭代更新,也无法忍受需求的反复变更,所以偏向传统的瀑布式流程可能是更适合的,实际过程中多个部分可以同时进行。
以上流程也只是在实际产品开发过程中的一种应用案例,根据公司和产品的不同情况,具体流程可能不太一样,但总体上表现出一种阶段性。
在纵向上(按时间特性)我将智能硬件项目流程分成了8个阶段:市场阶段、立项阶段、EVT阶段、DVT阶段、PVT阶段、MP阶段、销售阶段和产品维护阶段,如下图所示:
实际产品研发中会发现有些工作模块的工作在穿插在整个流程中的不同阶段,所以抛开工作的阶段性,按照角色特性在横向上我将智能硬件项目分成了6个部分,分别是:产品项目、外观结构、嵌入式、互联网平台、工厂试制和销售。这几个部分之间,可能同步进行,也可能先后进行,需要根据实际情况进行灵活调整。如下图所示:
下面先从纵向上介绍一下每个阶段的大概内容,然后再针对其中重复的模块进行横向的说明,希望这样能够把整个流程说的更清楚一些。
二、纵向流程
1、市场阶段
硬件产品和软件产品一样,当我们有了一个关于产品的创意或大概的判断后,需要进行市场研究,这个阶段最重要的目标是确定这个产品创意靠不靠谱?以及市场价值大不大,值不值得做?
不同的是,做一款硬件产品需要投入更多的人力物力财力和时间,如果产品不被市场认可,不仅打击团队的信心,也容易错失市场机会。而软件产品可以用极小的成本做一个MVP进行市场验证,如果产品不行,只需要半个月甚至更短的时间就能调整方向直到获得成功。所以做智能硬件时更需要做好市场调研。如下图所示:
比如我在做智能车充产品的市场阶段:
通过行业报告了解每年的新车销售数量和汽车存量规模;
通过淘宝等销售渠道统计车充类产品的功能、价格和销量;
和车充供应链中的模具厂、电源板方案商、五金厂等产业链供应商聊聊市场需求量;
和不同用户(企业客户、滴滴司机、白领、老板、女性用户、货车司机等)针对产品的概念(包括对充电协议、位置、驾驶行为、保险、违章、SOS等方面)进行测试,了解其使用产品功能的动机;
最终,在立项之前,通过对市场的综合分析产出一份市场需求文档,这份文档至少应该包括目标市场描述、用户特征、用户需求列表、产品价位、利润空间、上下游供应商、营销策略等信息。