瀑布开发是什么

瀑布开发是什么

瀑布式开发是一种老旧的,正在过时的计算机软件开发方法。最开始的软件行业普遍采用这种方法,但是这种方法套用自传统工业生产,不适应计算机软件开发的具体情况。大体分为这几个阶段:需求分析、设计、编码、测试、维护。

需求阶段通常定义系统的需求,明白系统的目标

设计阶段通常确定系统使用什么数据库,系统模块的划分,各个模块的功能。

编码阶段用编程语言对设计阶段的实现。

测试阶段分黑盒测试,白盒测试。测试系统的功能是否实现,是否准确。

维护阶段是根据用户新的需要重新修改系统,使系统更加稳定,更符合用户的要求。