IT就业面试与指导

软件开发的流程是大家以后去企业做项目开发时应该懂的常识。我们出去要表现出自己做过项目,那么当项目经理给你安排了任务之后,你在开发之前应该找产品去了解详细的需求。当然有些小公司在人员配备上有些偷工减料的做法,但大多数公司开发项目,尤其是开发大型软件项目的时候,产品、设计、开发、测试、运维这几个角色的人员都会有配备的。而我们这些程序员则扮演的角色是开发人员。接下来我们来明确一下软件开发的6个过程,以及各个过程中的主要工作是什么。软件开发的过程:1.问题定义系统分析员与用户进行交流,了解系统要解决什么问题,并编写系统开发的目标与使用范围等说明文档给用户确认。2.可行性研究根据开发目标,从经济、技术、法律等多方面进行可行性分析。3.需求分析确认并记录用户对系统的所有需求,制作成文档,提交评审。4.软件开发-设计主要是根据需求来设计原型图、流程图、用例图等。-编码根据设计的相关图来开发程序,实现功能。-测试对开发出来的软件进行白盒测试、灰盒测试、黑盒测试,压力测试等,找出系统中存在的bug和缺陷,让程序员去改进和优化。5.运行维护对于测试合格的软件,将部署到服务器上运行。由于测试时间不够充分,以及测试环境无法模拟为真实的开发环境,导致有些bug是无法在测试时期被发现或重现,但在以后的正式使用过程中有可能会出现,所以系统正式运行过程中,还是需要有对程序的专门的维护。

赞赏

长按







































北京白癜风怎样治疗
专业治疗白斑医院



转载请注明地址:http://www.henanledxianshiping.com/fjgcjs/18132.html
  • 上一篇文章:
  • 下一篇文章: