如何成功平衡项目管理三角?

已发表: 2020-01-23

您有一个想法并想要制作一个令人惊叹的应用程序。

对?

但是,要将您的想法实现为强大的产品需要制定战略、组建合适的团队召开启动会议

但这还没有结束。 启动会议意味着您才刚刚开始。

构建移动应用程序是一个漫长的过程。 虽然已经足够强调应用程序开发的范围界定会议和发现阶段,但有效地管理项目对产品的成功有着巨大的影响。

根据普华永道的一项研究,高达 97% 的组织认为项目管理对业务绩效和组织成功至关重要。

无论您的想法多么简单或复杂,项目管理在应用程序开发中都发挥着重要作用。 有效的项目管理可确保按时完成最后期限并及时交付可交付成果。

所以,如果你想跟上你的应用程序开发项目,无论是在进度方面还是在获得你想要的应用程序方面,除了与开发机构定期沟通外,有效的项目管理技术是必须的。

尤其是您的项目经理必须照顾项目管理三角。

什么是项目管理三角?

项目管理三角也称为铁三角或项目管理三重约束,定义了项目运行的基本约束,即范围、时间和成本。

Project Management Triangle

铁三角,顾名思义,是一个项目中三个关键力量之间的关系。 之所以这样命名,是因为您无法在不影响其他关键尺寸的情况下更改三角形的一个方面。

对项目管理三角的三个方面中的任何一个进行修改是相当困难的。

例如,假设您是项目经理,而您的客户坚持要为产品添加更多功能。 增加项目范围意味着构建产品所需的时间将会增加,这最终会增加项目的成本。

因此,为确保项目成本不超过预算并在时间框架内交付具有正确功能的产品,了解三个约束的相互依赖关系至关重要。

不了解项目管理三重约束可能会使您面临做出错误决策的风险,并且可能会对项目的成功产生不利影响。

Common Variations of Project Triangle

为什么在项目管理三角中保持平衡很重要?

在您领导项目时牢记项目管理三角的三重约束将帮助您适应不断变化的需求,同时确保项目按时交付且不超出预算。

项目管理三角形的概念在敏捷方法论中得到了借鉴,敏捷使我们能够迎接变化。 我们不能真正忽视开发过程中的变化,它们必然会出现。

因此,项目管理时间成本质量和铁三角的智能管理至关重要。 做好准备可确保任何更改都不会影响或危及整个项目。

quote

因此,在扩大范围或更改截止日期之前,您应该知道它如何影响您的项目。

为了让您有一个清晰的想法和理解,让我们探索一些场景并深入研究三角形的维度并测量后果并计划将三角形移向一维或二维的三重约束分析

project management triple constraint

范围

范围是指项目中需要完成的工作的范围、维度和范围。 它涉及所有需要完成的工作以及需要提供的与产品功能相关的所有服务。

增加项目范围会影响时间和预算。 添加更多功能或扩展现有功能需要在规划时可能未考虑的资源。

当出现对额外资源的要求时,项目经理必须考虑许多可能增加项目成本或延长开发过程的因素。

此外,预算紧张且期限紧迫,您在扩展项目范围方面几乎没有灵活性。

但是,有一种方法可以让您在不扩大项目范围的情况下添加功能。

这就是 MVP 概念出现的地方。 最小可行产品是具有组基本功能的产品的第一个版本。 它决定了产品是否具有成功的潜力。

MVP 在尽可能短的时间内在市场上推出,以确定它是否能激发用户的兴趣。 在生成宝贵的用户反馈并与真实用户进行验证后,逐渐添加新功能。

这是试水的好方法。 功能齐全的 MVP 产品可以逐渐添加更多功能。 您的重点应该主要放在寻找产品与市场的契合度上。

产品市场契合度是产品满足强大市场需求的程度。 找到合适的产品市场契合度被认为是建立成功企业的第一步。

很多时候,许多客户要求在产品处于开发阶段时扩展工作范围。 在不权衡时间和预算的情况下添加新功能听起来是不可能的。

除了,在某些情况下,它真的不是。

通过删除最初计划的功能来添加新功能不会对三重约束产生太大影响。 在构建新产品或应用程序时,建议将范围保持在最低限度——只包括“必须具备”的功能,而留下“很高兴拥有”的功能。 MVP 应仅包含核心功能并表征价值主张。 通过这种方式,您可以避免将预算浪费在用户甚至不需要的东西上。

在处理迎合高度竞争市场的复杂项目时,有时添加新功能成为必要。 如果更改可能对用户和业务产生巨大影响,则应在项目经理和关键利益相关者之间进行公开和诚实的沟通。

寻找范围挑战的因素,这样您就不会遇到任何问题:

  • 不确定的要求
  • 附加功能请求
  • 更改规格

时间

项目的预期时间框架由几个因素决定,例如工作范围、项目的复杂性、资源的可用性和团队的专业知识。

虽然项目管理中的时间限制意味着完成任务所需的时间,但速度因素衡量的是在给定时间范围内完成了多少工作。

由于人们并不是每天都以相同的速度和效率工作,因此速度往往会在几天和几周内发生变化

由于速度的变化,估计时间范围变得困难。

这就是为什么在敏捷环境中, Scrum 工作方法被认为是确保项目在给定时间范围内完成的理想方法。

通过团队成员之间的高效沟通、每日站立会议、Sprint 计划和回顾,可以轻松规划团队的工作量、克服障碍并在每一步中控制速度因素。

理想情况下,在完成三个 sprint 之后,很容易确定项目是否需要更多资源或是否需要更改截止日期。

时间是非常重要的资产,因此为避免任何延误,您应该注意时间挑战,例如:

  • 内部和外部延迟:
  • 过于乐观
  • 团队差距
  • 工作压力太大

成本

第三个关键维度,成本,包括项目预算和交付产品所需的团队成员数量。

为了控制成本因素,建议优先考虑需要交付的项目范围元素,并在开发的所有阶段相应地分配资源。

估算项目所需的成本和资源并不容易,尤其是当它是一个复杂的项目时。 一个好的项目经理要么根据从过去完成的类似项目中收集的数据进行估计,要么根据与客户的详细互动做出适当的猜测。

在进行初步估算后,项目经理的项目规划包括在整个开发周期中控制和管理预算。

一切都有局限性,因此您可以注意以下一些因素,这些因素可能会导致项目预算分崩离析:

  • 缺乏问责制
  • 成本低估
  • 人员成本上升
  • 项目延误

如何平衡铁三角?

铁三角不存在帮助我们详细说明项目管理的所有要素——范围、时间和成本。 相反,它继续展示这些约束是如何错综复杂地交织在一起的。

管理和平衡范围时间成本三角形与杂耍非常相似,而且这当然并不容易。

项目经理将整个项目划分为里程碑和任务,以有效平衡三角形。 团队的优先事项已确定,并且始终与客户进行开放式沟通,以满足他们的独特要求。

铁三角是项目经理需要通过控制变量和因素来主导的折衷平衡。 总之,平衡项目管理和这三个要求可以帮助决定整个项目的质量。
例如,如果一个项目应该在特定时间完成,则可能需要缩小范围,或者增加成本以占用额外的资源或额外的时间。 或者另一方面,如果项目不能超过预算,那么项目经理可能不得不延长时间以减少使用的额外时间。

Read here

以下是我们有效管理三重约束的一些最佳实践:

发现研讨会:

在每个项目开始时,我们都会与客户一起举办产品探索研讨会这些研讨会旨在定义项目的目的、确定项目范围、概述核心功能并简化完成工作的路线图。 它使客户清楚地知道需要做什么。

估计:

在全面了解项目的各个方面后,我们提供项目时间表的详细估算以及成功开发产品所需的预算。

计划:

我们的项目经理根据里程碑战略性地规划团队的工作量。 通过实践 Scrum 框架,我们可以控制速度并及时提供可交付成果。 它帮助我们尽早消除障碍并在给定的期限内完成工作。

团队:

我们分配了一个跨职能团队,以确保我们在预算范围内按时提供最佳解决方案。 跨职能团队将来自不同职能专业知识的人聚集在一起。 通过共享专业知识和相互探索项目的前景,我们共同实现了一个共同目标。

沟通:

产品开发过程中,团队与关键利益相关者之间的开放式沟通至关重要。 我们的交付系统可确保主动更新,这意味着我们的客户永远不会被蒙在鼓里。 我们预先讨论关键维度的任何可能变化,这使团队能够快速适应变化。

平衡铁三角是至关重要的部分。 根据项目管理研究所一篇题为“超越铁三角”的文章,项目经理应该思考和考虑诸如社会期望(会议和分析空间)和个人动机等软因素。 这些内部因素能够像三个主要约束一样影响项目。

Let's Discuss

结论

虽然平衡项目管理三角形很像杂耍,但它也不断提醒我们改变一个约束将如何对整个项目产生影响。

它是一个有价值的工具,可以帮助项目经理进行战略性思考、做出更明智的决策并有效地管理项目。