软件工程经济学.doc

上传人:hw****26 文档编号:3170007 上传时间:2019-05-24 格式:DOC 页数:6 大小:84.50KB
下载 相关 举报
软件工程经济学.doc_第1页
第1页 / 共6页
软件工程经济学.doc_第2页
第2页 / 共6页
软件工程经济学.doc_第3页
第3页 / 共6页
软件工程经济学.doc_第4页
第4页 / 共6页
软件工程经济学.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、第一章1、软件作为一种产品和服务,与其他产品的区别是什么呢? 存在形式 软件是一种逻辑的实体而非物理实体 生产方式 软件是设计开发的,而不是传统意义上生产制造的; 虽然整个工业向着基于构件的构造模式发展,然而大多数软件仍是采用用户定制的方式。 使用过程 软件不会“磨损”但会退化 成本构成 软件需开发成本、销售成本、维护成本,但无需库存成本; 人力成本占开发成本中绝大比例。 其他:软件生产的进入壁垒低、销售采用捆绑式营销策略等。2、项目的定义 所谓项目,是在既定的资源和需求约束下,为实现某种目的而相互联系的一次性的有计划的工作任务。项目的特征 目标性 相关性 时限性 独特性 约束性 不确定性、变

2、更性 结果的不可逆转性3、软件规模度量的两个标准 程序源代码行(LOC) 、功能点(FP)软件产品的可靠性度量 软件寿命、可靠度、软件寿命概率密度、软件寿命的期望值软件可靠性度量指标软件可靠性定义:软件产品在规定的条件下,在规定的时间内,完成规定功能(或无故障运行)的概率。软件可靠性可以通过历史数据和开发数据直接测量和估算出来4、如何定义软件质量呢?软件质量: 符合明确规定的功能和性能需求 符合已清晰文档化的开发标准 具有专业人员开发软件所应有的隐含特征ISO 软件质量度量模型高层:软件质量需求准则 SQRC中层:软件质量设计评价准则 SQDC底层:软件质量度量评价准则 SQRC5、软件质量保

3、证(Software Quality Assurance) 推行与确认软件工程质量标准 研究与采用各种技术手段来保证软件质量 对软件的各种变更进行控制 制订并执行软件测试策略测试计划 按照软件质量标准对软件的质量进行度量 组织各种技术评审会或评审活动 对软件质量的度量情况及时记录和生成 SQA 报告6、什么是软件工程经济学(SEE )?1)工程经济学和软件工程的交叉学科2) 以软件工程领域中的经济问题和经济规律为研究对象的一门经济学分支学科3) 具体说:就是研究为实现特定功能的软件项目而提出的在技术方案、生产(开发)过程、产品或服务等方面所作的经济分析和论证,计算和比较的一门系统方法论学科。

4、软件工程经济学的研究特点(24) 研究重点始终环绕软件产品的质量、工期、成本/效益、时间/ 进度、效率等目标要素的关联分析及其人的组织与协调对上述个目标的影响分析进行。 研究思想来自于系统工程。 研究方法采用了定量分析和定性分析相结合、理论分析与实证验证相结合 在数学分析的思路与方法的通用性基础之上来寻找适合于我国国情的研究结果。第二章1、投资(30)a、定义投资是企业为了实现某种特定的目标(通常是为了获得收益或避免风险)而进行的某种资金投放或运行的经济活动。b、软件企业融资的渠道 银行贷款 向国家、地方政府,包括高新开发区、经济开发区等管理部门申请基金与贷款 利用外资 国际金融机构贷款 股权

5、性融资:合资经营、合作经营、发行股票 债权性融资:发行债券、租赁筹资 项目融资筹资采取何种渠道取决于哪些因素? 融资的难易程度 资金成本 资金偿付方式 资本结构(财务风险) 企业偿债能力(盈利能力) 注意: 考虑收益的同时要充分考虑成本和风险项目可行性分析 可行性分析解决四方面问题: 必要性、 可实现性、 效果性、 风险性 可行性研究的主要内容 投资需求可行性 技术可行性 财务可行性 环境可行性 组织可行性 风险分析与对策 可行性分析报告的作用 经济主体投资决策的依据 筹集资金和向银行贷款的依据 从国外引进技术、设备及外商谈判签约的依据 与项目协作单位(如项目外包)签订合同的依据 项目基础设施

6、建设的重要基础资料 项目计划编制、团队组织、职工培训、开发组织的依据 项目评价和项目后评价的依据2.现金流量图 (有关计算的大家自己看看)第三章1、减少成本误差的策略(1)建议聘请成本测算顾问或委托有经验的信息系统成本测算机构代为进行此项工作(2)尽量注意积累本部门(企业)的有关软件建设项目的有关工程经济数据,以为今后形成适用于本部门的统计模型建立打下基础,同时注意建设软件的信息库,以便采集有关的软件技术参数与工程经济参数,从而对本部门今后的软件建设提供支持。(3)采用各种生产(开发)策略以尽量减少用户对新系统(目标系统)的性能与功能的不确定性,如需求分析尽量做到细致入微,家千古、与用户的交流

7、以及用户尽早介入软件的规模、设计与生产工作等。 项目的挣值管理(Earned Value Management ,EVM) 项目的挣值管理,是用与进度计划、成本预算和实际成本相联系的三个变量,进行项目绩效测量和评价的一种方法。 挣值管理是项目管理的一种方法,用于项目成本和进度的综合监控 。1. 总预算成本 TBC (Total Budgeted Cost) 是指完成整个项目的总预算支出。 TBC=计划总工作量*单位工作量的预算成本2、累计预算成本 CBC(Cumulative Budgeted Cost ) 是指实施过程中某阶段计划要求完成的工作量所需的预算费用。 CBC=计划工作量*单位工作

8、量的预算成本3. 累计实际成本 CAC( Cumulative Actual Cost ) 指项目实施过程中某阶段实际已完成的工作量所消耗实际成本。 CAV=实际工作量*单位工作量的实际成本4. 累计实现价值 CEV( Cumulative Earned Value) 即挣得值(EV,Earned Value) 指项目实施过程中某阶段实际完成工作量及按预算定额计算出来的费用。 EV=实际工作量*单位工作量的预算成本3.4.1 软件产品的定价 产品价格 是价值的货币表现; 对于生产者(软件开发机构)来说,软件的价值是开发机构在开发该软件时所耗费的代价,因此软件产品的价格就可用一定数量的货币来作为

9、开发机构所耗费代价的补偿; 对于消费者(软件用户)来说,软件价格则是为了获得软件及服务所支付的货币数量。 影响软件产品价格的一般因素 成本因素 需求因素 竞争与垄断因素 环境因素 软件产品的定价方法(选择题 课本 110 图 3.18)软件企业的定价策略(选择题 114)5、软件产品的服务策略服务 是指一方向另一方所提供的基本上无形的行为和绩效,服务并不导致任何所有权的产生。软件服务 是以客户为中心,以需求为主线,围绕客户在软件购买、安装、使用、二次开发过程中所遇到的一系列问题,帮助客户挖掘软件的价值,实现软件与客户业务的有机交融,从而为客户带来业务增值的过程。(再加一些自己的理解)第四章 软

10、件项目实际效益与预测效益的计算常采用的方法 系统运行的前后对比法 是通过项目实施前后的两个不同时期有关特征量的变化来确定项目直接经济效益的一种方法 适用于软件项目实施后评价或项目实际效益的估算 经验参数估计法 是利用项目在实施前后,其各经济效益的相对变化的经验数值来估计各项直接经济效益的方法。 适合于系统规划阶段所作的效益预测。4.2 软件项目的经济效益与社会效益分析 4.2.2 软件项目的经济效益的计算产品成本降低ERP系统效益经济效益社会 效益直接经济效益间接经济效益劳动生产率提高流动资金周转加快产品质量提高库存周转加快资源利用率提高提高企业决策水平,降低企业经营风险减轻员工工作强度,提高

11、员工的技能与素质对用户服务水平的提高文档的规范化与办公效率的提高提高社会的信息化水平提高企业经营的新理念丰富企业文化的内涵提高员工的精神面貌定量计算定性描述 软件项目风险 未来可能发生的 不确定性 损失、危害 相对于项目要实现的目标 客观存在 没有风险的项目是不存在的 相对某一经济主体不同经济主体其面临的风险是不同的 软件项目风险管理 第一步:风险识别 辨别在什么情况下,发生什么风险? 第二步:风险分析 分析每一个风险,确定其可能发生概率,以及发生时带来的危害。 第三步:风险控制 确定风险应对策略,制定风险应对行动计划,进行风险跟踪与评价。 风险分析主要包括如下内容:(1)进行软件项目风险评估,识别主要风险因子(2)研究各风险因素的关联(3)确定风险来源(4)研究降低风险的成本-效益分析。(5)研究承担风险的风险-效益分析。 确定风险应对策略 风险回避策略 风险转移策略 风险分散策略 风险承担策略 第五章作业题第六章 软件项目开发团队建设通常包含如下内容: 加强团队整合,建立有效的团队激励机制与约束机制 建立有效的沟通机制,创建相互信任、团结互助的团队精神 加强技术培训与交流,注意知识创新,不断提高团队成员的创新能力 重视软件项目开发团队的管理,聘用优秀人才,重视对人才的不断培养

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 建筑建材

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。