软件工程经济学--期末复习资料
- 前言
- 第一章 绪论
- 第二章 软件工程经济学基础
- 第三章 软件的成本管理与定价分析
- 第四章 软件工程项目评价方法与经济效果评价
- 第五章 软件生产函数、效益分析及不确定性分析
- 第六章 软件工程项目进度计划的制定
- 结尾总结
前言
软件工程经济学(叶小莺主编)
在信息化飞速发展的今天,软件工程不仅是一门技术学科,更是一门与经济紧密相关的交叉学科。叶小莺主编的《软件工程经济学》作为软件工程领域的重要教材,为我们提供了深入理解软件工程经济成本的宝贵视角。
期末复习是对整个学期学习成果的一次重要检验,通过总结复习资料,我们可以更好地回顾和巩固所学知识,为即将到来的考试做好充分准备。
最后,我们希望这份期末复习资料总结能够为读者提供一份全面、实用的复习指南。在复习过程中,建议大家注重理论与实践相结合,通过反复练习和思考加深对知识点的理解和记忆。同时,也希望大家能够保持积极的心态和良好的学习状态,为即将到来的考试做好充分准备。
愿每一位读者都能在期末考试中取得优异的成绩,为未来的学习和工作打下坚实的基础。(仅限宝鸡文理学院2021级计算机科学与技术专业期末复习使用)
第一章 绪论
1.软件的定义:指包括程序、数据及其相关文档的完整集合。
2.软件的分类:
①按软件的功能进行分类:系统软件、支撑软件、应用软件。
②按软件的工作方式分类:实时处理软件、多用户分时软件、交互式软件、批处理软件。
③按软件的权益进行分类:商品软件、共享软件、自由软件。
④按软件的标准化程度进行分类:标准化软件、半定制软件、定制软件。
⑤按软件与硬件的关联程度进行分类:嵌入性软件、组织性软件、半独立型软件。
⑥按软件所处的层次进行分类:平台软件、中间软件、应用软件。
3.软件产业的发展模式:
①美国的“全面领先模式”。
②日本和韩国的“整机带动模式”。
③爱尔兰的“软件集散模式”。
④印度的“外包服务模式”。
4.软件企业的组织结构有以下4种:
①直线职能式组织结构
。
②矩阵式组织结构
。
③事业部制组织结构
。
④网络式组织结构
。
5.软件企业的管理: 软件企业管理主要包括战略管理、市场管理、项目管理、质量管理、采购管理、人力资源管理、知识管理、成本管理、风险管理和软件企业文化管理等等
。(详见课本p10-p11)
6.项目管理知识体系:确定了十大知识领域,主要包括项目整合管理、项目范围管理、项目进度管理、项目成本管理、项目质量管理、项目资源管理、项目沟通管理、项目风险管理、项目采购管理以及项目相关方(干系人)管理
。(详见课本p12-p13)
7.软件工程模型
①瀑布模型
②V模型
③增量模型
④原型模型
⑤螺旋模型
8.软件规模度量
①代码行度量
软件规模常用程序的代码行(Line of code,LOC)或者千行代码KLOC(1000LOC)来衡量。代码行技术是一种较为简单的定量估算软件规模的方法,该方法依据以往开发类似产品的经验以及历史数据来估计实现一个功能所需要的源程序行数(不包括注释)。
为了使程序规模的估算更加接近实际值,可以由多名比较有经验的软件工程师来做出估算。每个人都估计程序的最小规模“a”,最大规模“b”以及最可能的规模“m”,然后分别算出这3重规模的平均值a、b和m后,再用公式计算程序规模的估算值。
②功能点度量
Albrecht于1979年首次提出面向功能的度量方法,主要考虑了软件系统的功能性和实用性,称之为功能点(Function point ,FP)的度量,功能点的度量主要是基于信息域的特征以及软件复杂性进行计算。
用于功能点度量的5个基本信息域:用户输入数、用户输出数、用户查询数、文件数以及外部接口数。
环境复杂性因子取值表
复杂度取值表
环境复杂性因子Fi(i=114)是基于环境复杂性因子取值表对14个问题的评估所得到的值,对每个问题的取值范围是05,详见复杂度取值表,环境复杂性因子计算公式详见公式1.3。
公式1.3、1.4:
9.软件工程经济学包括哪几个部分?
①学科研究的对象、任务、特征、研究范围与研究方法;
②软件系统内部构成要素与经济活动及其关联分析,如投资、融资、工期、成本、效益、效率、质量保证、开发、管理、运行与维护等及其关联分析;
③软件系统的组织结构、管理决策以及与经营活动的关系;
④软件系统的资金流、物流、信息流的输入和输出以及对系统外部(如国家、地区、社会、经济等)的影响。
第二章 软件工程经济学基础
1.固定资产、流动资产、无形资产、其他资产等几个资产之间的区别: 固定资产
是指企业为了生产产品、提供劳务、出租或经营管理而持有的,其使用周期超过一年,且价值达到一定标准的非货币资产。固定资产投资主要用于扩大再生产、技术设备更新。流动资产
是指企业可在一年或者超过一年的一个营业周期内变现或使用的资产。流动资产投资主要用于保证企业正常的生产经营。无形资产
是指企业拥有或者控制的没有实物形态的资产。无形资产主要包括商标权、专利权、软件著作权、商誉、长期股权投资以及土地使用权等。其它资产
是指不能包括在固定资产、流动资产和无形资产等项目之内的资产。
2.筹资与融资
3.筹资(借钱)
权益资金
:主要分为企业融资项目资本金和项目融资项目资本金。其中企业融资项目资本金主要来自于企业的自有资金,主要有:企业现有资金、企业未来生产经营活动中获得的可用于软件项目建设的资金、企业资产变现资金、企业增资扩股资金。
负债资金
:是指软件工程项目筹资过程中除去资本金外,以负债的方式所筹集的资金。银行贷款、出口信贷、外国政府贷款、国际金融机构贷款、发行债券、融资租赁。
4.融资(出让股权,换取资金)
传统融资是指一个企业运用各种方式向金融机构筹集资金的一种业务活动,包括取得发行股票、银行贷款、发行债券等。而相对于传统融资来说,项目融资是一种新型融资方式。
项目融得的资金是一种仅有有限追索权或无限追索权的贷款,且需要的资金量较大,因而其风险也较大。项目融资分为无追索权和有限追索权融资两类。
软件工程项目的融资从投资决策到最后完成融资通常要经过5个阶段
新型项目融资模式:
①BOT融资模式
(Build-Operate-Transfer,即“建设-经验-转让”模式)
②PPP融资模式
(Public Private Partnership,即公共部门与私人企业合
作模式)
③ABS融资模式
(Asset-Backed Securitization,即资产证券化融资模式)
④TOT融资模式
(Transfer-Operate-Transfer即“移交-经营-移交”模式)
⑤VC模式
(Value Capture,价值捕捉模式,价值捕捉就是将由于商业活动的增加所带来的企业获利的一部分转换为公共使用)
5.优先股资金成本
优先股类似于负债融资,资金成本按照优先股股息对发行优先股所取得的资金之比进行计算,如公式2.3所示。
6.可行性研究的阶段
①投资机会研究。
②初步可行性研究。
③详细可行性研究。
④评估和投资决策。
7.成本和费用、收入和利润、主要税金
成本是指为了达到一定的目的或者进行生产经营活动时,购置各种生产资料或者采购商品所支付的价款以及费用,即采购成本或者购置成本。随着企业生产活动的不断进行,这些成本就转化为生产成本与销售成本。
总成本费用是指软件工程项目在一定时期内,为生产以及销售产品而花费的全部成本及其费用。
8.生产成本
生产成本
即生产费用或者制造成本,是指企业为了生产产品或者提供劳务所发生的各种资源耗费。
生产成本要素按照经济用途
可分为:直接材料耗费、直接工资费、间接成本、直接支出。
9.经营成本是软件工程经济学分析需要从总成本费用中分离出来的一部分费用,是指IT企业在一定会计期间内由于生产、销售以及提供劳务所发生的现金支出。
经营成本=总成本费用-更新改造资金(又称为维简费)-折旧费-摊销费-利息支出
。
10.期间费用是指企业本期所发生的,与生产经营活动没有直接关系或者关系不密切的管理费用、销售费用、财务费用和研发费用。
管理费用是指企业的行政部门为了组织与管理企业的生产经营活动所发生的各项费用。
销售费用是指企业在销售产品或者提供劳务等经营过程中所发生的各项费用。
财务费用是指企业为筹集生产经营所需资金而发生的各项费用。
研发费用是指研究与开发某项目所支付的项目。
销售收入和利润。
销售收入=商品销售量×商品的单价
。
营业外收入是指和企业的生产经营活动没有直接关系的各种收入。
利润=销售收入−总成本费用−销售税金及附加
。
净利润又称为税后利润,是指在利润总额中缴纳了所得税后企业的利润留存。
11.主要税金:企业所得税按25%的税率缴纳;国家需要重点扶持的高新技术企业减除15%的税率征收企业所得税。
12.标书分为 商务标和技术标
两种。
13.招标人及其权利与义务:
招标人是依照《中华人民共和国招标投标法》规定提出招标项目、进行招标的法人或者其他组织。
招标人应当有进行招标项目的相应资金或者资金来源已经落实,并应当在招标文件中如实载明。
①招标人的权力
:
- 可自行办理招标事宜,也可自行选择招标代理机构,委托其办理招标事宜。
- 可根据招标项目本身的要求,对潜在投标人进行资格审查。
- 可对已发出的资格预审文件或者招标文件进行必要的澄清或者修改。
- 有权拒收在招标文件要求提交的截止时间后送达的投标文件。
②招标人的义务
:
- 委托招标代理机构时,应向其提供招标所需的全部相关资料并支付委托费;
- 不得以不合理条件限制或者排斥潜在招标人,不得对潜在投标人实行歧视待遇;
- 招标文件不得要求或者标明特定的生产供应者,以及含有倾向或者排斥潜在投标人的内容;
- 不得向他人透露已获取招标文件的潜在投标人的名称、数量,以及可能影响公平竞争的有关招标投标的其他情况;
- 应当明确投标人编制投标文件所需要的合理时间,最短不得少于20日;
- 在招标文件要求提交投标文件的截止时间前收到的所有投标文件,开标时都应当众拆封与宣读;
- 应当采取必要的措施,保证评标在严格保密的情况下进行;
- 在确定中标人后,应当向中标人发出中标通知书,并同时将中标结果通知所有未中标的投标人;
- 招标人与中标人应当自中标通知书发出之日起30日内,按照招标文件和中标的投标文件签订书面合同。
14.招标代理机构及其权利与义务:
招标代理机构
是依法设立、从事招标代理业务并提供相关服务的社会中介组织,与行政机关和其他国家机关不得存在隶属关系或者其他利益关系。
应当具备从事招标代理业务的营业场所与相应资金,必须要有能够编制招标文件以及组织评标的相应专业力量。
①招标代理机构的权利
- 组织和参与招标活动;
- 依据招标文件规定,审查投标人的资质;
- 按规定标准收取招标代理费。
②招标代理机构的义务
- 维护招标人和投标人的合法利益;
- 组织编制和解释招标文件;
- 接受国家招、投标管理机构与有关行业组织的指导、监督;
- 应当在招标人委托的招标范围内办理招标事宜,并遵守《中华人民共和国招标投标法》关于招标人的规定。
第三章 软件的成本管理与定价分析
具体PPT
1.软件工程项目的成本构成
2.软件的成本核算主要方法有:功能分解法、驱动因子法和类比法
。
3.价值工程设计的三个基本概念:价值(Value)、功能(Function)和全寿命周期成本(Cost)
。
4.价值工程的实施步骤与方法:
5.确定价值工程对象的方法较多,主要介绍百分比法、ABC法以及价值系数法
。课本p75-p77。
6.软件产品的定价:
7.软件产品的定价方法:
8.软件企业的定价策略:
①捆绑定价策略
②撇脂和渗透定价策略
③歧视定价策略
④免费使用定价策略
9.软件的营销方式有哪些?
答:分销、捆绑销售、网络直销、一对一直销、代理商模式
等等。详见课本p85。
第四章 软件工程项目评价方法与经济效果评价
具体PPT
1.软件工程项目评价与决策方法
①关联矩阵法
②层次分析法
③平均值法
2.软件工程项目的经济效果评价
①净现值法
②内部收益率法
第五章 软件生产函数、效益分析及不确定性分析
1.生产函数和规模报酬
2.提高软件生产率的主要举措有以下几个方面:
①技术方面
②管理方面
③文化方面
3.软件工程项目效益的分类
①直接效益和间接效益
②内部效益与外部效益
③有形效益与无形效益
4.项目不确定因素产生的原因:
①统计误差
②宏观经济的影响
③技术更新的影响
④微观市场的影响
⑤其他外部因素的影响
5.项目不确定性分析的步骤:
①鉴别不确定性因素
②界定不确定性因素的性质
③选择不确定性分析的方法
④明确不确定性分析的结果
6.项目不确定性分析的方法:盈亏平衡法、敏感性分析、概率分析等等。
第六章 软件工程项目进度计划的制定
1.工作分解结构Work Breakdown Structure,WBS 以可交付成果为导向,把项目工作(或活动)分解为较小的、易于管理和控制的单元。
2.在创建WBS 时应注意以下几个要点:唯一性、总分性、一致性、同质性
。
3.某成本管理软件工程项目按阶段分解的WBS示意图
4.软件工程项目的进度网络计划图:
等等,详见课本p121-p124
5.项目工作时长的算法:只考三点估算和专家分析
(详见课本p125-p126)
6.网络计划优化:①工期优化 ②资源优化 ③工期—费用优化
注:第五章后半部分、第七八九章黑体标题以及课后题。
结尾总结
随着期末考试的临近,同学们在《软件工程经济学》这门课程的复习上已经付出了辛勤的努力。在这段紧张而充实的复习时光里,我们共同回顾了软件工程经济学的基本理论、实践应用与案例分析,对成本估算、效益分析、风险管理及资源优化等方面有了更为深刻的理解。
在此,我衷心祝愿每一位同学都能在期末复习中取得显著的进步。愿你们能够把握好复习的节奏,合理安排时间,做到事半功倍。同时,也希望大家能够保持积极的心态,遇到困难时能够冷静分析、迎难而上,相信自己的能力和潜力。
相信通过这段时间的复习,你们已经对软件工程经济学的知识体系有了更加全面的掌握。在即将到来的考试中,愿你们能够发挥出自己的最佳水平,取得优异的成绩。
最后,祝愿同学们期末复习顺利,考试成功!愿你们在学业的道路上越走越远,实现自己的梦想和目标。