瀑布式项目管理方法能为你做什么(不能为你做什么)

Reliable resource for comparing and exploring mobile phones.
Post Reply
shahriya699
Posts: 6
Joined: Sun Dec 22, 2024 5:15 am

瀑布式项目管理方法能为你做什么(不能为你做什么)

Post by shahriya699 »

如果您从事项目管理工作,那么在尝试决定哪种方法最适合您的团队时,您可能听到过许多奇怪的术语:关键路径、scrum、PMBOK、六西格玛等。在所有这些术语中,您可能听说过瀑布项目管理方法,即使您从未使用过它。

想知道这种方法是否适合您的项目管理需求?在本指南中,了解瀑布方法如何使用顺序流程来简化项目管理,以及如何在自己的工作中实施此方法的各个方面。

什么是瀑布项目管理方法?
简而言之,传统的瀑布式项目管理是一种顺序的、线性的项目管理过程。它由几个独立的 印度手机号 阶段组成。在前一个阶段完成之前,不会开始任何阶段,并且每个阶段的完成都是终点——瀑布式管理不允许您返回上一个阶段。重新访问某个阶段的唯一方法是从第一阶段重新开始。

瀑布方法项目管理
如果瀑布式方法听起来很严格,那是因为该系统的历史要求这样做。瀑布式项目管理起源于制造业和建筑业等非软件行业,这些行业的系统是出于必要而产生的。在这些领域,项目阶段必须按顺序进行。如果你没有搭建好房子,你就无法安装石膏板。同样,不可能重新回顾某个阶段。没有好的方法可以拆除浇筑的混凝土基础。

可以想象,在瀑布系统中,适当的规划是必不可少的。项目的要求必须事先明确,参与项目的每个人都必须清楚这些要求。每个团队成员还应该了解他们在项目中的角色以及该角色需要做什么。

所有这些信息都必须完整记录下来,然后分发给项目中的每个人。我们建议以流程图的形式概述这些信息,如下所示,以便您的团队可以快速了解和参考需求。您可能还想尝试添加泳道来显示哪些任务分配给哪个团队成员。

团队成员将在整个过程中参考您提供的文档。如果正确遵循,此文档会明确说明期望。它还将提供项目里程碑,使确定进度变得简单。

因此,在传统的瀑布式项目管理方法中,详尽的文档记录是重中之重。文档记录应贯穿整个流程的每个阶段,以确保所有参与人员都能在同一步中,无论项目的进展如何。

瀑布项目管理的阶段
具体的瀑布阶段在不同来源之间略有不同,但通常包括:

1. 需求收集和文档
在此阶段,您应该收集有关该项目需求的全面信息。您可以通过多种方式收集这些信息,从访谈到问卷调查再到交互式头脑风暴。到此阶段结束时,项目需求应该很明确,并且您应该有一份已分发给您的团队的需求文档。

2.系统设计
您的团队根据既定需求设计系统。此阶段不进行编码,但团队会制定编程语言或硬件要求等规范。

3. 实施
编码在此阶段进行。程序员从上一阶段获取信息并创建功能性产品。他们通常将代码分成小块,然后在此阶段结束时或下一阶段开始时进行集成。

4. 测试
一旦完成所有编码,就可以开始产品测试。测试人员有条不紊地查找和报告任何问题。如果出现严重问题,您的项目可能需要返回第一阶段进行重新评估。

5. 交付/部署
在此阶段,产品已经完成,您的团队提交要部署或发布的可交付成果。

6. 维护
产品已交付给客户并正在使用。当问题出现时,您的团队可能需要创建补丁和更新来解决这些问题。同样,大问题可能需要返回第一阶段。

瀑布项目管理的好处
如今,大多数公司都采用多种项目管理风格。但这些年来,传统的瀑布式管理仍然占据主导地位。事实上,PMI 2020 年的一份报告发现,公司在 56% 的项目中采用了传统的项目管理方法(如瀑布式管理)。是什么让这种方法对如此多的团队取得了成功?

让训练变得简单

即使带宽发生意外变化,这种方法也可以确保您的项目取得成功。由于瀑布式项目管理强调详尽的文档记录,因此您可以轻松无缝地将新团队成员添加到任何项目中。无需凭直觉了解缺席的程序员试图做什么,因为从项目构思到完成的所有内容都会被记录下来。新团队成员只需参考文档即可快速上手。

显示进度

瀑布式项目管理也简单地显示了进度。第一阶段划定的明确里程碑使人们很容易确定项目是否按计划进行。同样,由于瀑布系统不允许重新访问前一阶段,因此离散阶段表明项目在任何给定时间距离整体完成还有多远。这消除了与项目时间表相关的许多猜测。

使项目易于管理

这些优势与系统的线性特性相结合,使瀑布项目易于管理。由于采用顺序系统,您可以随时了解项目所处的位置以及是否应该处于该位置。经理无需忙于管理大型团队,而是可以专注于参与特定阶段的团队成员。如果出现意外的外部延误或人员变动,瀑布文档可让您快速让团队重回正轨。

节省时间和金钱

Image

无论您是否决定完全致力于瀑布式项目管理,毫无疑问,这种方法的某些方面(即彻底的概念化和详细的文档)可以更好地帮助您第一次就以正确的方式执行项目。尽早花时间发现和规划需求可以为您节省时间和金钱。

何时使用瀑布方法
由于采用线性方法,瀑布式项目管理最适合具有明确和固定要求和/或时间限制的项目。这就是为什么瀑布式步骤在制造业和建筑业中效果很好,因为这些行业的时间表和计划从一开始就很明确。

后期测试使任何修订都成为一项严肃的工作。事实上,严格遵守瀑布式时间表的人会认为,需要修订意味着产品要求不明确,因此项目必须回到第一阶段。这在许多行业中可能是一个严重的问题,例如瞬息万变的软件世界。

如果您怀疑需求在生产过程中可能会发生变化或需要修订,那么敏捷方法更可能适合您的项目。实际上,大多数软件开发都属于这一类。

由于无法适应变化,瀑布式方法最适合从一开始就定义明确的短期项目。如果您确定项目需求是静态的,那么瀑布式项目管理提供了一种直接的方式来推动项目通过明确定义的流程。它易于管理且易于跟踪。
Post Reply