17种最重要的项目管理方法
项目经理可以帮助他们的组织以最有效和高效的方式来改进他们的项目,同时降低风险。但这不仅需要认识到组织的优先事项。还需要深入了解每种项目管理方法如何才能产生最大的积极影响,以及每种方法的破坏组织成功的可能性。
为工作选择正确的项目管理方法是至关重要的。我们的项目管理方法评估指南将确保您为您的下一个项目选出最合适的方法。
为您的团队选择正确的项目管理方法是走向成功的第一步。
但是有这么多不同的--在某些情况下,甚至是重叠的--方法来管理任何给定项目的复杂性,您如何才能知道哪种项目管理方法才是最好的?
在这里,我们概述了当今在实践中最流行的项目管理方法,比较它们的重点和原则,并向您展示了如何评估哪种方法才是最适合您的项目和组织的。一旦开发出来,评估和选择正确的项目管理方法的过程就可以被记录和重复,使您的组织在如何组织和管理项目上花费更少的时间,让您可以在实现目标和交付物上有更多的时间。
●17个顶级的项目管理方法●
1、瀑布
多年以来,瀑布就一直是项目管理的主要方法。它本质上是连续的,并在许多行业中被使用,最常见的是在软件开发中。它包括了以特定顺序执行的多个静态阶段(包括需求分析、设计、测试、实现和维护)。瀑布法允许在每个阶段增加控制,但是如果项目的范围在已经开始之后发生了变化,那么它就会变得非常不灵活。它提供了一个更正式的规划阶段,这可能会增加预先捕获所有项目需求的机会,减少任何关键信息和需求在初始阶段的损失。
2、敏捷
敏捷对项目管理采取了一种截然不同的方法。它最初是为需要极大灵活性和速度的项目开发的。为了实现这一点,敏捷是由一个个短交付周期组成的,也就是“sprints”。敏捷可能最适合那些在自我激励的团队环境中只需要较少控制和实时沟通的项目。作为一种项目管理方法,敏捷是高度交互的,允许在整个项目中进行快速的调整。它通常用于软件开发项目,很大程度上是因为它使快速识别问题和在开发过程的早期进行改变得更容易了,而不必等到测试完成。敏捷提供了可重复的过程,减少了风险,允许即时的反馈,能够提供快速的周转,并降低了复杂性。
3、混合模型
虽然许多团队都倾向于使用瀑布方法或敏捷方法,但是这两种方法的好处可以为混合项目管理方法的解决方案创造一个案例,其中计划和需求阶段是在瀑布方法下进行的,而设计、开发、实现和评估阶段则遵循敏捷方法。
4、关键路径法
关键路径法(Critical path method, CPM)是一种循序渐进的方法,适合用于具有相互依赖活动的项目。它包含了一个活动列表,并需要使用一个工作分解结构(WBS)和一个要完成的时间表,以及依赖项、里程碑和可交付成果。它通过计算完成任务所需的“最长”(在关键路径上)和“最短”(浮动)时间来确定哪些活动是关键的,哪些不是,从而概述了关键和非关键活动。
5、关键链项目管理
关键链项目管理(CCPM)与CPM的不同之处在于,它关注项目内部资源的使用,而不是项目活动。为了解决资源的潜在问题,内置了缓冲区,以确保项目按时进行,并且不会损害安全性。
6、六西格玛
六西格玛最初是由摩托罗拉公司开发的,其目的是消除浪费、改善流程和提高利润。它是数据驱动的,有以下三个关键组件:
•DMAIC:定义、测量、分析、改进和控制
•DMADV:定义、测量、分析、设计和验证
•DFSS:六西格玛的设计,包括先前的选项,以及其他选项,如IDOV(识别、设计、优化和验证)。
将六西格玛作为一种方法论在项目管理界还会时常引起争论。
7、精益开发(LD)
精益生产最初是由丰田公司设计的,旨在减少浪费的同时最大化产出,以增加利益相关者的价值。虽然精益起源于制造业,但如今它已应用于各行各业,因为它的重点不是针对特定行业的。精益生产遵循七个关键原则:减少浪费,提高质量,与他人分享知识,保持持续改进的状态,加快周转,消除筒仓,保持一个相互尊重的环境。
8、精益六西格玛
这种精益和六西格玛的结合是以客户为中心,以提高业务效率和有效性为目标。需要识别和理解工作是如何完成的(价值流)。精益六西格玛致力于改进流程,消除不必要的浪费,以及减少缺陷。
9、Scrum
Scrum是敏捷框架的一部分,本质上也是交互式的。通过“Scrum会议”或“30天的sprints”来确定任务的优先级。Scrum master通常被用来帮助项目经理,而不是作为项目经理。小团队可以独立地专注于特定的任务,然后会与scrum master会面,评估进度或结果,并重新确定积压任务的优先级。
10、Kanban
Kanban关注于持续的协作,并能够促进一个持续学习和改进的环境。它会使用可视板和卡片来帮助团队查看已完成、正在进行和未完成的任务。所有的活动都是基于对日常任务的可视化、对工作进度的仔细平衡和对待办事项的管理。
11、Scrumban
Scrumban为产品开发和支持团队提供了来自Scrum和Kanban的最佳特性。通过结合Kanban的拉动系统和Scrum的待办事项列表优先级和短周期,团队不仅能够快速有效地完成工作,还可以通过暴露弱点来改进流程。通过利用这两种框架的优点,团队最终可以减少浪费、缩短交货期、周转时间,并交付更高质量的产品和服务。
12、事件链方法(ECM)
作为关键路径方法或关键链方法的一个附加选项,ECM侧重于在项目开始时就能够识别、分析和管理任何潜在的风险。目标是确定风险成为现实的可能性、可能发生的时间以及对项目的影响。指导ECM的主要原则有六个:识别事件链、识别其时间和状态、识别关键事件、绘制事件链、监控事件链的性能,并量化影响。
13、Crystal
作为一种敏捷方法,Crystal是由IBM设计的,用于通过将工作重点放在项目的人员方面来改进项目结果。具体来说,其重点放在了团队成员的技能、能力和协作上。Crystal基于两个核心信念。
•团队能够识别和开发工作流的改进
•项目是独一无二的,这使得项目团队更有可能最适合由自己来决定如何更有效地来完成工作。
14、功能驱动开发(FDD)
FDD是为大型项目开发的,但也适用于任何规模的项目,它通过开发快速的、可重复的流程来帮助解决大型项目可能带来的一些复杂性,这些流程可以由组织中的各个团队在更短的时间内完成。此方法需要遵循一些关键流程,包括开发整体模型、编译特性列表、根据每个已识别的特性来进行规划、设计特性和构建特性。
15、动态系统开发方法(DSDM)
DSDM是作为一种能够与公司范围内的战略目标保持一致的方法而开发的,它关注于交付已证明了的业务利益。这种方法着重于8个关键原则:
•需要专注于业务需求
•准时交货
•合作是至关重要的
•质量是重中之重
•以坚实的支柱为基础,循序渐进地进行建设
•使用迭代开发方法
•使用清晰和持续的沟通
•保持控制
16、自适应软件开发(ASD)
这种方法可以帮助团队在处理变更时变得更加敏捷。鼓励团队保持不断学习的状态,以改善开发。ASD是建立在三个阶段上的,即推测、协作和学习。
17、快速应用开发(RAD)
RAD关注基于测试的用户输入,以及与预期目标相比的,产品的工作效果。RAD首先会确定需求,然后快速构建原型并获取用户输入。然后根据输入,识别需求并再次构建原型。最后进行用户测试并交付最终产品。
●项目管理方法的重点●
在考虑项目管理方法时,需要注意的是,并不是在所有的情况下都有一个单一的解决方案,即使在同一个组织中也是如此。这就是项目管理经验开始发挥作用,项目经理对每种方法的优缺点的了解可以极大地帮助组织以允许他们最大化涉众潜力的方式和成功导航项目的地方。
下面是每种方法的主要关注点。
在《实施组织项目管理:实践指南》中,PMI讨论了裁剪PMM的高级流程,组织应该仔细评估并使用这些流程来确定到底哪些方法是适用于项目的。决策也应该基于PMI方法中的各种因素来调整流程以最大化战略利益。
●选择项目管理方法时的主要考虑因素●
在评估方法时,以下只是众多因素中的一小部分:
•组织战略目标和核心价值观
•关键业务驱动因素
•限制
•利益相关者
•风险
•复杂性
•项目规模和成本
●项目管理方法的评估过程●
一旦评估标准被考虑到决策中,您就需要开发一个流程来为您的特定项目确定最佳的PMM选项。这个过程需要不时地进行重新审视和修改,以跟上不断发展的业务和涉众需求。
以下是其中的一些一般步骤:
1.通过确定和权衡项目的主要目标和优先级来确定项目驱动因素。
2.在确定项目驱动程序、需求和目标之后,确定方法学将会影响所有标准,反之亦然。
3.确定与项目最相关的所有可用/可能的方法。
4.花时间比较和对比每个PMM与项目的关系。
5.考虑哪种方法将产生最好的结果并且风险最小。
6.获得反馈和支持。
7.记录方法和基本原理。
8.实现的方法。
9.根据需要来进行监控和修改。
●项目管理方法评估应包括哪些内容●
在组织发展中,以及在项目中,确定适用相关评估的标准列表。在选择方法时,这些相关的标准也应该考虑进去。这些标准可以分为内部标准和外部标准,每个标准都有相应的子类别。
尽管最大的风险因素可能来自于组织的能力和准备范围,但如果违反了关键的项目要求,前面提到的任何其他标准都可能会产生重大问题。
如前所述,PMM绝对不是放之四海而皆准的,即使是在同一公司、同一项目类型或同一个行业内。在一种情况下,特定的方法可能工作得很好,而在另一种情况下,使用不同的项目管理方法甚至混合方法可能会更适合。同样的方法不太可能在同一个组织中适用于所有的项目;最佳实践应该是开发和实现一个精简的方法评估过程(MAP),以确定每个项目的最佳方法。请记住,随着业务因素的变化,此流程本身也可能需要重新进行评估和修改。
17种最重要的项目管理方法相关推荐
- 项目经理必知的17种最重要的项目管理方法,收藏了再说
为工作选择正确的项目管理方法是至关重要的.我们的项目管理方法评估指南将确保您为您的下一个项目选出最合适的方法. 为您的团队选择正确的项目管理方法是走向成功的第一步. 但是有这么多不同的–在某些情况下, ...
- 6种最流行的项目管理方法
一直以来大家都在讨论一个问题--哪种项目管理方法是最好的? 这个问题到现在还没有明确的定论,但我们这里有一份目前最流行的项目管理方法清单.了解它们的优点.缺点和使用情况,你可以选择最适合你的团队和你正 ...
- 17种高效选聘人才的方法(转载)
选聘流程的五个步骤 这五个步骤可以确保你设计出高质量的选聘程序,避免在技术上可能出现的"误伤"(拒绝了合适的人)或"走眼"(选错了人),并能建立起一个持续改善选 ...
- 让PyTorch训练速度更快,你需要掌握这17种方法
选自efficientdl.com 作者:LORENZ KUHN 机器之心编译 编辑:陈萍 掌握这 17 种方法,用最省力的方式,加速你的 Pytorch 深度学习训练. 近日,Reddit 上一个帖 ...
- 这17 种方法让 PyTorch 训练速度更快!
点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:选自 | efficientdl.com 作者 | LO ...
- PyTorch:优化神经网络训练的17种方法
点击上方"机器学习与生成对抗网络",关注星标 获取有趣.好玩的前沿干货! 选自efficientdl.com,作者:LORENZ KUHN 机器之心编译 本文介绍在使用 PyTor ...
- PyTorch训练加速17种技巧
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 文自 机器之心 作者:LORENZ KUHN 编辑:陈萍 掌握这 ...
- PyTorch | 优化神经网络训练的17种方法
点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者 | LORENZ KUHN 来源 | 人工智能前沿讲习 编辑 ...
- 如何提高PyTorch“炼丹”速度?这位小哥总结了17种方法,可直接上手更改的那种...
杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI 如何提升PyTorch"炼丹"速度? 最近,有一位名叫Lorenz Kuhn的小哥,分享了他在炼丹过程中总结的17种投入 ...
- 【特征工程】17种将离散特征转化为数字特征的方法
作者 | Samuele Mazzanti 编译 | VK 来源 | Towards Data Science "你知道哪种梯度提升算法?" "Xgboost,Light ...
最新文章
- Nginx系列~Nginx服务启动不了
- 视频剪辑什么鬼?Python 带你高效创作短视频
- 用Word2007查找和替换功能批量设置图片位置
- 用Kubernetes搭建便携式开发环境之MongoDB
- matlab中基于十字形窗口的滤波算法,#215;字形滤波窗口在Matlab自适应中值滤波算法中的应用 - 21ic中国电子网...
- 利用深度学习识别滑动验证码缺口位置
- 【转】Linux 命令行下的好东西:一些常用指令
- Linux中$PATH详解
- mysql文件_mysql 的各种文件详细说明
- 数字表达_高级表白密码,教你如何用数字表达出我爱你
- 多学习,C++值得看的书籍
- python人名抽签_办公人员的 python 妙用——抽签结果提取
- 知其然知其所以然 itoa实现 整型转字符串
- 盘点!物流移动机器人的几种定位技术
- html实心圆点特殊符号,和平精英名称添加圆点符号的方法 和平精英圆点符号代码分享...
- 数据库sql语句日期查询
- 编程学习网站 收集于网络
- android 传感器 频率,Android加速度传感器数值的过滤
- 虚幻引擎之自定义着色模型(ShadingModel)
- 男生女生,呸,男生女生呸铃声 男生女生,呸,男生女生呸手机...