新闻与资讯

敏捷预算编制:迭代预算和成本

项目预算编制传统上使用瀑布方法,根据下一年的预计支出调整前一年的预算。

这种方法的问题在于准确性,或者说缺乏准确性。提前估计到目前为止要花多少钱是困难的,因此无法精确地进行计划。

然而,敏捷预算非常不同。一旦项目开始,团队就会获得越来越多的知识。因此,随着项目的进展,预算编制就更合乎情理了。



敏捷预算编制

在敏捷中,项目是在迭代中进行预算的,这通常与项目时间相关。每个敏捷团队都有固定的人力资源成本,无论是按小时计算还是按每个团队成员的固定费率计算,每个迭代都是相同的。

在长度、时间和团队成员方面保持一致的迭代,可以准确地预测完成项目需要多少个迭代,以及项目的总体成本是多少。

当然,其他费用也需要列入预算,如材料、软件和其他用品。然而,这些物品的成本很可能已经总所周知。

如何计算敏捷项目预算

对于那些更熟悉项目预算的传统计算方法的经理来说,转向敏捷可能是一项挑战。在敏捷中,预算只计划到下一个迭代。

计算敏捷项目预算的步骤如下:

○ 识别和估计项目需求

你应该列出并估计项目的需求。在此,产品积压和用户故事将用Scrum方法创建。

召集项目团队,对项目中涉及的任务进行排序,这只能由项目团队完成。项目团队为每个任务分配功能点,以表示所涉及的相对工作量。重要的是记住,这个估计还没有与时间框架相联系。

○ 确定速度

接下来,团队需要确定迭代的时长。明确的迭代时长能让团队确定每个迭代可以完成多少工作。他们将查看产品积压列表,选择他们认为可以在第一个迭代中完成的任务。这就是为什么只让项目团队参与计划很重要,只有他们可以决定他们能在规定的时间框架内完成多少工作。

一旦选择了这些任务,第一步分配的功能点就会相加。一个迭代的功能点总数即为速度;这是计算预算最重要的指标之一。

○ 计算预算

速度能够估计团队在迭代期间可以完成的工作量,并用于项目整体的预算计算。

产品积压中每个任务的功能点应该相加,然后除以速度。这会给出完成项目所需的迭代总数,以及团队交付的时间预算。

货币预算是根据团队的资金消耗率计算的;完成一个迭代所需要的时间。为了计算资金消耗率,每个团队成员的工资除以一年的周数(52),然后乘以单个迭代的周数。

然后将每个迭代的资金消耗率乘以迭代的数量,以确定项目团队的预算。

○ 增加资本成本

大多数项目的运行不仅仅依靠劳动力成本,还可能涉及有形物品,如设备、材料和工具。大型项目还可能涉及土地、车辆和基础设施。

敏捷起源于软件开发,在软件开发中,劳动力成本占了大部分预算。因此,对于资本成本没有明确的指导方针。

为了确定资本成本,应该询问团队是否知道完成项目所需的大型采购。“大型”指的是物品的成本类似于或高于“迭代”的劳动力成本的项目。

如果确定了成本,那么它们应该添加到项目预算中。

○ 添加迭代前和迭代后的预算

尽管敏捷团队是跨职能的团队,但在一个团队中涵盖每个领域的专业知识是不现实的。

任何超出直接团队专长范围的工作都将作为前期或后期工作添加到迭代中。例如,一个产品可能需要一名律师来审查,但项目团队不太可能包含全职律师。

当需要项目团队以外的工作时,绘制一个价值流程图会很有用,它将显示项目中每类工作所花费的时间比例。当项目团队承担的工作被移除,所需的团队以外的工作会被保留,并且可以分配适当数量的预算。

○ 对总体估算应用缓冲

尽管意图良好,项目仍可能超出预算。通常会超出20-50%,这取决于项目团队的经验。如果之前已经使用过敏捷预算编制,那么团队成员会了解他们的速度,并更好地估算成本。

如果这种预算编制方法相当新,那么可能会有高度的不确定性,因此应该添加更高的缓冲。

通常是根据前一年的数据预先计划整个项目的预算,特别是在快速发展的市场,如技术,但这越来越不可行。

使用迭代预算编制会带来更准确的估计,因为根据项目的进展情况和外部因素的变化,成本可以在不同的迭代之间进行调整。

 

8Manage敏捷解决方案

考虑到基于敏捷的项目不断变化的性质,8Manage项目管理软件提供一个简化的流程来为你的项目获取业务资源评估,并在为你的组织提供敏捷解决方案的同时保持透明、准确的项目预算。

向需要的人提供准确信息。通过8Manage提供的集中统一且实时更新的数据存储库,用户能够以自助方式创建报告和图表。当可以主动调查信息、做出假设并按照自己的意愿查看信息时,他们将做出更明智的决定。

通过自动化促进决策制定。一方面,你可以8Manage创建用于编制预算的模板和指南。另一方面,8Manage可提供触发业务领导者立即做出决策的自动警报。

敏捷预算不是一夜之间采用的过程,尤其是在不确定时期。但这一切都始于正确的驱动因素和数据,以及使你能够展望未来、识别趋势并进行相应调整的时间表。有了正确的流程,你就可以开始识别和解决那些“未知的未知数”——早在它们控制你的业务之前。


探索强大的企业管理解决方案
简化管理、提高生产力、加速增长,所有这些都由 8Manage 来实现。
谢谢!
我们将尽快与您联系。
020-38731114