瀑布方法是一种项目管理策略,用于已经具有预定最终结果和/或项目团队必须采取的一系列已知步骤的项目。该方法在其单一流程中类似于瀑布,其中涉及在进入下一个阶段之前达到并完成一个阶段。
什么是项目管理中的瀑布方法?
瀑布方法,也称为瀑布模型,是一种线性完成一系列任务的项目管理方法。在瀑布项目中,必须完成较大项目的整个阶段,然后才能进入下一阶段。通常,必须完成依赖关系才能为下一阶段奠定适当的基础。
瀑布项目的概念起源于制造业。在制造和施工中,必须按特定顺序安装硬件,并且项目通常从一开始就有明确定义的结果或产品目标。此类项目的大规模转移也可能成本高昂且不可行,例如当需要购买新设备或部分完成的建筑必须突然重做时。
现在,瀑布模型在多个行业中用于明确定义和映射的产品和解决方案开发生命周期。项目管理工具跟踪瀑布项目中的每个任务,并在任务过期或需要完成下一个任务时向团队成员发送通知。
瀑布方法论何时有用?
瀑布方法最适合不需要太多灵活性的高度结构化的项目。此类项目包括具有特定和预定最终结果的工作会话或已多次构建的产品。换句话说,当企业确切地知道最终产品应该是什么样子时,瀑布流效果很好。瀑布项目具有必须按特定顺序完成的连续步骤。通常,项目下一阶段的成功取决于前一阶段的完全完成,例如机械产品的组装或建筑物的建造。
瀑布用例的具体示例包括:
- 计划和执行每次都遵循相同时间表的年度营销活动
- 为停车场创建蓝图并建造结构
- 为单个业务用例开发Web 应用程序,其中团队已经知道 Web 界面需要的每个模块或网页
- 入职新员工并跟踪每个连续培训阶段的完成情况
敏捷方法和瀑布方法之间的差异
敏捷项目管理方法专为在整个运行期间发生变化(有时甚至是剧烈变化)的项目而设计。通常,敏捷方法允许业务客户在产品开发时定期审查产品,以便公司可以根据客户的需求定制产品。敏捷方法也经常需要来自项目团队之外的业务利益相关者的反馈。敏捷项目为创造力和灵活性提供了更多空间,因为它们不需要按顺序完成每个步骤。如果团队需要添加步骤或新的团队成员,他们可以进行调整。
如果企业希望其客户在整个项目过程中提供意见,那么敏捷方法可能更适合。在开发周期中由客户审查的产品可能会发生变化,而敏捷的方法使企业能够更灵活地调整产品的组件。对于第一次创建产品或完成项目并且可能没有确定最终交付物的每个细节的团队来说,敏捷方法也更好。
另一方面,瀑布方法更适合高度结构化并以非常具体的结果为目标的项目。瀑布项目从一个阶段移动到另一个阶段,直到达到一个明确的终点;它通常更适合为任务设定明确期限的项目。敏捷项目遵循更加循环的开发路径,并且随着敏捷团队努力改进产品,可能会被多次重新评估。
瀑布项目管理软件
瀑布项目的项目管理软件允许团队管理项目中的任务计划和依赖关系,因此组织可以准确地看到已完成的内容、相关的任务以及每个任务的负责人。以下 PM 产品提供了帮助瀑布团队组织项目和管理每个阶段的工具。
Zoho Projects
Zoho Projects具有甘特图,允许用户创建任务并使用拖放功能来安排任务时间表。使用 Zoho 的甘特图,用户有多个依赖项选项,他们可以添加到任务中并在整个项目生命周期中进行编辑。基线计划功能允许用户创建任务完成的基线时间并将其与实际任务进度进行比较。
LiquidPlanner
LiquidPlanner的调度引擎会在团队成员处理任务时更新任务进度,并根据进度更新预测任务完成的时间。LiquidPlanner 允许不同的团队灵活地设计他们的项目,创建一种更适合瀑布或敏捷方法的格式。它还提供甘特图和燃尽图视图。
Wrike
Wrike的时间线视图揭示了任务之间的联系,用户可以选择四种不同类型的依赖关系。冲突监视器小部件显示项目里程碑何时与任务日期冲突。Wrike 还会在任务完成时向依赖受让人发送电子邮件,提醒他们可以开始依赖任务。
智能表
Smartsheet提供免费的工作分解结构模板,这些模板有甘特图格式和其他格式。用户可以创建子任务并设置任务之间的关系。他们能够在看板、甘特图、网格和图表视图之间进行选择。Smartsheet 还允许用户设计由用户操作自动触发的工作流程,例如对某个工作表进行更改。
您的团队需要瀑布软件吗?
因为瀑布方法是高度结构化的,已经有预定项目阶段和严格任务期限的团队可能会受益于指导他们完成每个步骤的软件。支持瀑布方法的项目管理工具具有公司可以自定义以开发和完成其瀑布项目的内置功能。