软件项目管理笔记(第六章 项目成本计划)

  • 思维导图:
  • 1.软件项目成本包括直接成本和间接成本,一般而言,项目人力成本归属于直接成本。
    • 直接成本:与具体项目相关的成本
    • 间接成本:可以分摊到各个具体项目中的成本,如培训房租水电员工福利,市场费用,管理费。
  • 2.再在项目初期,一般采用的成本估算方法是类比估算法。
  • 3.功能点方法中 5 类功能组件的计数项是外部输入、外部输出、外部查询、内部逻辑文件、外部接口文件。
  • 4.软件项目的主要成本是人的劳动的消耗所需要的代价。
  • 5.用例点方法通过分析用例角色、场景和技术与环境因子等来进行软件估算
  • 6.人的劳动消耗所付出的代价是软件产品的主要成本。
  • 7.估算时既要考虑直接成本又要考虑间接成本。
  • 8.(规模)是成本的主要因素,是成本估算的基础
  • 9.常见的成本估算方法:
    • 代码行,功能点,类比法;记住不包括关键路径法
  • 10.UFC的功能计数项:
    • UFC:未调整功能点计数
    • 包括:外部输出,外部文件,内部文件
  • 11.成本预算的目的是:产生成本基线
  • 12.估算的基本方法包括:
    • 1)代码行,功能点;
    • 2)参数估算法;
    • 3)专家估算法;记住不包括函数估算法
  • 13.在项目初期,进行竞标合同时,一般采用的成本估算方法是类比估算法
  • 14.软件项目规模单位有:
    • 代码长度(LOC)
    • 功能点(FP)
    • 人天,人月,人年
    • 不包括小时
  • 15.在成本管理过程中,每个时间段中等各个工作单元的成本是(预算)
  • 16.项目经理正在进行一个图书馆信息查询系统的项目估算,他采用 Delphi 的专家估算方法,邀请了 3 位专家进行估算, 第一位专家给出了 2 万元、 7 万元、 12 万元的估算值, 第二位专家给出了 4 万元、 6 万元、 8 万元的估算值,第三位专家给出了 2 万元、 6 万元、 10 万元的估算值,试计算这个项目的成本估算值
    • 专家一: Ei=(ai+4mi+bi)/6= (2+4*7+12)/6=7
    • 专家二: Ei=(ai+4mi+bi)/6=(4+4*6+8)/6=6
    • 专家三: Ei=(ai+4mi+bi)/6= (2+4*6+10 )/6=6
    • Ei=(7+6+6)/3=6.33 (万元)
  • 17.如果某软件公司正在进行一个项目,预计有 50KLOC的代码量,项目是中等规模的半嵌入型的项目,采用中等 COCOMO模型,项目属性中只有可靠性为很高级别(即取值为 1.3),其他属性为正常 (书上说, 正常就是 1),计算项目是多少人月的规模, 如果是 2 万元 /人月,则项目的费用是多少?
    • Effort=a* (KLOC)b F
    • 查表 a=3,b=1.12,F=1
    • Effort=3.050
    • 1.12 1.31=311.82 (人月)
    • 所以项目的费用为 2* Effort=623.64 万元
  • 18.已知某项目使用 C语言完成,该项目共有 85 个功能点,请用 IBM 模型估算源代码行数、工作量项目持续时间、人员需要量以及文档数量。
    • C 语言代码行与功能点的关系近似为 150LOC/FP,所以, 85 个功能点代码行数为
    • L=85150=12750 行=12.75KLOC,则:工作量估算 E=(5.2L)的0.91次方 =(5.212.75)的0.91次方≈52.725(人月)
    • 项目时间 D=(4.1L)的0.36次方 =(4.112.75)的 0.36次方 ≈10.25(月)
    • 人员需求量 S=(0.54E)的 0.6次方 =0.5452.725的0.6次方 ≈5.829(人)
    • 文档数量 DOC=49L 的1.01次方 =49*12.75的1.01次方≈640.857(页)
  • 估算是有误差的,估算时不要太迷信数学模型,历史数据对于估算来说十分重要
  • 规模是成本的主要因素,是成本估算的基础
  • 常见的成本估算方法有代码行,功能点,类比法,参数估算法,专家估算法。
  • 功能点估算与项目所使用的语言和技术无关,用系统的功能数量来测量系统的规模。
  • 代码行估算法与项目所使用的语言有关
  • COCOMO-81有三个等级的模型,有机型,半有机型和嵌入型
  • 软件项目成本可分为人力资源成本,资产类成本,管理费用,项目特别费用。
  • 成本计划一般分为成本估算(又可分为直接成本估算和间接成本估算),费用预算和费用控制
  • 项目估算是针对软件开发项目的规模,工作量,成本,进度等进行估算,这些估算发生在项目实施之前,即在计划过程中完成,由项目的目标,工作范围,产品规模,业务逻辑和采用的技术等决定
  • 软件规模估算有德尔菲法,代码行估算法,功能点分析方法,标准构件法
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值