做了近3年的嵌入式产品开发,现在因为钱的原因 跳到个教大公司做软件开发,不知道是否正确,不过俺觉得时时刻刻有收获就是正道。
问:软件的开发过程应该是什么样的呢?
答: 不能一概而论。
问:正确,有想说的么?
答:个人观点随便侃侃。。
0、调研
1. 首先要有需求,对需求最具体详尽的分析。
如果项目有客户,好办了,人家肯定会给你把需求明确清楚。
如果做产品,就不同了,产品的需求需要自己定义,其根据就是现有的技术水平,市场上的成型功能,被热炒的功能点趋势以及个人设身楚地到产品的客户角度 感知的需求。 然后把功能需求,感觉需求转化为产品级的软硬件基本需求,关键参数。。。。
2. 需求分析
将需求细化到可以功能点,条目,最好搞成UTcase以及expect的结果出来,目标就是要细化,要让开发者明白要做什么,做些什么,做到什么程度。
3. HLD
4、LLD
5、coding
6、UT
purify, purify coverage, RTRT, provent...
7、ST
4898

被折叠的 条评论
为什么被折叠?



