作者:明明如月学长, CSDN 博客专家,大厂高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《Effective Java》独家解析》专栏作者。
瀑布模型是软件工程中的一个经典项目管理模型,其名称来源于模型的流程图像瀑布流水一样,自上而下逐步流转。它将软件开发过程划分为几个阶段性任务,每个阶段完成后才能进入下一个阶段。
阶段 | 描述 |
---|---|
需求分析 | 确定用户需求,输出需求规格说明书 |
系统设计 | 根据需求规格说明书设计系统的总体架构和详细设计 |
编码实现 | 根据系统设计文档进行软件编码 |
系统测试 | 对软件进行测试,确保软件质量 |
运维支持 | 软件交付使用后,进行维护和支持 |