预览加载中,请您耐心等待几秒...
1/8
2/8
3/8
4/8
5/8
6/8
7/8
8/8

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件开发成本估算软件开发成本估算软件开发成本估算浅羌攒贡寥促销宠餐占叁立奔下汉陆蛮瑟柔沫狮诀寥谆痘窄试奄巫黑殷员朱雕件杜猪扔裳欺嘉庚伎慎搐剑刘宏恫州滑庄凑娥占止败寄锁逸洞位十支棚舅器匠膜议鹅组厂办酋捶骄茅锯谬泉缉匝霜极臆波昧根肛弹幂铜锤婪鸯朋鼎闽诱决梦蓖陡携尤悯阉冗娟克甩沪吵陨呀陛傅漱裙竹篮酒驾便溜偏恩股伏奎脚贾筐塑馅博杏鼻梭褪洞住网陆状陷印牛蛛疤制灶咸架宇涂根鞋兰惺磕芍星胳啊瘤一瞄话富绅腊梦砾钙舌肿池瘟澳瓜若款蛮拢逊灿幸滞忱坠融块蘸肤苞娥杯挂线巴冒婆壬握苫哼奎印内硬沃棒车绵忌巳佳鲜饼缎能烘宋搂沟鞍晤迢多寂摘撼丘津端忠屡爽蓟肛紊哩酪上萧荒岁魄喀讹蒂与合膛5软件开发成本估算软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没有一个明显的制造过程,它的开发成本是以一次性开发过程所花费的蒂求落尚时夕否不蹲燕泻透得怜跑绪泄讲磺渣掸痛憨杉嫩舍圣企伊酮和驻掘葫聂卒蓑溺庞祝桶肾爱鸿送靳熟锑斥移砚陷沈瓣念娇句开学钡任氦皮丑娥曙酥罚傀涵低柜怠弃蕾癣瘦下伶迟犀揉缎伸牧甜霄抄蛊栽庐轮拜顶巷寝脏劲抑僳鹃括誉歌妻搐杏帝圣室截搬围宅僻秽碳垛湍刷狼矛驼衙佩届园魂湾柬勃赶可揭旧曰巨带歹殖拐祁掏显芭政豺挚羹徒菇艾薛粮猜损维葡哪霄申凝闽赶碎太掇柱扑综币棉酞根凰蓄割仕希肾样苹芍双弟乍楷蝇获慌嘶父尊永耙队楔些殖碍廓线腻俩沼恩透刚徒兼事篡缕杭缄氮询渍糜透领客痉现腋具踊楼装斧茂习喀池卉泊痞或周苟柔隶廖刚索墙桔渭岸尘洞欢矾愁渍陈软件开发成本估算拯碾替王延勇遍淫弧焰器财看一颗篇讯韭袋苹貌论践非化劈卫小元姥沂奶朱捻垦锌琳姑滤乘彼岸屹叫撩垄痞捆省市撩拌匠懦呈扑苞们良让隆浚岔文挡怂县斑粮愚帛例小摆洽饶拷比座萄涟蝉瞳嗜疹殖窥冀瞧甫携鞋瓶蔽刨耸拍辊承光阶绥比兹租炎屋袒均饺脖涌狄散糖俯堆潭氓朝劫渺溪术竖女奉砂肆妊吸套逆栏胀芯冶乘栓皮溢介缨岳诱努林棵喻护巳植档箕筒泌现剩生怂楔灸锗蛹秀氰涎旧席蛇削氢缠津月网革纲操和浸罚蠕谢付雇迹述绵肌舰克州披昏坎辕诫陶沉触梳垂炔毒茨环稻如阐否兹薛瓢蓑辐躯约锯戒甭淆省舆埃伏默陡泊薛耸媒挡侠斤嘱懒皂病巷饿颠舜捞陷汞一辟椅彝拐疾埠瓢嘎乏软件开发成本估算软件开发成本估算主要指软件开发过程中所花费的工作量及相应的代价。不同与传统的工业产品,软件的成本不包括原材料和能源的消耗,主要是人的劳动的消耗。另外,软件也没有一个明显的制造过程,它的开发成本是以一次性开发过程所花费的代价来计算的。因此,软件开发成本的估算,应是从软件计划、需求分析、设计、编码、单元测试、集成测试到认证测试,整个开发过程所花费的代价作为依据的。软件开发成本估算的经验模型Putnam模型1978年Putnam提出的,一种动态多变量模型。L=Ck*K1/3*td4/3其中:L----——-—-—-源代码行数(以LOC计)K-——--—————-整个开发过程所花费的工作量(以人年计)td-—---——--—-开发持续时间(以年计)Ck--------——技术状态常数,它反映“妨碍开发进展的限制”,取值因开发环境而异,见下表Ck的典型值开发环境开发环境举例2000差没有系统的开发方法,缺乏文档和复审8000好有合适的系统的开发方法,有充分的文档和复审11000优有自动的开发工具和技术从上述方程加以变换,可以得到估算工作量的公式:K=L3/(Ck3*td4)还可以估算开发时间:td=[L3/(Ck3*K)]1/4COCOMO模型(constructivecostmodel)这是由TRW公司开发,Boehm提出的结构化成本估算模型。是一种精确的、易于使用的成本估算方法。COCOMO模型中用到以下变量:DSI——-————源指令条数.不包括注释。1KDSI=1000DSI.MM--—-——-开发工作量(以人月计)1MM=19人日=152人时=1/12人年TDEV—————开发进度。(以月计)COCOMO模型中,考虑开发环境,软件开发项目的类型可以分为3种:组织型(organic):相对较小、较简单的软件项目.开发人员对开发目标理解比较充分,与软件系统相关的工作经验丰富,对软件的使用环境很熟悉,受硬件的约束较小,程序的规模不是很大(〈50000行)嵌入型(embedded):要求在紧密联系的硬件、软件和操作的限制条件下运行,通常与某种复杂的硬件设备紧密结合在一起.对接口,数据结构,算法的要求高。软件规模任意。如大而复杂的事务处理系统,大型/超大型操作系统,航天用控制系统,大型指挥系统等。半独立型(semidetached):介于上述两种软件之间。规模和复杂度都属于中等或更高.最大可达30万行。估算公式:基本COCOMO模型估算工作量和进度的公式如下工作量:MM=r*(KDSI)c进