软件开发流程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件开发流程相关的知识,希望对你有一定的参考价值。

 什么是软件开发流程:我们在开发、运营、维护软件的过程中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫做“软件开发流程”。

 软件开发流程的目的:为了提高软件开发、运营和维护的效率,以及提高用户满意度、软件的可靠性和维护性。

 软件开发流程有:写了再改模式、瀑布模型、瀑布模型的各种变形(生鱼片模型、大瀑布带着小瀑布)、统一流程(RUP)、老板驱动的流程、渐进交付流程、

 最喜欢开发模式:统一流程(RUP)

 统一流程的步骤:业务建模;需求;分析和设计:实现;测试部署;配置和变更管理;项目管理;环境。

 统一流程的阶段:初始阶段 、 细化阶段、构造阶段、 交付阶段

 优点:有详细的计划,可随时修改,有简洁和清晰的过程结构,为开发过程提供较大的通用性

 缺点:耗费时间较多,且RUP只是一个开发过程,并没有涵盖软件过程的全部

以上是关于软件开发流程的主要内容,如果未能解决你的问题,请参考以下文章

开发流程

软件开发流程的选择

软件开发流程

QT开发(二十三)——软件开发流程

软件开发流程知识概括

软件的开发流程