资源管理在敏捷项目环境中如何工作?
据报道,85%的组织很难提前充分预测能力和可用人才,以便留出时间进行必要的调整。这个问题导致IT组织优先聘用合格的资源经理和流程,以改进时间、成本和产品质量指标的处理方式。
支持敏捷和瀑布方法的资源管理
大多数IT专业人员从两个角度处理资源管理流程,这取决于他们所选择的项目管理方法论:用于项目执行和程序开发的瀑布流程或敏捷流程。这两种方法都带来了特定的好处和权衡,需要不同的资源管理方法。本文关注的是敏捷方法,它正在行业范围内获得发展势头。
这两种方法之间的关键区别在于,瀑布方法需要一个预先计划活动的持续周期,直到最终的结果。相反,敏捷方法涉及一系列较小的迭代完成步骤,直到最后。
因此,敏捷环境的资源规划必须考虑以下关键差异:
○ 敏捷将重点从项目转移到“产品”,或工作的结果,而不是项目计划本身的执行。
○ 工作被分解成更小的增量(有时称为迭代),最终完成“产品”。
○ 资源分配给迭代(或迭代)而不是整个项目,并且可以同时分配给多个迭代。
○ 更短的计划周期最小化预先计划的数量,因此需要更多的资源灵活性。
○ 由于迭代的持续时间短、计划少、数量较大,项目团队通常对特定迭代的细节不太清楚。
总之,敏捷方法论采用了不那么严格的计划,导致人员分配和生产力的可见性和可预测性降低。但是,良好的资源管理基础仍然适用,并且应该坚持,在更具有挑战性的环境中进行资源规划和分配。
运用供求原则
敏捷资源管理需要稍微不同的方法来理解资源的供给和需求,特别是涉及到如何组织团队以及如何利用资源来创建项目团队时。
考虑到敏捷所涉及的计划工作的减少,需求方面总是最难解决的方面。此外,组织努力为未资助或未批准的工作制定计划,导致团队在人员配置项目中更被动而不是更主动。
确定供应
了解供应的最好方法是在敏捷项目方法论的框架内开发一个资源管理计划。这意味着要有一组规范化和可管理的角色,一个运行良好和维护良好的技能数据库,以及对资源管理流程的校准和映射。
有时候,由于团队经理对如何使用资源保持更严格的控制,资源经理会忽略那些结构不太好的项目的实际资源。这常常会导致关键资源管理原则的违反,该原则规定资源对企业中的其他潜在用户是透明的。因此,重要的是要保留某种方法,利用供应分配的一些通用定义来跟踪已分配资源的使用情况。
预测需求
用敏捷定义需求方面可能更困难,因为通常是由客户或单个项目决定的。大多数IT工作已有开始、中期和结束的预期。敏捷在某种程度上打破了这一点,因为它更加关注解决方案,以及如何增量地创造解决方案来满足业务需求。
要明白,产品待办事项列表不是项目计划。对资源需求进行标准定义至关重要。这仍然是项目工作,因此我们仍然根据项目定义需求。项目可能服务于许多主人,如多个客户或多个业务。因此,项目团队应该在定义项目时显示出一定的灵活性,同时确保与交付干系人共同开发一个通用词汇表。然后,将这个通用词汇表用作需求规划预测工作的一部分。
适应敏捷的迭代过程
没有瀑布方法所提供的严谨性,计划和预测项目未来的资源很难。对于敏捷,结束日期通常不那么确定。解决这个问题的其中一种方法是让团队更习惯于使用“方向正确”的数据。
敏捷中的资源管理比更传统的资源管理模型更容易管理。有一些简单的看板可以平衡需求与团队能力。使用领先市场的8Manage看板系统可视化你当前的工作组合,使关键资源最大化利用。
① 资源或劳动力调度。识别特定时期的资源并将其分配给不同的项目任务。
② 资源利用率。确保最少的时间花在平凡的任务上是至关重要的。你可以主动将资源从非计费任务调动到计费/战略任务,并最大限度地提高其计费利用率。
③ 决策相关信息的可见性。使用8Manage的高级过滤器查看资源的相关信息,这有助于决策。
④ 预测及资源实际使用。一个资源可能被预定用于多个项目,其中预计会花费一定百分比的时间。8Manage看板系统可与工时表结合,记录员工在每项工作上花费的时间。
资源是任何企业中价格最高的投资,必须得到有效利用。根据项目的性质,可以采用适当的方法规划资源,例如瀑布或敏捷。因此,有必要挖掘资源管理的技能和能力,以提高敏捷项目管理整体效率和盈利能力。