软件开发成本估算


    软件开发成估算
    软件开发成估算
    软件开发成估算指软件开发程中花费工作量相应代价 传统工业产品软件成包括原材料源消耗劳动消耗外软件没明显制造程开发成次性开发程花费代价计算软件开发成估算应软件计划需求分析设计编码单元测试集成测试认证测试整开发程花费代价作
    软件开发成估算验模型Putnam 模型1978年Putnam提出种动态变量模型L Ck * K13 * td43中: L源代码行数(LOC计)K整开发程花费工作量(年计)td开发持续时间(年计)Ck技术状态常数反映妨碍开发进展限制取值开发环境异见表
    Ck典型值 开发环境 开发环境举例2000 差 没系统开发方法缺乏文档复审8000 合适系统开发方法充分文档复审11000 优 动开发工具技术
    述方程加变换估算工作量公式: K L3(Ck3*td4)估算开发时间: td [L3(Ck3*K)]14
    COCOMO模型(constructive cost model)TRW公司开发Boehm提出结构化成估算模型种精确易成估算方法COCOMO模型中变量:DSI源指令条数包括注释1KDSI 1000DSIMM开发工作量(月计) 1MM 19 日 152 时 112 年TDEV开发进度(月计)
    COCOMO模型中考虑开发环境软件开发项目类型分3种:
    组织型(organic) 相较较简单软件项目开发员开发目标理解较充分软件系统相关工作验丰富软件环境熟悉受硬件约束较程序规模(<50000行)
    嵌入型(embedded) 求紧密联系硬件软件操作限制条件运行通常某种复杂硬件设备紧密结合起接口数结构算法求高软件规模意复杂事务处理系统型超型操作系统航天控制系统型指挥系统等
    半独立型(semidetached): 介述两种软件间规模复杂度属中等更高达30万行
    估算公式:基COCOMO模型估算工作量进度公式工作量: MM r*(KDSI)c 进度: TDKV a(MM)b中验常数 r c a b 取决项目总体类型
    COCOMO模型详细程度分三级:基COCOMO模型中间COCOMO模型详细COCOMO模型中基COCOMO模型静态单变量模型已估算出原代码行数(LOC)变量验函数计算软件开发工作量 中级COCOMO模型基COCOMO模型基础涉产品硬件员项目等方面影响素调整工作量估算详细COCOMO模型包括中间COCOMO模型特性更进步考虑软件工程中步骤(分析设计)影响
    基COCOMO模型通统计63历史项目历史数计算公式
    总体类型 工作量 进度
    组织型 MM 104*(KDSI)105 TDKV 105(MM)038
    半独立型 MM 30*(KDSI)112 TDKV 105(MM)035
    嵌入型 MM 30*(KDSI)120 TDKV 105(MM)032
    进度计划时间角度项目进行规划成估算费角度项目进行规划里费应理解抽象概念工时材料员等
      成估算完成项目需费估计计划项目计划中重组成部分实行成控制首先进行成估算理想完成某项务需费根历史标准估算许工业说项目计划变化端前活动现实费信息否根历史标准作种估算费时较长型项目中应考虑年职工工资结构否会发生变化年原材料费涨营基础理费整项目寿命周期会会变化等问题成估算显然法高度性预计环境进行项目理程中时间费工作范围资源佳利开发出少成估算方法量较估算里简介绍种
    1.验估算法
      进行估计应专门知识丰富验提出似数字种方法种原始方法称估算种似猜测求快出概数字项目求详细估算显然满足求
    2.素估算法
      较科学种传统估算方法根预测未利数学知识基方法利规模成图图示图线表示规模成关系图点根类似项目资料描绘根点描绘出线体现规模成间基关系里画直线曲线成包括组成部分材料工运费等曲线项目规模知道利线找出成组成部分似数字
      里注意找点基准年度目消通货膨胀影响画图点应该调整数字例1980年基准年年份数字1980年准进行调整然描点划线项目规模确定线找出相应点点1980年基准数字需调整年估算出成数字外果项目周期较长应考虑年发生通货膨胀材料涨价等素
      做种成估算前提类似项目资料资料应基础具性
    3.WBS基础全面详细估算
      利WBS方法先项目务进行合理细分分确认程度某种材料某种设备某活动单元等然估算WBS素费采方法前提条件先决步骤:
      ①项目需求作出完整限定  ②制定完成务必需逻辑步骤  ③编制WBS表
      项目需求完整限定应包括工作报告书规格书总进度表工作报告书指实施项目需项工作叙述性说明应确认必须达目标果资金等限制该信息应包括规格书工时设备材料标价根应该项目员户解工时设备材料估价总进度表应明确项目实施阶段分界点中应包括长期定货原型试验设计评审会议关键决策点果指导成估算总进度表应含项目开始结束日历时间
      旦项目需求勾划出应制定完成务必需逻辑步骤现代型复杂项目中通常箭
    头图表明项目务逻辑程序作步绘制CPMPERT图WBS表根
      编制WBS表简单方法箭头图箭头图项活动作项工作务基础描绘分工作务
      进度表WBS表完成进行成估算型项目中成估算结果应述报告形式表述出:
      ①WBS素详细费估算应项分工作分务费汇总表项目整计划累积报表  ②部门计划工时曲线果部门工时曲线含峰谷应考虑进度表作干改变工时均衡性  ③逐月工时费总结便项目费必须削减时项目负责够利表工时曲线作权衡性研究  ④逐年费分配表表WBS素划分表明年(季度)需费表实质项活动项目现金流量总结  ⑤原料支出预测表明供货商供货时间支付方式承担义务支付原料现金流量等
      采种方法估算成需进行量计算工作量较计算身需花费定时间费种方法准确度较高种方法作出报表仅仅成估算表述作项目控制高理层报表选择批准项目评定项目优先性 介绍三种成估算方法外实践中种方法结合起例项目部分进行详细估算部分验素估算法进行估算
    FunctionPoing目基软件需求产生软件规模估计功点基应软件外部部特性软件性种间接软件规模测量功点软件成具重成估计关系(CER :Cost EstimatingRelationship )功点作验统计参数化软件成估计公式模型输入软件成进行估计功点方法广泛认信息系统数库密集型4GL 应系统开发规模测量
    加书介绍例点估算方法 设想基例模型估算规模工作量例模型广泛捕捉功需求认应该基例估算方法代功点方法然点困难阻碍基例估算方法应(Smith1999):
     
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    成本估算表

     成本估算表 成本项目 总成本(万元) 单位成本(元/m2) 参考项目单位成本 说明 一、土地获得价款 1、政府地价及市政配套 2、合...

    12年前   
    5376    0

    项目投资成本估算表

    项目投资成本估算表 项目 金额(万元) 均价(元/平方米) 说明 1.土地成本 1.1土地出让金 1.2拆迁补偿命 2.建安工程费 ...

    10年前   
    23654    0

    项目成本的投资估算

    项目成本的投资估算美国项目管理学会(PMI)认为,有三种成本估算方法:   类比估算:是一种自上而下的估算形式,通常在项目的初期或信息不足时进行。   参数估算:是一种建模统计技术,如回归分析...

    11年前   
    549    0

    委托项目成本估算与定价

    委托项目成本估算与定价计算时间估算项目任务成本的第一步即计算完成该任务所需的时间。这个计算以任务计划和执行每项工作所需时间的估计为基础。只有任务计划准确而足够周密才能做出可靠的时间估计。例如,...

    10年前   
    529    0

    三种项目成本估算方法

    三种项目成本估算方法进度计划是从时间的角度对项目进行规划,而成本估算则是从费用的角度对项目进行规划。这里的费用应理解为一个抽象概念,它可以是工时、材料或人员等。  成本估算是对完成项目所需费用...

    8年前   
    597    0

    软件开发周期估算及探讨

    软件开发周期估算及探讨1.概述 软件开发周期估算是IT人员经常提到的一个概念,那么究竟什么是软件开发周期估算呢?我们可以把它定义如下:根据软件的开发内容、开发工具、开发人员等因素对需求调研、程...

    9年前   
    356    0

    软件开发中的成本意识

    软件开发中的成本意识经济学原理:同等价值的产品,成本越低,利润越高。这应该就不用多说了。软件开发的成本,通常情况下就是一个效率问题,效率高低决定了成本高低,直接后果就是导致软件能不能赚钱。效率...

    10年前   
    494    0

    项目规模估算失准 软件开发成空中楼阁

    项目规模估算失准 软件开发成空中楼阁  软件项目的估算历来是比较复杂的事,因为软件本身的复杂性、历史经验的可重复性、估算工具的缺乏以及一些人为错误,都会导致软件项目的估算往往和实际情况相差甚远...

    12年前   
    547    0

    计算机系统软件成本构成及估算方法

    计算机系统软件成本构成及估算方法随着知识经济、信息时代的来临,计算机软件业迅猛发展。商品化、资本化、资产化的计算机软件的价值 评估的社会需求也日益增多,而且有越来越多的趋势。由于系统软件通常是...

    12年前   
    493    0

    在软件项目成本计算中引入估算、预算和决算体系

    在软件项目成本计算中引入估算、预算和决算体系摘要:软件项目的成本估算和成本控制一直是软件项目管理研究的一大难题,本文提出在软件项目成本估算中采用功能点方法,在软件项目成本预算中实施工作结构分解...

    11年前   
    595    0

    IT项目实施中如何进行成本估算?

    IT项目实施中如何进行成本估算?对一个项目的评估,往往被要求在项目需求还不明确的时候开始。不知道你是否有这样的体会,客户给你简单介绍了一点需求,或者发给你一份写的很粗略的文档,就要求你给个价格...

    11年前   
    405    0

    软件开发全过程成本管理探索

    软件开发全过程成本管理探索  摘 要:针对成本管理的现代理念,提出了一种适用于软件公司的全过程成本管理模式,包括经营决策阶段,需求整理分析阶段,规划阶段,开发阶段,需求变更阶段,测试阶段等,并...

    12年前   
    654    0

    浅谈软件开发工具的成本核算问题

    浅谈软件开发工具的成本核算问题  在20世纪60年代和70年代中软件开发方法,最恰当的描述是手工技艺,即每个项目都使用定制的过程和工具。到了20世纪80年代和90年代,软件业成熟了并且变得更具...

    9年前   
    409    0

    估算

    估算课题用估算的方法解决问题课型新授课设计说明本节课是学生学习估算的开始,让学生知道什么是估算时首先要解决的问题。所以在本节课的开始,首先创设一个情境,让学生体会到估算与实际生活息息相关,从而...

    4年前   
    980    0

    第十六章-CO18_自制品标准成本估算流程

    第十六章-CO18_自制品标准本钱估算流程1. 流程说明本流程处理当生产部门新增工艺路线、工作中心或研发部门新增物料需求或产品改进以及研发周期性的自制品标准本钱重估需求等情形下之本钱估算在SA...

    5天前   
    49    0

    《估算》教学反思

    《估算》教学反思《估算》教学反思1 试估算某个方阵出操的同学人数有多少,家中住房的有用面积大约有多大,一个近似长方形影剧院内大约有多少个座位;学习长方体的体积计算以后,可尝试估算某个近似长方...

    2年前   
    547    0

    软件开发合同

     甲方:_______________________ 电话:_______________________ 传真:_______________________ 地址:_______...

    12年前   
    14384    0

    如何认识软件项目估算

    如何认识软件项目估算  虽然估算是一门科学,更是一门艺术,这个重要的活动不能以随意的方式来进行……因为估算是所有其他项目计划活动的基础,而项目计划又提供了通往成功的软件工程的道路图,所以,没有...

    9年前   
    500    0

    用估算解决问题

    用估算解决问题课题用估算解决问题课型新授课设计说明本节课教学,遵循了知识的迁移效力及学生的认知规律,让学生先独立思考,体会算法的多样化,再师生互动、生生互动、自主探究的活动中了解和掌握新知。1...

    4年前   
    1107    0

    项目建设投资估算表

    表4-2 项目建设投资估算表序号建设内容单位数量单位造价(元)合计(万元)一工程费用886.501院区核心道路改造151.001.1风华路平方米428620085.7...

    4年前   
    1451    0