新产品立项了,作为嵌入式软件工程师该如何来开展设计工作?(个人经验总结分享)...

Posted Engineer-Bruce_Yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新产品立项了,作为嵌入式软件工程师该如何来开展设计工作?(个人经验总结分享)...相关的知识,希望对你有一定的参考价值。

    这个话题其实我很早之前就想写一写了,但是一直抽不开时间,今天终于有时间来聊一聊这个话题,希望能借助我过往研发产品的经验帮助更多从事嵌入式行业的朋友们入门。

    一个新的产品立项了,接下来,就会有UI设计、结构、硬件、软件、产品经理、项目经理、测试工程师等角色来共同完成这个项目,当然这是最理想的状况。但现实的情况可能并没有这么理想,在小公司里,有可能你一个人就得把大部分的活干了,对于大部分的工程师来说经常摸不着头脑,想了很久却没思路,这的确是很让人难受的事情。笔者作为一名嵌入式软件工程师,在嵌入式行业也有将近5年的产品开发工作经验,从一个什么都不懂的小白摸爬滚打到现在,总算对产品的软件开发上有了自己的一点见解,当然我并不是大佬,世界那么大,我就只是一个小兵而已。在写这篇文章之前,我要感谢我曾服务过的防卫等公司给我带来的成长。

    大学毕业以后出来参加工作,我做过很多产品,不单单是代码设计同时也负责了一部分的UI修改和设计(熟悉Photoshop的设计和应用),我的开源项目上就做了一些简单的UI设计;同时我也能从零把一个产品的软件从头到尾干出来,那我是怎么培养这种职业能力的?

1、想象产品的最终是什么样子的?

    如果想做一名富有竞争力的工程师,首先他对行业信息一定是非常敏感的,市面上对应产品有的功能,那我们的产品也得有啊,如果他们没有的功能我们有,这就叫产品的功能创新,一旦你做出增项的功能出来了,你甚至可以为公司的新产品去申请实用新型专利。

    这个产品的外观

以上是关于新产品立项了,作为嵌入式软件工程师该如何来开展设计工作?(个人经验总结分享)...的主要内容,如果未能解决你的问题,请参考以下文章

经验分享 | 开发新产品,如何有效地开展工作?

一图解说“敏捷开发项目管理流程”

嵌入式学习基本

而立之年,考虑转行,是否可行?

传统敏捷项目快速交付

敏捷实践简单分享补充