瀑布模型—掌握
1.什么是瀑布模型?

2.瀑布模型的生命周期
# 可行性分析 - 可行性分析报告# 需求分析 - 需求分析文档,根据需求规格说明书# 设计 - 概要设计和详细设计# coding - 代码,集中管理和存放# 测试 - testing# 交付和维护
3.定义
# 定义阶段: 软件计划,需求分析# 开发阶段:软件设计,程序编码,软件测试# 维护阶段:运行维护
4.优点
# 为项目提供了按阶段划分的检查点# 当前一个阶段完成后,需要去关注后续的阶段# 它提供了一个模板,这个模板使得分析,设计,编码,测试和支持的方法可以在该模板下有一个共同的指导
5.缺点
# 各个阶段产生大量的文档,工作量大# 由于开发模型是线性的,用户只有等到整个过程结束的时候才能看到结果, 增了风险,失败风险增大# 不适应用户需求的变化,并且在需求分析阶段不可能完全获取# 4在软件开发前期未发现的错误到了最后,可能扩散,导致项目开发失败

浙公网安备 33010602011771号