软件工程IT项目管理复习之 七:项目成本管理

简介: 软件工程IT项目管理复习之 七:项目成本管理

需要PPT请点赞关注收藏后评论区留言私信~~~

学习目标

了解项目成本管理的重要性

解释基本的项目成本管理原则、概念和术语

描述计划成本管理流程

讨论不同类型的成本估算及其编制方法

了解为信息技术(IT)项目确定预算和编制成本估算的流程

了解挣值管理和项目组合管理的好处,以帮助控制成本

描述项目管理软件如何帮助项目成本管理

一、项目成本管理的重要性

IT项目在实现预算目标方面的记录不佳

CHAOS研究发现,平均成本超支(实际成本超过估计的额外百分比或美元金额)从1994年的180%到2010年的43%不等

2011年《哈佛商业评论》的一项研究报告称,平均成本超支27%。最重要的发现是发现了大量的巨型过剩或“黑天鹅”

成本是为了实现特定目标或为了交换而放弃的资源

成本通常以美元等货币单位计量

项目成本管理包括确保项目在批准预算内完成所需的流程

项目成本管理过程

计划成本管理:确定用于计划、执行和控制项目成本的政策、程序和文件。

估算成本:开发完成项目所需资源成本的近似值或估算值

确定预算:将总体成本估算分配给各个工作项目,以建立衡量绩效的基线

控制成本:控制项目预算的变化

二、成本管理的基本原理

与IT术语相比,执行董事会的大多数成员更了解财务术语,也更感兴趣,因此IT项目经理必须使用他们的语言

利润是收入减去支出

利润率是收入与利润的比率

生命周期成本计算考虑项目的总拥有成本或开发成本加上支持成本

现金流分析确定项目的预计年度成本和收益以及由此产生的年度现金流

成本类型

有形成本或收益是指组织可以用美元轻松衡量的成本或收益

无形成本或收益是难以用货币计量的成本或收益

直接成本是指与项目产品和服务的生产直接相关的成本

间接成本是指与项目产品或服务不直接相关,但与执行项目间接相关的成本

沉没成本是过去花费的钱;在决定投资或继续投资什么项目时,不应包括沉没成本

学习曲线理论指出,当重复生产许多项目时,这些项目的单位成本会随着生产更多的项目而有规律地降低

准备金是包含在成本估算中的美元,通过考虑难以预测的未来情况来降低成本风险

应急准备金考虑到可能部分计划的未来情况(有时称为已知未知情况),并包含在项目成本基线中

管理准备金考虑到未来不可预测的情况(有时称为未知的未知情况

三、计划成本管理

项目团队使用专家判断、分析技术和会议制定成本管理计划

成本管理计划包括:

精度等级和计量单位

组织程序链接

控制阈值

绩效衡量规则

报告格式

程序描述

四、成本估算

如果项目经理想要在预算限制内完成项目,他们必须认真对待成本估算

了解成本估算的类型、如何编制成本估算以及与It成本估算相关的典型问题非常重要

成本估算的数量和类型因应用领域而异。国际成本工程促进协会确定了五种类型的建筑项目成本估算:数量级、概念性、初步性、确定性和控制性

估计通常在项目的各个阶段进行,随着时间的推移,估计应该更加准确

项目总成本的很大一部分通常是人工成本

成本估算的工具和技术

成本估算的基本工具和技术:

类似或自上而下的估算:使用先前类似项目的实际成本作为估算当前项目成本的基础

自底向上估算:包括估算单个工作项或活动,并将其相加以获得项目总数

参数化建模使用数学模型中的项目特征(参数)来估计项目成本

IT项目成本估算的经典问题

估计做得太快

人们缺乏评估经验

人类倾向于低估

管理层希望准确性

五、成本预算

成本预算包括随着时间的推移将项目成本估算分配给各个工作项目

WBS是成本预算过程的必需输入,因为它定义了工作项

重要的目标是制定成本基准

项目经理用于衡量和监控成本绩效的分阶段预算

六、成本控制

项目成本控制包括

监控性价比

确保修订后的成本基准中仅包含适当的项目变更

向项目利益相关者告知将影响成本的项目授权变更

全球许多组织在成本控制方面存在问题

EVM挣值管理

EVM是一种集成范围、时间和成本数据的项目绩效测量技术

给定基线(原始计划加上批准的变更),您可以确定项目达到其目标的程度

您必须定期输入实际信息才能使用EVM

世界上越来越多的组织正在使用EVM来帮助控制项目成本

计划价值(PV),以前称为计划工作的预算成本(BCWS),也称为预算,是在给定时期内计划用于某项活动的已批准总成本估算的一部分

实际成本(AC),以前称为已完成工作的实际成本(ACWP),是在给定时期内完成某项活动的工作所产生的直接和间接成本的总和

挣值(EV),以前称为已完成工作的预算成本(BCWP),是实际完成的实际工作价值的估计值

EV基于项目或活动的原始计划成本以及团队迄今为止完成项目或活动工作的速度

绩效率(RP)是指项目或活动生命周期内任何给定时间实际完成的工作与计划完成的工作百分比的比率

挣值计算公式如下

CPI and SPI less than 100% indicate problems CPI-费用执行指标(Cost Performed Index), CPI是指挣得值与实际费用值之比。CPI=BCWP/ACWP。当 CPI>1表示低于预算,CPI<1表示超出预算,CPI=1表示实际费用与预算费用吻合。若CPI=1,表明项目费用按计划进行。

SPI-进度执行指标(Schedule Performed Index-SPI):SPI是指项目挣得值与计划值之比,即SPI=BCWP/BCWS,当 SPI>1表示进度提前,SPI<1表示进度延误,SPI=1表示实际进度等于计划进度。

问题意味着项目的成本超过计划(超出预算)或花费的时间超过计划(落后于计划)

CPI可用于计算竣工估算(EAC),即根据迄今为止的绩效估算完成项目的成本。竣工预算(BAC)是项目的原始总预算

项目组合管理

许多组织将一整套项目或投资作为投资组合中一组相互关联的活动进行收集和控制

项目组合管理的五个级别

将所有项目放在一个数据库中

确定数据库中项目的优先级

根据投资类型将项目分为两到三个预算

自动化存储库

应用现代投资组合理论,包括将项目风险映射到曲线上的风险回报工具

项目组合管理的优势

斯伦贝谢通过将120个信息技术项目组织成一个投资组合,一年内节省了300万美元

IT部门实施投资组合管理软件的投资回报率:

到第一年年底,节省了平均每年IT预算的6.5%

年度平均项目及时性提高45.2%

将用于项目状态报告的IT管理时间减少43%,IT人力资本报告减少55%

将新IT项目的财务审批时间缩短20.4%,即8.4天

总结

项目成本管理是IT项目的一个传统薄弱领域,项目经理必须努力提高其在批准预算内交付项目的能力

主要流程包括

计划成本管理

估算成本

确定预算

控制成本

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
机器学习/深度学习 人工智能 自然语言处理
阶跃星辰开源! Step 3 :最新一代基础大模型 ,多模推理,极致效率
阶跃星辰开源新一代大模型 Step 3,采用 MoE 架构,参数量达 321B,激活参数 32B,平衡推理效率与资源利用,具备强大多模态能力,支持复杂推理与视觉分析,已在多个评测集取得领先成绩。
1852 10
|
12月前
|
人工智能 自然语言处理
如何识别AI生成内容?这几点技术指标是关键
如何识别AI生成内容?这几点技术指标是关键
1843 2
|
存储 Java
Java LocalDateTime与hutool DateUtil实现秒转换为时分秒格式化展示。
注意:以上代码示例仅适合于处理小于24小时内(86400s) 总积 因 LocalDateTime 和 Local Time 不支持超过24小时表达而 huo tool示例虽然理论上支持但未考虑超过24小时情况下可能出现负值等异常情况处理细节需用户自行添加相关逻辑以确保正确性.
740 7
|
机器学习/深度学习 人工智能 编解码
StereoCrafter:腾讯开源将任意2D视频转换为立体3D视频的框架,适用于Apple Vision Pro等多种显示设备
StereoCrafter 是腾讯开源的框架,能够将单目2D视频转换为高保真度的立体3D视频,适用于多种显示设备。
1783 8
StereoCrafter:腾讯开源将任意2D视频转换为立体3D视频的框架,适用于Apple Vision Pro等多种显示设备
|
安全 数据安全/隐私保护 UED
HarmonyOS 5.0 (Next)应用开发实战:使用ArkTS构建开箱即用的登录页面【HarmonyOS 5.0(Next)】
### HarmonyOS 5.0(Next)应用开发实战:使用ArkTS构建开箱即用的登录页面 HarmonyOS 5.0(Next)融合了美学与科技,引入“光感美学”设计理念和多设备深度协同功能。本文通过 ArkTS 构建一个简单的登录页面,展示了模块化导入、状态管理、方法封装、声明式UI构建及事件处理等最佳实践。代码实现了一个包含用户名和密码输入框及登录按钮的界面,支持错误提示和页面跳转。
1389 14
HarmonyOS 5.0 (Next)应用开发实战:使用ArkTS构建开箱即用的登录页面【HarmonyOS 5.0(Next)】
|
机器学习/深度学习 编解码 计算机视觉
YOLOv11改进策略【Backbone/主干网络】| 2023 U-Net V2 替换骨干网络,加强细节特征的提取和融合
YOLOv11改进策略【Backbone/主干网络】| 2023 U-Net V2 替换骨干网络,加强细节特征的提取和融合
1071 0
YOLOv11改进策略【Backbone/主干网络】| 2023 U-Net V2 替换骨干网络,加强细节特征的提取和融合
|
数据采集 数据挖掘 数据处理
探索“数据菜谱”无限可能:首届Data-Juicer大模型数据竞赛
数据是LLaMA、Alpaca等大语言模型(LLM) 的“食物” ,你心中的大模型米其林菜单会是什么样呢?
|
缓存 负载均衡 JavaScript
构建高效后端服务:Node.js与Express框架实践
在数字化时代的浪潮中,后端服务的重要性不言而喻。本文将通过深入浅出的方式介绍如何利用Node.js及其强大的Express框架来搭建一个高效的后端服务。我们将从零开始,逐步深入,不仅涉及基础的代码编写,更会探讨如何优化性能和处理高并发场景。无论你是后端新手还是希望提高现有技能的开发者,这篇文章都将为你提供宝贵的知识和启示。
|
Java 数据库 Spring
services层和controller层
Controller层和Services层是现代Web应用程序中的两个关键层次。Controller层负责处理客户端请求和生成响应,而Services层负责实现业务逻辑和数据操作。通过将职责明确分离,可以提高代码的可维护性、可扩展性和测试性。希望本文能帮助您更好地理解这两个层次及其实现方法,并在实际开发中应用这些最佳实践。
1421 1