- 开发流程
- 项目立项
- 硬件开发
- 嵌入式软件开发
- 结构开发
- 测试
- 后台开发
- app开发
开发流程
小公司的开发,一开始会有流程吗?
老板一般都会要求快,怎么快怎么来,刚开始的小公司,可能就一个老板,一个开发人员。
这个时候的流程重要不?我个人认为还是重要的。即使没有完整的流程,但是,整个项目的思路还是要有的。各位想一想,自己做过多少推翻重来的事情。
我相信,慢就是快。必须按照自己的流程来,每一步都严格的执行,从而避免后面推倒,重新再来一次。一次推倒,就是nightmare.
公司没有开发流程怎么办?自己总结,自己也不懂怎么办?去问度娘,总能找到你需要的。说实在的,大部分的流程,都是华为IPD的变种,所以没事就去研究IPD就是没错。很多咨询公司上的培训课,基本上还是按照这个流程来。当然这是一个复杂的流程,到底怎么精简,那是各有千秋了。
我老大出生之前,我问了一个学医的同学,到底需要给主刀多少红包,我那同学说,不需要。剖腹产是个流程化的手术,每一刀都有规定,不会因为你给了红包而加一刀或者少一刀。所以我们如果把项目的开发也能这么精准的定义,估计就没有那么多失败的创业公司了。
我们目前的流程
这个系列的文章,基本就是按照这个流程来的
我认为,主要的精髓,在于每一步,都有文档记录,即使不详细,也要把主要的步骤写下来。
好记性,不如烂笔头。调试的时候出现问题,回过头来检查文档,更容易发现问题再哪里。
想到哪里代码写到哪里是大忌。除了代码乱以为,自己都没有理清楚思路,问题来了,不管几个通宵都搞不定。
每一个步骤的验收都有checklist。而这个list的长度,基本都是每次踏坑的总结,防止再次踏入进来。在做检查的时候,最好是能有其他人一起,总能在这个时间环节,发现一些问题。
欢迎各位留言讨论。