200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 物联网项目开发工作笔记0001---物联网项目的开发周期 项目管理 厂家合作

物联网项目开发工作笔记0001---物联网项目的开发周期 项目管理 厂家合作

时间:2022-08-03 15:08:01

相关推荐

物联网项目开发工作笔记0001---物联网项目的开发周期 项目管理 厂家合作

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152

这里以我现在做的这个物联网项目(公网对讲产品)为例,因为第一次作为项目经理,带着做物联网项目,所以记录一下物联网项目开发,流程

1.一个完整的物联网项目,包括

软件云平台的开发,有可能包含(小程序,公众号,等都属于后台服务)

服务器的开发(这个过程很重要,比如语音通信服务器,其他数据流的实时通信,采集数据)

硬件产品开发(这里包含的内容比较多,一会下面展开说)

2.软件云平台:

依据项目大小,功能复杂度,等按照正常开发估算,20个页面以内,开发周期1个半月左右.

3.服务器端开发

这个需要时间比较长,4个月左右,包括严格的,流量测试,成本核算,可制成产品的压力测试等

需要做,包括自定义协议的开发,TCP,UDP心跳,高并发开发,以及业务逻辑融合,其中不能有耗时的操作等.

4.硬件产品的开发,

a. 硬件开发板,各零部件购买,开发平台的选择,

开发平台有ASR的arm linux平台,有单片机平台,采用RTOS系统开发,一般使用的有FreeRTOS系统,

RT-Thread系统,这个是国产的,现在用的也比较多.

b.PCB原理图绘制,需要10天左右时间

c.出手版,需要制版厂做,需要10天左右

通常刚研发或设计完成的产品均需要做手板,手板是验证产品可行性的第一步,是找出设计产品的缺陷、不足、弊端最直接且有效的方式,从而对缺陷进行针对性的改善,直至不能从个别手板样中找出不足。至 此,通常还需要进行小量的试产进而找出批量里的不足以改善。设计完成产品一般不能做到很完美,甚至无法使用,直接生产一旦有缺陷将全部报废,大大浪费人力和物力和时间;而手板一般情况是少数的样品,制作周期短,损耗人力物力少,很快地找出产品设计的不足进而改善,为产品定型量产提供充足的依据。

d.然后拿到手板以后,需要硬件工程师进行,硬件调试,需要至少3天左右

这里测试包括,首先目测开发板有没有问题

然后做静态测试,指的是,比如开发板的短路测试,短路测试没问题,再去

进行电测,就是给开发板通电,上电测试,开关机,串口通信测试,做一些简单的测试就会交给固件人员

e.固件开发人员,固件指的是硬件中运行的软件程序,固件的开发调试,根据,项目功能的多少,难易程度等,至少需要30天以上,需要根据实际项目估算

需要完成,硬件中UI程序开发,对硬件led灯,音量,电池,键盘,等的控制,以及和服务器的通信.

f.然后,硬件开发人员,把调试好的手板硬件,调试完以后,给固件开发人员,固件调试人员,在调试固件过程中,如果发现了

硬件中的一些不足,比如电路设计不对,缺少防静电esd等等,需要反馈给,硬件开发人员,进行硬件调整,调整需要5天,7天左右的时间

g.硬件快板,上面的硬件电路等部分调试通过了,就可以进行,样板的试产.也就是第二个PCB版,经过调整的,至少需要两个星期.

快板="快速样板“,PCB工厂分为两类:主要做大中批量的和专门做样板小批量的。后者做样板方便便宜,但对批量的把控不如前者。前者打样贵些,但样板转批量方便可靠些。

h.然后电路板,进行贴片和插件,也就是电阻等电路板上的小零件的贴片,顺利的话,需要7天时间

i.电路板测试,拿到贴片后的电路板进行测试,包括,信号,防静电等等,需要15天左右.

j.然后测试没有问题了,再给电路板,装上程序,进行样机测试,样机测试,包括固件软件调试,硬件的测试,需要10天左右

k.然后还要进行联合测试,这个测试,比较严格,包括,恒温恒湿箱测试,高低温测试,温度冲击,跌落震动等,以及射频干扰测试.这个过程要花3个星期左右

l.进行模具设计,找开模公司进行设计,需要3个星期左右

m.小批量备货,需要28天左右,4个星期.

可以看到硬件研发的周期比较长,153天,7个月左右,加上软件平台,服务器开发,时间会更长,当然,这个也跟开发团队,有无开发经验等等有关,

加上平台开发1个月,加上3个月的服务器研发,基本上会是1年左右的开发周期,但是实际上,有些过程,可以并行,但最低也要5个月左右,

在有服务器和平台的前提下,最少需要3个月左右.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。