如何管理项目? | #3 项目管理入门

已发表: 2022-10-20

项目管理方法是一组描述项目生命周期从开始到结束的规则和过程。 这些方法中的每一个都强调项目的不同方面。 但选择正确方法的关键是了解项目本身是关于什么的。 如何管理项目? 阅读我们的文章并了解更多信息。

如何管理项目? - 目录:

  1. 介绍
  2. 项目管理方法概述
  3. 瀑布
  4. 敏捷
  5. 概括

介绍

在开始工作之前,您是否需要一个非常详细的行动计划? 当您建造房屋时,您将需要它,因为该项目指定了必须完成工作的顺序以及所有细节 - 甚至是电源插座的位置。 工作需要按照一定的顺序和一定的节奏完成,才能得到想要的结果,而项目的任何改变都是代价高昂且风险很大的。 因此,管理线性组织的预测项目的人的任务首先是确保整个团队严格遵守计划。

当我们想要创建一个无故障停车位预订应用程序时,管理看起来完全不同。 你可以想出它应该如何工作的想法,然后将工作外包给程序员、设计师和平面设计师。 也许应用程序将完全按照我们的计划工作。 但是,它可能会证明它不符合用户的期望。 这就是为什么第二种方法——迭代或自适应方法——都是关于目的和灵活性的。

应用程序的外观和最终具有的功能将在实施过程中确定。 我们可能会创建许多不同的版本,以及最终产品中不会使用的功能。 这将取决于当前不断变化的客户需求。 最重要的是应用程序实现了它的目的。 管理此类项目的人员的主要任务是明智地调整团队活动以适应不断变化的市场需求和项目实施条款。

一旦我们认识到我们正在处理的项目类型,就该选择正确的管理方法了。 因此,让我们从管理方法的概述开始。

project management

项目管理方法概述

最通用的项目管理方法可以分为:

  • 线性的,也称为预测性的——一次执行一个计划的任务和阶段很重要,完成一个阶段通常是开始下一个阶段的条件。 它有助于管理复杂和重复的项目
  • 迭代的、自适应的或进化的——项目的许多方面同时进行,并且通过创建工作产品的连续版本来达到目标​​,该版本通过分析所取得的结果来改进,更正和详细说明它们,即迭代

在这两个极端之间,有一整套结合了线性和迭代元素的中间管理方法。 在具体方法中,最常用的有:

  • 瀑布
  • 敏捷
  • Scrum
  • 斯克伦班
  • 看板
  • 极限编程 (XP)
  • 倾斜
  • 王子2
  • 六个西格玛
  • 关键路径法 (CPM)
  • 关键链项目管理(CCPM)

我们将在下面讨论前两种管理方法。 但是,其他的详细描述将在下一篇文章中介绍。

瀑布

级联法或瀑布法被认为是项目管理的经典方法。 这是最接近线性方法的方法。 在这种方法中,一个项目分为以下几个阶段:

  • 需求识别
  • 需求分析
  • 解决方案设计
  • 产品开发
  • 测试
  • 执行

只有在完成前一个步骤后,您才能继续下一步。 这就是为什么瀑布主要适用于在相对稳定的环境中实施的定义明确、重复的项目。

它的好处包括从项目的第一阶段就明确定义项目的目的和工作方式,重点是从所有利益相关者那里收集指导方针。 级联模型也经常被选择,因为它相对易于管理并且非常重视项目文档,这有助于外部审计并允许您跟踪任务完成历史。

这种模式也有它的缺点。 其中最严重的是假设组织或客户从一开始就确切地知道他们想要什么结果,并且他们的期望在项目期间不会改变。 第二个主要问题是在设计阶段就需要预测执行任务的最佳方式。 这样可以进行更精确的预算规划,但本身容易出错且成本高昂——需要专家在项目的早期阶段进行大量工作。

敏捷

敏捷,一套敏捷项目管理方法,作为对级联模型弊病的解决方案而出现。 它最接近其相反的极点,即迭代和进化方法。 这是因为敏捷项目管理就是持续改进。

根据敏捷宣言,以下价值观在项目实施中最重要:

  • 人员和交互超过流程和工具
  • 一个工作产品超过广泛的文档
  • 与客户就合同谈判进行协作
  • 响应改变执行既定计划

敏捷项目管理的优势包括变更的连续性以及团队成员和利益相关者之间的密切合作。 另一方面,主要缺点之一是通信标准的高标准。 这是因为在敏捷中,需要频繁和深入的客户参与。 反过来,达成协议的过程可能会变得乏味、冲突且难以协调,尤其是在涉及很多人的情况下。

概括

选择正确的项目管理方法的关键是了解项目的细节并将其置于两个极端之间:线性和渐进式项目方法。 每个都有其优点和缺点,这就是为什么使操作方法适应预期结果以及与客户沟通的可用性和质量如此重要的原因。

我们刚刚了解了项目管理方法。 查看我们关于 Python 和 Javascript 的其他系列!

如果您喜欢我们的内容,请在 Facebook、Twitter、LinkedIn、Instagram、YouTube、Pinterest、TikTok 上加入我们忙碌的蜜蜂社区。

How to manage projects? | #3 Getting started with project management caroline becker avatar 1background

作者:卡罗琳·贝克尔

作为项目经理,Caroline 是寻找新方法来设计最佳工作流程和优化流程的专家。 她的组织能力和在时间压力下工作的能力使她成为将复杂项目变为现实的最佳人选。

最重要的问题

  1. 什么是项目管理中的级联模型?

    级联模型是一种经过验证的线性管理方法,可将项目划分为连续的阶段。 项目实施进入下一阶段的条件是前一阶段的完成。

  2. 敏捷适用于我的项目吗?

    如果您计划的项目涉及将创新或其他开箱即用的解决方案推向市场,那么敏捷的管理方法应该会很有效。 毕竟,在敏捷中,核心价值是速度和不断遵循客户和市场的要求,这提供了极大的灵活性。

项目管理入门:

  1. 什么是项目?
  2. 什么是项目管理?
  3. 如何管理项目?
  4. 敏捷与 Scrum
  5. 敏捷与瀑布
  6. 4 项目实例