敏捷成本管理与传统成本管理有何不同?
成本是一个项目的财务预算。当你从事敏捷项目工作,你就会关注价值,利用变更的力量,并瞄准简单化。敏捷原则1、2、10陈述了以下内容:
(1) 我们的最高优先级是通过提前和持续交付有价值的软件来让客户满意。
(2) 欢迎变更需求,甚至是在开发后期。敏捷流程利用变更为客户提供竞争优势。
(10) 简单化很有必要——最大化未完成工作量的技巧。
因为对价值、变更和简单化的强调,敏捷项目在预算和成本管理方面有着与传统项目截然不同的方法。
传统方法的成本管理
成本像工时一样,都基于固定的范围。对成本影响最大的是项目进度表,而不是范围。
在项目开始之前,组织估算项目成本,并为项目提供资金支持。
新的需求意味着更高的成本。因为项目经理对成本的估算是基于他们在项目开始时少得可怜的认知,所以成本超支十分常见。
范围膨胀在人们根本不使用的功能上浪费了大量的资金。在项目完成之后,项目才能产生收入。
敏捷方法的成本管理
对成本影响最大的是项目进度表,而不是范围。你可以从固定成本和固定工时量开始,然后完成作为潜在可交付功能的需求,这些需求符合你的预算和进度表。
产品负责人通常在产品路线图阶段完成后获得项目资金。有些组织甚至一次只资助一个版本的敏捷项目。在每个版本的发布计划完成之后,产品负责人获取资金支持。
项目成员可以用新的、相同大小的高优先级需求来替代低优先级需求,而不会对时间和成本产生影响。
因为敏捷开发团队按照优先级完成需求,他们专注于只创造用户需要的产品功能,不管这些功能是在项目的第1天还是第100天加上去的。项目团队可以尽早发布可工作的、产生收入的功能,创建自筹资金的项目。
总结
当成本增加时,项目发起人有时会发现他们陷入一种人质的处境。传统方法在项目后期才要求完整的产品功能。因为传统开发方法是全有或全无的方案,如果成本增加且干系人不为产品支付更多费用,他们就不会获得任何已完成的需求。不完整的产品成为被绑架的人质,要么花钱,要么什么都得不到。
成本管理在这两种方法中都很重要——很少有项目拥有无限的资源,你需要确保使用可能需要的最少资源来实现项目目标。
优秀的项目经理使用领先的软件工具来管理整个项目团队的工作流程。比如8Manage敏捷项目管理工具,将成本与项目进度结合起来,以便了解和监控支出的时间安排。它还可以管理与期望的差异并在需要时采取行动。
一方面,你可以8Manage创建用于编制预算的模板和指南。另一方面,8Manage可提供触发项目经理立即做出决策的自动警报。
难得的是,8Manage同时支持传统的大型项目和敏捷项目,在为你的组织提供敏捷解决方案的同时保持透明、准确的项目预算。详情请联系我们获取免费产品演示。