软件工程经济学总结
更新时间:2023-11-14 14:14:01 阅读量: 教育文库 文档下载
- 软件工程经济学总结推荐度:
- 相关推荐
第1章 软件工程与软件工程经济学
软件开发模型:
定义:根据软件生存周期为各项开发活动的流程确定合理的框架。开发模型的选择与成本和工期密切相关;作用:给软件开发过程提供原则和方法(技术)给软件工程管理提供里程碑和进度表(管理)便于各阶段成本估算、核算、控制(经济)
???PCA软件规模度量?FP?CT 5???CT??wjdjj?1?14??PCA?0.65?0.01?Fi?i?1?FP为功能点,CT为软件的功能数,PCA为系统功能的复杂性调整因子,LOC为程序源代码行
N?L??C软件复杂性度量? n?lb?lb?n1n1n2n2??lbn?log2n?n,n12为不同操作符的个数,N为程序语言的符号长度(又称词汇总数),C为转换系数,它与所使用的程序设计语言有关,FORTRAN
语言编程时有C=7.5,用PASCAL语言编程时有C=4.0。
软件可靠性度量:软件产品的寿命分布函数:F?x??p???x?;可靠性函数或可靠性:R ?t??P???t??1?F?t?;软件寿命?的期望值E???称为软件的平均寿命:E?x????R?t?d0
t软件工程经济学(Software Engineering Economics,SEE) 是以软件工程领域中的经济问题和经济规律为研究对象的一门经济学分支学科。具体地说,就是研究为实现特定功能需求的软件工程项目而提出的在技术方案、生产(开发)过程、产品或服务等方面所作的经济分析与论证,计算与比较的一门系统方法论学科。 软件系统的微观经济分析部分:
1)软件系统的内部构成要素和经济活动及其关联分析,如投资、成本、利润、效益、工期、效率、质量及研制、开发、维护、管理活动及其关联分析;2)软件系统的组织结构、管理决策及其与经营活动的关系
软件系统的宏观经济分析部分:软件系统的物流、资金流、信息流的输入与输出及其对系统外部—国家、地区经济、社会、国防、人民生活的影响。
第2章 软件工程经济学基础
通货膨胀率与贴现率:
通货膨胀率:是度量国家(地区)物价上涨(货币供应量或货币购买力)相对变化率的一种参数,国家或各级政府的统计部门每年均会公布此项参数。
Sn?Sn?1(1?in)(1?fn)?Sn?1(1?qn)
其中Sn表示n期本利和,in表示n期利率, fn为n期通货膨胀率 贴现率:qn?(1?in)(1?fn)?1?in?fn?in?fn?in?fn 称作n期贴现率
资金回收系数CRF 与偿债基金系数SFF
i(1?i)ni CRF?,SFF?(1?i)n?1(1?i)n?1
Po?
A CRFSn?ASFF其中CRF为资金回收系数,i为利率,n为年限 资金的等值与现金流量图:
1
箭头向上者表示现金流入(或正现金流) ,箭头向下者表示现金流出(或负现金流),而带有箭头之垂线的长度则是依据现金流量的大小按比例画出的。 关联矩阵法:
nVi??uijWj
j?1??1,i,j?1,2,...,n?Eij??0,???Eji?1?Eiji,j?1,2,...,n?n??Fi??Eiji?1,2,...,n?j?1??Wj?Fin?Fi??i?1?其中
Vi为方案的综合价值量,W为权重集,1表示X比重要或同等重要,0表示比X重要
XjXjii第3章 软件的成本、工期与定价分析
软件的成本、工作量:
软件的成本、工作量和工期:
???Cs?a?Ms?Td?h(Ms)d ???Ms?U?Mo?k?Mo?r?L15?U?Uj???j?1?Cs为软件开发成本(美元)Ms为软件开发阶段的修正工作量(人月)Mo为软件开发阶段的基本工作量(人月)L为软件开发规
模(kDSI)Td为软件开发工期(月)U为软件综合影响因子
价值系数法:
Cj?CiCI???jmC?Cj??j?1??FI?VIj?jCIj??j?1,2,...,m;0?1;0?FIj?1
CIj为j模块(子系统)的成本系数,
VIj为j模块(子系统)的价值系数
价值工程分析与成本估值:
2
??~C?FI?j?C?FIj?Cj?m?FIj??j?1?
j?1,2,...,mCj为计划成本,
ABC分类法:
成本偏差:CV=CEV-CAC 进度偏差:SV=CEV-CBC 成本绩效指标: CPI=CEV/CAC=单位工作量的预算成本/单位工作量的实际成本 进度绩效指标SPI=CEV/CBC=已完成工作量/计划工作量 完工预测成本FCAC=TBC/CPI 累计实现价值 CEV,累计实际成本 CAC,累计预算成本CBC,总预算成本TBC
At?T?1?tT?1?t(k0?O),t?TT(T?1)2~加速折旧法:
?j?1T(k0?O)?j
At为设备在使用年限第t年的折旧额,t为设备使用的年数,T为设备使用年限
第4章 软件项目的经济效益、社会效益与风险分析
净现值法:
NNPV?
符号 NPV Bt Ct ?t?0Dt Kt N i Bt?Ct?KtDN?(1?i)t(1?i)N
对应内涵
软件项目的净现值
软件项目在寿命期内t期的收益
软件项目在寿命期内t期的支出(成
本)
软件项目在寿命期内t期的残值
软件项目在寿命期内t期的投资额
软件项目使用年限
基准贴现率
投资回收期:
ndik0????lg?1???A???lg?1?i?
其中i为贴现率,k0为初始投资,A为年均净收益
内部收益率法:
前提:NPV(a)>0,NPV(b)<0;i?a?收益相同但未确知时的多方案排序:
???A?NAV?NPV?CRF?N?Bt?Ct??Kt?DN?NPV??(1?ic)t?1?ic?Nt?0??N?CRF?ic(1?ic)?(1?ic)N?1?b?ab?a,NPV(i)>0?a=i:b=i,|b-a| 223 费用现值法:年费用法: ,其中DNCPCi??NPV?K0??NCRF?1?i?K0为总开发费,C为年运营维护成本,DN为残值 ACi?CRF?PCi?K0?CRF?C?DN?SFF第6章 软件项目的进度制定与团队组织 计划网络图绘制规则与特性: 每一活动用一箭线及其前后两个结点连结来描述。 一对结点间只能有一条箭线,也不允许出现回路。 一对结点间若出现两项以上的并行活动,可人为的将其中之一活动一分为二或引入虚工序(用虚线表示,且时间长度为0) 若出现必要的反复过程,应将活动的过程拉长或采用等效活动处理。 为加快工程进度,有时可引入交叉活动。 有向性和不可逆转、性连通性(连续性)、封闭性 正向求解: TE(1)=0 ES(i,j)= TE(i) EF(i,j)=ES(i,j)+t(i,j) TE(j)=maxEF(i,j) 反向求解: TE(n)=TL(n)=Td LF(i,j)=TL(j) LS(i,j)=LF(i,j)-t(i,j) TL(i)=minLS(i,j) 4
正在阅读:
软件工程经济学总结11-14
高英作文10-24
妇产科用药-外用栓剂208-18
表位疫苗的研究进展_石晓妮04-21
两个人的寂寞成浪漫02-14
我国企业实行内部审计外部化的思考12-28
小学六年级口语交际练习题含答案12-09
微机原理复习题11-12
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 软件工程
- 经济学
- 总结
- 南开大学 第五章 激素化学
- 《传播学概论》期末考试大纲及答案
- 竖造择日法
- 沈阳农业大学硕士研究生学位论文开题报告 - 图文
- 晶闸管和双向可控硅应用规则
- 可行性研究课程设计总结
- 中南大学英汉语翻译技巧复习资料20120522
- 3沥青混凝土路面修补施工方案
- SQL期中试卷B
- 层析填料Capto MMC的使用说明
- 中农大毕业论文 白芷开花习性与花粉特性研究
- 中华民族精神超星尔雅台课程答案
- 国土资源部关于公布已废止或者失效的规范性文件目录的公告 - 图文
- 登峰之路 青木 - 图文
- 2018年暨南大学护理综合研究生入学考试试题
- 六年级英语下册Unit4 Road safety知识点汇总译林版
- 汉语言文学本科毕业论文答辩后定稿
- 实验动物心肌肥厚模型 - 图文
- 通用技术设计题汇总(含答案)
- ~公司法案例集