完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
以独立、从头开发一个产品,以卖钱为目的的公司举例,并假设全部流程和人员都在一个公司内完成。不考虑学校的各种实验、比赛、毕设或者基于个人兴趣等实践。不考虑在公版硬件和模具上开发,不考虑部分工作外包。
一个公司无论大小,人员多少,是否有专设的部门,以下工作流程或者人员是不能少的(也许人员方面会有重叠,比如既做需求又写代码): 1. 市场、销售人员调研市场,收集需求,反馈给产品部门; 2. 产品工程师设计产品,提出详细的需求; 3. 相关人员对产品需求进行评审,从可行性、实现难度、时间周期、成本、市场预期等方面提出意见,可能有多轮评审,决定是否对这个产品立项。评审可以通过开会、面对面讨论、邮件讨论等方式进行。 4. 项目立项后,指定项目经理,以及项目组成员,成员组成一般有: 产品工程师:向其他成员解释需求细则,需求需要变更时最终决策者; 硬件工程师:芯片方案选型、电路图绘制; 软件工程师:各个层次软件实现; 结构工程师:产品除电路板外各个部件、外壳设计,怎么卡到一起的; 工业设计工程师:产品整体造型、色彩、强度等等,用什么材料,光的还是磨砂的,等等; 测试工程师:跌落、扭曲、使用寿命、放电、磁场、各种温度湿度条件,软件功能,软件稳定性等; 美工人员:软件实现中需要的各种图片,开机logo,软件界面,主题等; 数据内容负责人:产品需要的数据或者内置的数据文件的搜集、整理、制作,如图片、音乐、视频、电子书等; 外包装设计人员:纸盒、礼品袋等; 文案负责人:包装上的说明,广告语,网站上的产品介绍文案。 芯片方案选型结束后,软件工程师可以选择使用开发板或者芯片原厂提供的参考板,或者等待硬件工程师自己开发新硬件,进行前期关键威廉希尔官方网站 点开发验证。
开发板或者参考板上的外设和接口,跟产品的需求比起来,或者多了,或者少了。基于成本和开发周期的考虑,一般都需要硬件工程师重新设计新的电路板。但也不排除开发板或者参考板跟目标产品硬件很接近,或者需要尽快验证尽快开发完成上市,直接使用开发板或者参考板硬件。 工作中: 硬件、结构、工业设计需要密切配合,以避免电路板和外壳装不到一起,不能严丝合缝,螺丝孔错位等问题。 硬件、软件需要密切配合,调试驱动。 软件、美工、数据、测试需要配合好。 开发到一定阶段,会进行各兵种阅兵彩排,来一次小批量的工程样机,验证可能存在的问题,及时纠正。依据工程样机的质量,可能会在正式生产之前再进行一两次数量稍大点的试产。最后,在硬件、结构、工业设计没有大的问题,软件需求基本实现和稳定,剩余问题可以通过方便的软件升级后续解决的情况下,就可以提交到流水线上安排批量生产了。 |
|
|
|
只有小组成员才能发言,加入小组>>
imx6ull 和 lan8742 工作起来不正常, ping 老是丢包
633 浏览 0 评论
3336 浏览 9 评论
3013 浏览 16 评论
3506 浏览 1 评论
9098 浏览 16 评论
1216浏览 3评论
631浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
619浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2361浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1926浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 11:37 , Processed in 0.984487 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号