开发流程

什么是开发流程:我们在开发、运营、维护软件中有很多技术、做法、习惯和思想。软件工程把这些相关的技术和过程统一到一个体系中,叫作“软件开发流程”,软件开发流程的目的是为了提高软件开发、运营和维护的效率,以及提升用户满意度、软件的可靠性和可维护性。

有以下几种模式:

1.写了再改模式

2.瀑布模式

3.瀑布模型的各种变形

4.统一流程

5.老板驱动的流程

6.渐进交付的流程

7.Tsp的原则

我们小组选择了统一流程:要完成了一个复杂的软件的项目,团队的各种成员在不同阶段做不同的事情,这些不同的类型的工作在RUP中叫做流程或者工作流。

统一流程包括以下几个方面:业务建模、需求、分析和设计、实现、测试、部署、配置和变更管理、项目管理、环境、

RUP的四个阶段的介绍:

初始阶段-此阶段的目标是分析软件系统大概的构成。

细化阶段-目标是分析问题领域。

构造阶段-团队开发出所有的功能

交付阶段-团队工作的重点是确保软件能满足最终用户的实际需求。

posted @ 2017-04-05 14:21  夏至未然  阅读(136)  评论(0编辑  收藏  举报