实验指导书软件项目成本计划教学文案
- 格式:docx
- 大小:899.52 KB
- 文档页数:6
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软件项目管理实验名称:软件项目成本预算院(系):管理学院专业班级:姓名:学号:指导教师:2014年12月10日一、实验概述:【实验目的】1、掌握使用MicrosoftProject2002编制工程项目成本预算的方法。
2、练习使用MicrosoftProject2002。
【实验原理】1、MicrosoftProject2002MicrosoftProject2002是由微软公司开发的一个功能强大而且可以灵活运用的项目管理工具,我们可以用该工具来控制简单或复杂的项目。
它可用来安排和追踪所有的活动,让我们对活动的项目进展了若指掌。
在制定项目计划时,MicrosoftProject2002将根据我们所提到的信息(包括预计完成的任务、执行这些任务的人员、用来完成任务的设备和材料以及有关成本)计算并建立工作计划,同时自动绘制项目的横道图和单代号网络计划图。
2、相关概念我们已经学会了利用MicrosoftProject建立了项目进行时的时间计划表,然不过还要知道这项项目所需的成本、每个项目所需的花费。
⑴全寿命期费用⑵费用负荷图费用负荷图是用柱状图的形式描述项目生命周期内费用的需求情况,该图能够清晰直观地反映项目执行期间每一时间对费用的需求。
⑶费用累积曲线费用累计曲线反映了项目生命周期内截至任一时刻项目总费用支出的计划情况,是项目费用控制和整体进度控制的基础。
⑷成本基线及香蕉图成本基线是一项面向阶段时间的预算,主要用于测量和监控项目费用执行情况,这是按阶段估算的费用汇总后制定的,可以用图像的形式来表示,其中横坐标表示时间,纵坐标表示成本。
由于项目的成本在刚开始的时候缓慢增长,在项目周期中逐渐增加直达到一个顶峰,然后随着项目的结束而逐渐停止,所以一般用S曲线来表示。
但对大型项目来说,就很难采用这种形式来作图,因为其时间轴的单位不够细,无法准确的显示出支出情况的起伏变化。
当进度计划按所有活动的最早开始或最晚开始或者两者之间的某个时点开始开安排时,就形成了各种不同形状的S曲线,又称香蕉图,它反映了项目进度允许调整的余地。
XX大学实验报告书课程名称软件项目管理姓名班级学号实验时间2021年度第一学期XX大学学生实验守则一、实验室是展开实验教学和科学研究的场地,学生进入实验室必须严格遵守实验室的各项规章制度和操作规程,严格遵守实验室安全守则。
二、学生必须衣着整齐,保持实验室内的整洁、安静,不得迟到早退,严禁喧哗、吸烟、吃零食和随地吐痰。
如有违纪,实验教师有权取消本次实验资格。
三、实验前认真预习实验教材和有关资料,明确实验目的、内容及步骤,拟定实验计划,按教师要求作好实验前的各项准备,接受教师的提问和检查,经教师同意才能进行实验,不得动用与实验无关的仪器设备或其它物品。
四、实验中认真操作,细致观和分析实验现象,如实记录各种实验数据,养成独立思考习惯,努力提高自己分析问题、解决问题及实际动手能力。
五、爱护实验仪器,书约水、电、药品及材料,实验中如发现异常情况,应立即向指导教师报告。
发生责任事故应按有关规定进行赔偿和处理。
六、实验后,认真分析、整理和处理实验结果,并按规定时间和要求送交实验报告,实验报告不合格者必须重写,实验不合格者必须重做。
七、实验结束后,学生应自觉整理好实验仪器、工具、量具等,关闭水、电、气源,搞好清洁卫生,保持室内整齐美观。
经指导老师同意后,方可离开实验室。
八、本守则由指导教师和参加人员共同监督,严格执行。
实验名称:软件项目成本计划实验时间: 2021 年 4 月 19 日第八周星期一一、实验预习1、实验目的①软件项目中存在很多不确定性,尤其在项目初期,人们对需求和技术的了解不是很透彻。
②成本估算是对完成项目所需费用的估计和计划。
成本计划是软件项目管理的核心计划。
③有效的软件成本估算,是软件工程和软件项目管理中最具挑战、最为重要的问题。
2、实验内容(包括自己设计增加的内容等)①利用至少3种成本估算方法(如功能点估算法、代码行估算法、用例点估算法、类比估算法、自下而上估算法、参数模型估算法、三点估算法等)对团队项目进行成本估算。
项目成本计划书项目成本计划书项目背景和目标:本项目旨在开发一款全新的软件应用程序,提供便捷的在线购物服务。
我们的目标是通过提供用户友好的界面、高效的订单处理和稳定可靠的系统性能来满足消费者的需求。
同时,我们希望在市场上建立一个可持续发展的品牌,实现长期利润的增长。
项目阶段划分:1. 需求分析和规划阶段:在此阶段,我们将与利益相关方合作,了解他们的需求和期望,并制定详细的项目计划。
我们还将收集市场数据和竞争情报,并进行竞争分析。
2. 设计和开发阶段:在此阶段,我们将根据需求分析阶段的结果进行软件架构设计和用户界面设计。
然后,我们将进行软件开发和系统集成测试。
在此阶段,我们还将与用户进行交互并收集反馈,以确保软件满足用户需求。
3. 测试和质量保证阶段:在此阶段,我们将进行系统测试、性能测试和安全性测试,以确保软件的质量和可靠性。
我们还将进行用户接受测试,以验证软件是否满足用户需求和预期。
4. 部署和运维阶段:在此阶段,我们将准备好软件的发布版本,并进行线上部署。
在软件上线后,我们将提供技术支持和系统维护服务,以确保系统的稳定运行和升级更新。
项目成本计划:1. 项目团队成本:我们将聘请一支由项目经理、软件开发人员、测试人员和设计师组成的团队。
每个团队成员将按照其专业技能和经验水平进行薪酬计算。
2. 软件开发工具和设备成本:我们需要购买软件开发工具和设备,例如计算机、服务器、开发软件等。
这些成本将根据需要进行预算。
3. 系统部署和运维成本:我们将租用云服务提供商的服务器和存储空间,并支付相应的费用。
此外,我们还需要雇佣系统管理员和技术支持人员,以确保系统的正常运行和维护。
4. 市场推广和宣传成本:为了让人们知道我们的产品和服务,我们需要进行市场推广和宣传活动。
这包括广告投放、市场调研、品牌推广等。
这些活动的成本将根据市场的规模和竞争程度进行预算。
成本控制和风险管理:我们将采用以下措施来控制项目成本和降低风险:1. 制定详细的项目计划,并按照计划执行,避免项目延迟和额外成本。
欢迎阅读网上购书系统项目成本计划一、制定成本计划的目的在项目成本的形成过程中,对生产经营所消耗的人力资源、物质资源和费用开支进行指导、监督、调节和限制,及时纠正将要发生和已经发生的偏差,把各项生产费用控制在计划成本的范围之内,保证成本目标的实现。
施工项目成本控制的目的,在于降低项目成本,提高经济效益。
二、项目成本估算:1、分析项目所需资源人力、设备资源:项目经理:1名组员:2名编程工具:3台笔记本2、估算步骤1)获取项目分解结果WBS●任务分解是根据项目的功能进行分解的2)计算开发成本●资源成本计算●由于任务分解的结果主要是针对开发任务的分解,管理任务和质量任务可以通过计算开发任务得到,根据以往经验,管理任务和质量任务=20%*开发任务。
资源费用比例如下:资源名称类型最大单位标准费率加班费率使用成本成本类算基准日历1 张三工时100%¥40/工时¥0/工时¥0 按比例标准2 李四工时100%¥30/工时¥0/工时¥0 按比例标准3 王五工时100%¥30/工时¥0/工时¥0 按比例标准●每天工作4--6小时开发人员成本参数500元/天项目规模是66天,开发人员成本参数500元/天,则内部的开发成本=500*66=33000元。
3)计算管理、质量成本●项目的管理和质量成本=开发成本*20%=6600元。
4)直接成本=33000+6600=39600元。
5)计算间接成本●间接成本包括前期合同费用、房租水电、培训、员工福利、客户服务等。
●根据以往经验,采取公式:间接成本=25%直接成本=7920元。
6)计算总估算成本项目总估算成本=间接成本+直接成本=47520元WBS分解结构规模估算表WBS 名称估计值(人天)小计(人天)总计(人天)1.0 系统前台26 661.1 用户登录 61.2 书籍展示81.3 订购服务 61.4 意见与反馈 62.0 系统后台402.1 用户管理 52.2 图书管理122.3 订单管理93.4 游客统计73.5 网站维护77)重新评估项目的报价●成本系数为2.5万元/人月,一个人月22人天,则项目报价=2.5*66/22=75000元三、项目成本预算:●资源费用比例如下资源名称类最大单标准费率加班费率使用成本成本类算基准日型位历1 张三工时100%¥40/工时¥0/工时¥0 按比例标准2 李四工时100%¥30/工时¥0/工时¥0 按比例标准3 王五工时100%¥30/工时¥0/工时¥0 按比例标准根据每个任务的资源分配(其中项目开发共26个任务),确定项目成本预算:预算总成本54600元,预估算的成本基本持平,这样54600元可以作为项目的成本控制参考。
软件开发岗位实习报告:软件项目成本管理与控制一、引言在现代企业中,软件项目成本管理与控制是一项非常重要的任务。
随着科技的发展和应用场景的不断扩大,许多企业都面临着软件开发项目的挑战。
本次实习是在一家知名软件开发公司的项目管理团队担任实习生,在此期间,我主要参与了软件项目的成本管理和控制工作,通过实践经验和案例分析,我对软件项目成本管理与控制有了更深入的理解。
二、软件项目成本管理的重要性软件项目成本管理的目的是在预算范围内有效地运作和控制项目,以确保项目能够按时交付、高质量地完成,并且在可接受的成本范围内。
成本管理涉及到从项目的初期规划到实施阶段的资源投入、成本估计、成本预算、成本控制和成本分析。
良好的软件项目成本管理可以帮助企业实现以下几个方面的目标:1. 有效的资源利用:通过对资源投入的规划、分配和监控,可以最大限度地发挥资源的效能,避免资源的浪费和冗余。
2. 成本控制:通过不断对项目的成本进行监控和控制,能够及时发现问题,并采取相应的措施进行调整,以确保项目的成本控制在合理的范围内,避免超出预算。
3. 提高项目交付质量:合理的成本管理可以确保项目按时交付,并且具备高质量的可交付成果,从而提升客户满意度,保持企业的竞争力。
三、软件项目成本管理的关键过程1. 成本估算:成本估算是软件项目成本管理的起点,是为了确定项目所需资源的投入量和预计成本。
成本估算可以通过对项目的需求、范围、资源需求、时间计划等因素进行综合考虑,结合历史数据和专业知识,采用适当的估算方法进行。
2. 成本预算:成本预算是依据成本估算结果,制定项目的预算计划,明确项目所需的成本范围和限制条件。
成本预算的制定需要考虑项目的时间计划、资源需求、采购和供应链管理等因素,并与项目的整体目标和计划相协调。
3. 成本控制:成本控制是在项目实施过程中对成本进行监控和调整,以确保项目的成本控制在可接受的范围内。
成本控制可以通过对成本数据的收集、分析和报告,及时识别潜在的成本问题,采取相应的纠正措施,以确保项目的成本达到预期目标。
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编制项目成本预算计划有何突出的优点。