首页 > 软件开发 >软件开发的主要流程 软件开发的主要流程有哪些

软件开发的主要流程 软件开发的主要流程有哪些

IT信息网 2024-04-29 19:30:03 0

大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发的主要流程的问题,于是小编就整理了1个相关介绍软件开发的主要流程的解答,让我们一起看看吧。

基础一般的人做软件开发应该从业务流程入手还是从编码入手?

且不论解释是否得当,服从工作安排是有必要的。但是个人认为作为软件开发人员,上来就去让了解需求既欠妥当也不会有良好效果。无论于公于私,如果连代码都没写过,很难想象能了解需求到什么程度,但是如果公司暂不提供这样的机会,那自己就应该私底下多下功夫,了解公司业务需要的编程知识,尽量多学习多锻炼。

软件开发的主要流程 软件开发的主要流程有哪些

基础一般的人做软件开发应该从业务流程入手还是从编码入手?个人建议还是先从编码入手。为什么这么说呢?

1.首先你是软件开发岗位。开发岗位最重要的应该是掌握开发技术,也就是编码技术。至于需求分析之类的,这个是有需求分析的人员,或者产品经理,或者可以开发人员兼任。软件开发技术有一定基础之后,再去兼任一些需求分析的任务这样是可以的。

2.实习生做需求分析并不是很适合。首先需求分析要有一定的行业经验最好,不然一到现场和客户交流时连别人的业务什么都懂不了,甚至连别人的术语都听不懂是会让客户惊讶的,觉得你们公司派一些新手来完全是不负责任。

3.先做一些开发了解该项目相关行业的业务知识,这样再去做需求分析就有相应的一些基础。和客户交流才有一定的基础知识,才能理解别人所说的。也才能更好的做好需求的分析和业务设计,甚至软件设计。

4.业务入手是有一定行业限制的,对你今后自己的发展不利。一定时间内你只能接触到一部分行业的需求,如果一旦离开这家公司找工作的范围就比较窄,很多公司不太需要只有业务分析能力的人,而是要具备开发技术知识再加上有业务分析能力。即使只具备开发技术能力当个程序员,找工作相对来说是比较容易的。

5.具有一定编码能力之后再来做需求分析,这时候做起来工作会更容易一些。需求分析能力,业务设计能力,软件设计能力都会提高的非常快。

当然每个公司有每个公司具体的情况,至于说哪一种比较适合公司的情况可能也只有具体情况具体分析了。

更多分享请关注东风高扬。

到此,以上就是小编对于软件开发的主要流程的问题就介绍到这了,希望介绍关于软件开发的主要流程的1点解答对大家有用。