项目管理指南 · 项目管理基础
什么是瀑布式项目管理?阶段与优缺点
瀑布式是一种预测型方法,项目按照固定的阶段顺序推进,每个阶段完成后才开始下一个阶段。就像水往低处流一样,进展只朝一个方向推进。
要点总结
- 瀑布式按顺序经过各个阶段,并有详细的前期计划。
- 它适用于稳定、受监管或不可分割的项目。
- 其主要弱点是反馈来得晚。
瀑布式的各个阶段
- 需求: 收集并记录解决方案必须实现的所有功能。
- 设计: 规划架构和详细设计。
- 实施: 构建解决方案。
- 验证: 根据需求进行测试。
- 部署: 向用户发布。
- 维护: 发布后提供支持和修复。
1970 年,Winston Royce 在一篇关于管理大型软件项目的论文中描述了这一顺序,同时也提醒说,纯粹的顺序流程存在风险。
优势
- 结构清晰,里程碑明确。
- 文档详尽。
- 在需求稳定时易于理解和估算。
- 适合要求经批准阶段的合同和监管规定。
缺点
- 反馈来得晚:用户只有在最后才能看到成果。
- 一旦某个阶段完成,变更的代价就很高。
- 需求理解有误等风险发现得较晚。
- 当前期阶段超时,测试时间就会被压缩。
何时使用瀑布
- 需求稳定且已被充分理解。
- 成果只有在全部完成后才有价值。
- 工作受到监管,必须遵循经批准的阶段。
- 团队以前做过类似的项目。
在以下页面中与敏捷进行比较: 敏捷与瀑布.
本主题的免费模板
常见问题
瀑布式过时了吗?
不是。对于稳定、受监管或实体项目而言,它仍然是正确的选择。
瀑布式项目管理中的 V 模型是什么?
瀑布模型的一种变体,将每个开发阶段与相应的测试阶段配对。
什么是瀑布式项目管理?
一种顺序式方法,项目依次经过需求、设计、构建、测试和部署等阶段,每个阶段通常在下一个阶段开始之前完成。
瀑布式有哪些阶段?
需求、设计、实施、验证、部署和维护。
瀑布模型是谁提出的?
Winston Royce 在 1970 年的一篇论文中描述了这一顺序,但他同时警告说,纯粹的顺序流程存在风险。“瀑布”这一名称是后来才出现的。
瀑布式有哪些优点?
结构清晰、里程碑明确、文档详尽,在需求稳定时更易于估算,并且非常适合合同和监管要求。
瀑布式有哪些缺点?
反馈来得晚、阶段完成后变更代价高、风险发现得晚,以及前期阶段超时导致测试时间被压缩。
什么时候应该使用瀑布式?
当需求稳定且已被充分理解、成果只有在全部完成后才有价值、工作受到监管,或团队以前做过类似项目时。
瀑布式与预测型项目管理是一回事吗?
大体上是。预测型是一个更宽泛的术语,泛指预先规划范围、进度和成本的方法;瀑布式是其经典形式。
瀑布式和敏捷可以结合使用吗?
可以。混合式方法采用瀑布式的治理和里程碑,并在其中以敏捷方式进行交付。
瀑布式项目使用甘特图吗?
有。 甘特图 是展示瀑布式任务和阶段的顺序与时间安排的常用方式。