实验指导书软件项目成本计划教学文案

合集下载

第二篇软件项目计划之软件项目成本计划

第二篇软件项目计划之软件项目成本计划

chapter__40RoadMapchapter__41软件项目管理第 4 章软件项目成本计划chapter__42本章要点一、软件项目规模成本的概念二、成本估算过程三、成本估算方法四、成本预算五、案例分析chapter__43成本管理过程资源计划编制:确定项目需要的资源种类和数量成本估算:中心环节编制一个为完成项目各活动所需要的资源成本的近似估算成本预算:项目进度将总成本估算分配到各单项工作活动上成本控制:项目跟踪控制项目预算的变更chapter__44关于估算估算不是很准确的,有误差的经验(历史)数据非常重要不要太迷信数学模型chapter__45软件项目规模软件项目规模即工作量,是从软件项目范围中抽出的软件功能,然后确定每个软件功能所必须执行的一系列软件工程任务包括:软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务。

chapter__46规模的单位LOC(Loc of Code)源代码程序长度的测量FP(Function Point)用系统的功能数量来测量人月人天人年chapter__47软件项目成本完成软件规模相应付出的代价。

待开发的软件项目需要的资金。

人的劳动的消耗所需要的代价是软件产品的主要成本chapter__48成本的单位货币单位人民币元美元……..chapter__49软件的规模和成本的关系规模是成本的主要因素,是成本估算的基础有了规模就确定了成本,chapter__410本章要点一、软件项目规模成本的概念二、成本估算过程三、成本估算方法四、成本预算五、案例分析chapter__411chapter__412成本估算过程估算输入估算结果成本估算方法成本估算输入项目需求、WBS历史项目度量资源要求(资源编制计划)资源消耗率:如人员成本: 100元/小时进度规划:项目总进度(一般是合同要求)学习曲线chapter__413资源规划需要的资源种类、数量等chapter__414chapter__415Sample Resource Histogram fora Large IT Project24681012Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov DecJava programmersBusiness analysts Technical writers ManagersAdministrative staff Database analysts Testing specialists N u m b e r o f P e o p l e成本估算直接成本间接成本chapter__416直接成本与具体项目相关的成本chapter__417间接成本不能具体到某个项目中的成本,可以分摊到各个具体项目中的成本,例如: 培训房租水电员工福利市场费用管理费其他等等chapter__418项目估算输出估算文件资源,资源的数量,质量标准,估算成本等信息单位:一般是货币单位BAC(Budget At completion)估算说明工作范围估算的基础和依据估算的假设估算的误差变动等chapter__419估算说明预测所需要的总工作量的过程。

【IT项目管理】软件项目成本预算

【IT项目管理】软件项目成本预算

精心整理课程名称:IT软件项目管理实验名称:软件项目成本预算院(系):管理学院专业班级:姓名:学号:指导教师:2014年12月10日一、实验概述:【实验目的】1、掌握使用MicrosoftProject2002编制工程项目成本预算的方法。

2、练习使用MicrosoftProject2002。

【实验原理】1、MicrosoftProject2002MicrosoftProject2002是由微软公司开发的一个功能强大而且可以灵活运用的项目管理工具,我们可以用该工具来控制简单或复杂的项目。

它可用来安排和追踪所有的活动,让我们对活动的项目进展了若指掌。

在制定项目计划时,MicrosoftProject2002将根据我们所提到的信息(包括预计完成的任务、执行这些任务的人员、用来完成任务的设备和材料以及有关成本)计算并建立工作计划,同时自动绘制项目的横道图和单代号网络计划图。

2、相关概念我们已经学会了利用MicrosoftProject建立了项目进行时的时间计划表,然不过还要知道这项项目所需的成本、每个项目所需的花费。

⑴全寿命期费用⑵费用负荷图费用负荷图是用柱状图的形式描述项目生命周期内费用的需求情况,该图能够清晰直观地反映项目执行期间每一时间对费用的需求。

⑶费用累积曲线费用累计曲线反映了项目生命周期内截至任一时刻项目总费用支出的计划情况,是项目费用控制和整体进度控制的基础。

⑷成本基线及香蕉图成本基线是一项面向阶段时间的预算,主要用于测量和监控项目费用执行情况,这是按阶段估算的费用汇总后制定的,可以用图像的形式来表示,其中横坐标表示时间,纵坐标表示成本。

由于项目的成本在刚开始的时候缓慢增长,在项目周期中逐渐增加直达到一个顶峰,然后随着项目的结束而逐渐停止,所以一般用S曲线来表示。

但对大型项目来说,就很难采用这种形式来作图,因为其时间轴的单位不够细,无法准确的显示出支出情况的起伏变化。

当进度计划按所有活动的最早开始或最晚开始或者两者之间的某个时点开始开安排时,就形成了各种不同形状的S曲线,又称香蕉图,它反映了项目进度允许调整的余地。

4-软件项目成本计划

4-软件项目成本计划
用系统的功能数量来测量其规模 与实现产品所使用的语言和技术没有关系的 两个评估
内部基本功能 外部基本功能
加权和量化
chapter__4
25
功能点的公式
FP =UFC*TCF
UFC:未调整功能点计数 TCF:技术复杂度因子
chapter__4
26
UFC-未调整功能点计数
chapter__4
4
关于估算
估算不是很准确的,有误差的 经验(历史)数据非常重要 不要太迷信数学模型
chapter__4
5
软件项目规模
软件项目规模即工作量,是从软件项目范围中 抽出的软件功能,然后确定每个软件功能所必 须执行的一系列软件工程任务
包括:软件规划,软件管理,需求,设计,编 码,测试,以及后期的维护等任务。
chapter__4
34
类比-定义
估算人员根据以往的完成类似项目所消耗的总 成本(或工作量),来推算将要开发的软件的 总成本(或工作量),然后按比例将它分配到 各个开发任务单元中
是一种自上而下的估算形式
chapter__4
35
类比—使用情况
有类似的历史项目数据 信息不足(要求不是非常精确)的时候 在合同期和市场招标时
chapter__4
17
项目估算结果
估算文件
资源,资源的数量,质量标准,估算成本等信息 单位:一般是货币单位 BAC(Budget At completion)
估算说明
工作范围 估算的基础和依据 估算的假设 估算的误差变动等
chapter__4
18
估算说明
预测所需要的总工作量的过程。 是一种量化的结果 可以有一些误差 成本估算不同于项目定价 贯穿于软件的生存周期。

软件项目管理实验—成本估算

软件项目管理实验—成本估算

XX大学实验报告书课程名称软件项目管理姓名班级学号实验时间2021年度第一学期XX大学学生实验守则一、实验室是展开实验教学和科学研究的场地,学生进入实验室必须严格遵守实验室的各项规章制度和操作规程,严格遵守实验室安全守则。

二、学生必须衣着整齐,保持实验室内的整洁、安静,不得迟到早退,严禁喧哗、吸烟、吃零食和随地吐痰。

如有违纪,实验教师有权取消本次实验资格。

三、实验前认真预习实验教材和有关资料,明确实验目的、内容及步骤,拟定实验计划,按教师要求作好实验前的各项准备,接受教师的提问和检查,经教师同意才能进行实验,不得动用与实验无关的仪器设备或其它物品。

四、实验中认真操作,细致观和分析实验现象,如实记录各种实验数据,养成独立思考习惯,努力提高自己分析问题、解决问题及实际动手能力。

五、爱护实验仪器,书约水、电、药品及材料,实验中如发现异常情况,应立即向指导教师报告。

发生责任事故应按有关规定进行赔偿和处理。

六、实验后,认真分析、整理和处理实验结果,并按规定时间和要求送交实验报告,实验报告不合格者必须重写,实验不合格者必须重做。

七、实验结束后,学生应自觉整理好实验仪器、工具、量具等,关闭水、电、气源,搞好清洁卫生,保持室内整齐美观。

经指导老师同意后,方可离开实验室。

八、本守则由指导教师和参加人员共同监督,严格执行。

实验名称:软件项目成本计划实验时间: 2021 年 4 月 19 日第八周星期一一、实验预习1、实验目的①软件项目中存在很多不确定性,尤其在项目初期,人们对需求和技术的了解不是很透彻。

②成本估算是对完成项目所需费用的估计和计划。

成本计划是软件项目管理的核心计划。

③有效的软件成本估算,是软件工程和软件项目管理中最具挑战、最为重要的问题。

2、实验内容(包括自己设计增加的内容等)①利用至少3种成本估算方法(如功能点估算法、代码行估算法、用例点估算法、类比估算法、自下而上估算法、参数模型估算法、三点估算法等)对团队项目进行成本估算。

软件项目成本计划

软件项目成本计划

15
功能点(FP: Function point)
用系统的功能数量来测量其规模 与实现产品所使用的语言和技术没有关系 两个评估

内部基本功能 外部基本功能


加权和量化
chapter__4
16
功能点的公式

FP =UFC*TCF
UFC:未调整功能点计数 TCF:技术复杂度因子

chapter__4
44
建议掌握模型
IBM模型-(Walston-Felix) COCOMO模型-(Boehm)

chapter__4
45
IBM模型
1977年,IBM的Walston和Felix提出了如下的估算公式

E = 5.2×L ^0.91 ,L是源代码行数(以KLOC计),E是工作量 (以PM计) D = 4.1×L ^ 0.36,D是项目持续时间(以月计) S = 0.54×E ^ 0.6,S是人员需要量(以人计) DOC = 49×L ^ 1.01。DOC是文档数量(以页计)
项目的成本管理包括,为确保批准的预算 内完成项目,在项目管理过程中所需的方法和 过程。
chapter__4 3
项目开发成本管理在项目立项时就开始了,成本管理 的过程如下图所示。
chapter__4
4
项目成本管理过程包括: 1. 规划成本管理,包括为规划、管理、花费和控制项 目成本而制定政策、程序和文档的过程。 2. 估算成本,包括估计完成项目所需资源成本的近似 值。 3. 成本预算,包括将整个成本估算分配到各单项工作, 并经批准以建立衡量成本的基准。 4. 成本控制,控制项目预算的变化,更新项目成本, 管理成本基准变更的过程。

6. 软件项目管理-成本计划

6. 软件项目管理-成本计划

第六章 成本计划概述
18
6.2.2功能点估算法
使客户可以使用他们负责维护的数据。例如驾驶员在起飞行前 通过显示器输入一系列航行数据,这些数据保存在一个文件里 备用,并可以在执行过程中进行修改。因此,驾驶员负责维护 包含航行信息的文件。数据在系统中的逻辑分组是由最终用户 维护的,我们把它叫做“内部逻辑文件”(ILF)。
难度 系数
第六章 成本计划概述
25
6.2.4 类比估算法
❑估算人员根据以往的完成类似项目所消耗的总成本(或 工作量),来推算将要开发的软件的总成本(或工作量), 然后按比例将它分配到各个开发任务单元中 ❑是一种自上而下的估算形式
第六章 成本计划概述
26
6.2.6 三点估算法
三点估算是一种基于可能成本、乐观成本和悲观成本预测来 计算项目成本的方法。 三点估计的好处在于它将项目的成本与不确定性和风险联系 起来,这使你可以计划“最坏情况”的情景。
COCOMO 81
公式
Effort= a × (KLOC)b × F
其中: Effort: 工作量 (人月) KLOC:有用行代码 •a、b是系数,取决于建模等级(基本,中等,高级) •乘法因子是对公式的校正系数 •F:调整因子
第六章 成本计划概述
39
6.2.8 参数模型估算法
COCOMO 81
基本模型
第六章 成本计划概述
35
6.2.8 参数模型估算法
COCOMO 81
第六章 成本计划概述
36
6.2.8 参数模型估算法
COCOMO 81
第六章 成本计划概述
37
6.2.8 参数模型估算法
COCOMO 81
•有机: Organic, •各类应用程序,例如数据处理、科学计算 等 •受硬件的约束比较小,程序的规模不是很大

第04章 软件项目成本计划

第04章 软件项目成本计划
周浩
参数估算法6-2
当某个因子对整个系统具有全局性的影响时,我们则 说它是乘数的或指数的,例如,增加服务需求的等级 或者不兼容的客户等。
用例点 随着软件系统更多地采用统一建模语言(UML),出现了 基于UML的规模度量方法,而基于用例的估算,即用例点 估算方法是其中具有代表性的一种。 参见p96 UCP公式 :UCP=UUCP*TCF*ECF 最终公式为: Effort=UCP*ProductivityFactor(ProductivityFactor 指生产率因子)
软件开发项目管理
第4章 软件项目成本计划
本节要点
软件项目规模成本的概念
周浩
关于成本估算
估算一般可能不是非常的精确准确,尤其软件更是如此,软件 项目中存在太多的不确定性,而且,在项目初期,人们对需求 和技术的了解不是很透彻。可能没有人能回答“这个估算是正 确度吗?”这样的问题。
有效的软件估算,特别是软件成本估算,一直是软件工程的软 件项目管理中最具挑战、最为重要的问题之一。
成本的单位 货币单位 人民币元 美元 ……..
周浩
软件的规模和成本的关系
规模是成本的主要因素,是成本估算的基础。参见p90 有了规模就确定了成本。
周浩
成本估算的定义
软件的成本估算是成本管理的核心,是预测开发一个软件 系统所需要的总工作量的过程。软件开发成本是指软件开 发过程中所花费的工作量及相应的代价。 P90 成本估算贯穿于软件的生存期。 成本估算是一种量化的评估结果。
周浩
估算的基本方法
代码行、功能点 类比 (自顶向下)估算法 自下而上估算法 参数法估算法 专家估算法
周浩
类比估算法3-1
估算人员根据以往的完成类似项目所消耗的总成本(或工 作量),来推算将要开发的软件的总成本(或工作量), 然后按比例将它分配到各个开发任务单元中。是一种自上 而下的估算形式。

项目成本计划书

项目成本计划书

项目成本计划书项目成本计划书项目背景和目标:本项目旨在开发一款全新的软件应用程序,提供便捷的在线购物服务。

我们的目标是通过提供用户友好的界面、高效的订单处理和稳定可靠的系统性能来满足消费者的需求。

同时,我们希望在市场上建立一个可持续发展的品牌,实现长期利润的增长。

项目阶段划分:1. 需求分析和规划阶段:在此阶段,我们将与利益相关方合作,了解他们的需求和期望,并制定详细的项目计划。

我们还将收集市场数据和竞争情报,并进行竞争分析。

2. 设计和开发阶段:在此阶段,我们将根据需求分析阶段的结果进行软件架构设计和用户界面设计。

然后,我们将进行软件开发和系统集成测试。

在此阶段,我们还将与用户进行交互并收集反馈,以确保软件满足用户需求。

3. 测试和质量保证阶段:在此阶段,我们将进行系统测试、性能测试和安全性测试,以确保软件的质量和可靠性。

我们还将进行用户接受测试,以验证软件是否满足用户需求和预期。

4. 部署和运维阶段:在此阶段,我们将准备好软件的发布版本,并进行线上部署。

在软件上线后,我们将提供技术支持和系统维护服务,以确保系统的稳定运行和升级更新。

项目成本计划:1. 项目团队成本:我们将聘请一支由项目经理、软件开发人员、测试人员和设计师组成的团队。

每个团队成员将按照其专业技能和经验水平进行薪酬计算。

2. 软件开发工具和设备成本:我们需要购买软件开发工具和设备,例如计算机、服务器、开发软件等。

这些成本将根据需要进行预算。

3. 系统部署和运维成本:我们将租用云服务提供商的服务器和存储空间,并支付相应的费用。

此外,我们还需要雇佣系统管理员和技术支持人员,以确保系统的正常运行和维护。

4. 市场推广和宣传成本:为了让人们知道我们的产品和服务,我们需要进行市场推广和宣传活动。

这包括广告投放、市场调研、品牌推广等。

这些活动的成本将根据市场的规模和竞争程度进行预算。

成本控制和风险管理:我们将采用以下措施来控制项目成本和降低风险:1. 制定详细的项目计划,并按照计划执行,避免项目延迟和额外成本。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

IT软件项目管理
(软件项目成本管理)
实验指导书
西安建筑科技大学管理学院
一、实验任务
使用Microsoft Project 2002为软件开发项目编制成本预算。

二、实验目的
1、掌握使用Microsoft Project 2002编制工程项目成本预算的方法。

2、练习使用Microsoft Project 2002。

三、实验原理1、Microsoft Project 2002 Microsoft Project 2002是由微软公
司开发的一个功能强大而且可以灵活运用的项目管理工具,我们可以用该工具来控制简单或复杂的项目。

它可用来安排和追踪所有的活动,让我们对活动的项目进展了若指掌。

在制定项目计划时,Microsoft Project2002将根据我们所提到的信息(包括预计完成的任务、执行这些任务的人员、用来完成任务的设备和材料以及有关成本)计算并建立工作计划,同时自动绘制项目的横道图和单代号网络计划图。

2、相关概念
虽然我们已经学会了利用Microsoft Project建立了项目进行时的时间计划表,然而,很多时候我们所要关心的可不只是项目最后何时完成的时间表,还要知道这项项目所需的成本、每个项目所需的花费。

⑴全寿命期费用
⑵费用负荷图费用负荷图是用柱状图的形式描述项目生命周期内费用的需求情况,该图能够清晰直观地反映项目执行期间每一时间对费用的需求。

⑶费用累积曲线费用累计曲线反映了项目生命周期内截至任一时刻项目总费用支出的计划情况,是项目费用控制和整体进度控制的基础。

⑷成本基线及香蕉图成本基线是一项面向阶段时间的预算,主要用于测量和监控项目费用执行情况,这是按阶段估算的费用汇总后制定的,可以用图像的形式来表示,其中横坐标表示时间,纵坐标表示成本。

由于项目的成本在刚开始的时候缓慢增长,在项目周期中逐渐增加直达到一个顶峰,然后随着项目的结束而逐渐停止,所以一般用S曲线来表示。

但对大型项目来说,就很难采用这种形式来作图,因为其时间轴的单位不够细,无法准确的显示出支出情况的起伏变化。

当进度计划按所有活动的最早开始或最晚开始或者两者之间的某个时点开始开安排时,就形成了各种不同形状的S曲线,又称香蕉图,它反映了项目进度允许调整的余地。

香蕉图表明了项目反映变化的安全区间,实际发生费用与预算的差异如果不
超过两条曲线限制的范围,都属于正常的情况,可以通过调整开始和结束的时间使成本控制在计划的范围之内。

如果实际费用超出这一范围,就要引起重视,查清情况,分析出现的原因,并在必要的时候采取有效的纠正措施。

这里的阶段时间可以按里程碑之间的时间来计算,也可以按一定的日历时间来计算,还可以按工作包工期计算,等等。

这里以工作包工期为例,每期的成本估算是根据组成该工作包的各个活动的进度确定的,当工作包的预算成本确定以后,就能继而确定在何时使用了多少预算,这个值是通过截止到每期预算费用累积而得出来的,叫做累积预算费用。

四、实验设备、仪器及所需材料
配置在Pentium Ⅲ,内存64M以上的电脑;装有Microsoft Windows操作系统及Microsoft Project 2002工作软件。

五、实验内容及步骤(一)为软件开发项目加入资源成本
录入相关成本信息。

录入以单位使用物成本为基础的固定成本或变动成本,或者以所有资源的类型和数量为基础的可变成本。

1、在成本表中输入固定成本
在菜单中选择视图/表:成本,可以为材料或物品资源分配单次使用成本,用以计算每项任务的总体材料或物品成本。

2、输入人力资源成本
方法:从视图拦访问资源工作表,或从菜单中选择〔视图/资源工作表〕。

在资源工作表中输入Kathy, John, Mary和Chris四个资源信息,如下表。

如是兼职的,则在资源工作表的“最大单位”拦输入可用的百分比。

3、调整资源成本
为某项资源调整成本时,如加薪,双击资源名称列中该资源的名称,选择资
源对话框的成本标签,输入生效日期以及加薪百分比。

也可调整其他资源成本信息,如标准和加班工资率。

如从8/1/07开始。

为项目经理加薪10%,操作为:1)打开资源信息对话框。

在资源工作表中。

双击资源列表拦中的Kathy,资源信息对话框开启。

2)输入加薪生效日期。

选择成本标签,选择A标签,在生效日前拦的第二个单元格内输入8/1/07。

或使用单元格列表箭头,选择日历。

3)输入加薪百分比。

在标准工资拦内第2个单元格输入10%。

系统会自动计算,将工资升到55美圆/小时。

4、为任务分配资源。

在计算成本之前,必须将适当的资源分配给WBS中的
各项任务。

1)方法1:将一个资源分配给一项全时任务时,可以在输入表的“资源”
列中使用下拉列表选择资源。

2)方法2:使用工具条“分配资源”。

选择希望对之分配资源的任务,
点击工具条“分配资源”,弹出如下分配资源对话框。

3)方法3:使用分拆窗口和资源成本视图分配资源。

如分配Kathy和
John参加两小时的启动会议:拆分窗口。

从菜单拦“窗口”中点击
“拆分”,屏幕上部显示甘特图,下面显示资源信息表。

将Kathy
和John分配给任务2
5、浏览项目成本信息。

可以通过浏览成本表获取成本信息,或可以获取各
种成本报表。

6、点击视图/报表,可以查看各种报表。

(二)基线计划、实际成本和实际时间
一旦完成计划编制的初始过程:录入任务、建立依赖关系、分配成本等,即可创建一份基线计划。

在项目实施期间,通过将基线计划的信息与更新计划的信息进行比较,就可以发现问题并解决问题。

在进行项目控制之前必须建立基线计划,录入实际成本和实际工期。

1.建立基线计划。

如果需要比较实际成本或实际工期的信息,则首先需将
Project文件保存为基线计划。

步骤:在“工具”菜单中选择“跟踪”,然后“保存基线计划”。

2.输入实际成本和时间。

设定基线计划后,则可以随着项目的进展对每项目
任务进行跟踪,也可为未来将要开展的工作调整其计划信息。

(主要使用
“跟踪工具拦”)
对基线计划增加几处变更。

假设任务1-8按计划完成,任务10超过了工期。

1)显示跟踪工具拦。

视图→工具拦→跟踪
2)显示跟踪表。

视图→表:跟踪。

3)将任务1-8标注为100%完工。

选择任务1-8后点击跟踪工具条的
“100%完工”图标。

4)输入任务10的实际完工日期。

选择任务10后,点击跟踪工具条最右侧的“更新任务”图标。

输入实际开始时间7/11/07和实际完成
时间8/16/07。

5)显示标识拦。

菜单→插入→列,选择“标识号”。

6)浏览甘特图变化。

(二)挣值管理
1.浏览挣值表。

点击菜单拦→视图→表:输入表,选择“其它表”,双击“挣值”。

2.显示挣值表的所有拦。

六、实验报告要求
1、理解运用Microsoft Project 2002编制项目成本预算计划的步骤。

2、绘制软件开发项目的成本计划。

七、思考题
1、运用Microsoft Project 2002编制项目成本预算计划有何突出的优点。

相关文档
最新文档