软件工程经济学5152.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 软件生产过程经济分析 5.1 软件生产函数与软件生产率 5.2 软件生产过程经济分析 5.3 不同规模软件的生产过程经济分析 5.4 软件项目理论生存周期长度及其关联分析 5.1 软件生产函数与软件生产率 5.1 软件生产函数及其特性 5.2 软件生产率及其影响因素 5.1. 软件生产函数及其特性 生产函数(Production function),是指反映生产过程中投入要素与其可能生产的最大产量之间依存关系的数学表达式。早期的生产函数有如下数学形式: Y=F(K,L,N,O,t) 此中Y为产出量,如宏观经济系统中的GDP、工业总产值,微观经济系统中的企业产品的产量、产值、销售收入等。而K、L、N、O分别表示生产过程投入的资本、劳动、土地和组织管理要素投入量,t则表示时间或工期等。鉴于土地投入量的变化很小,而且在非农业部门中,一般已将土地的价值计入资本之中,而组织管理又难以定量,因此为了简化分析,以后研究的生产函数常记为: Y=F(K,L,t) (5.1) 1. C – D生产函数 2. 规模经济 规模经济(Economics of Scale)或规模报酬是微观经济学中研究的一个重要问题,它表示当生产规模变化时,对产出的影响程度。 规模报酬一般有三种情况: 当全部投入要素按某种配合方式以相同比例增加时,如果产出的增长比例大于投入要素配合方式增加的比例,则称企业(或厂商)享有递增规模报酬(或规模经济); 如果产出的增长比例小于投入要素配合方式增加的比例,则称为递减规模报酬(或非规模经济Diseconomies of Scale); 如果产出的增长比例等于投入要素配合方式增加的比例,则称为固定规模报酬 3.弹性系数的求解 在形如(5.2)所示的C—D生产函数是一种较为普遍的生产过程中生产行为之规律性描述,但对于一些不同的企业(部门、地区)而言,由于其外部环境与内部条件的不同,则这些企业(部门、地区)的产出对资本与劳动投入的反应程度应该不同。从数学描述来看,不同企业的C—D生产函数应有不同的α与β。因此对于一个特定的企业(或行业部门),求解其对应的弹性系数α与β就成为必要。 4.软件生产函数 5.1.2 软件生产率及其影响因素 软件劳动生产率或简称软件生产率(Software Productivity),它被定义为每个人月(Person- months. PM)所交付的源代码程序量(单位:NCSS/PM)。 大量的工作实践与实验研究证实:影响整个产品的软件生产率提高的因素主要有两类 第一类因素是组织与管理因素,如用人不当、管理不善、缺乏必要的业务规范和激励与约束机制等; 第二类是技术因素,如产品需求的复杂性和高可靠性、服务器与工作站的存取速度与运算速度、主存储器的约束、需求的易变性以及恶劣的工作环境等因素都会影响软件生产率的提高。 提高软件生产率的常用的几个措施 提高团队工作的业务规范与编程规范 采用较为先进的软件工具如程序库、程序生成器、模型生成器等 部分功能采用商业软件包(如算法软件包、数据库管理系统等) 改编现有的已熟悉软件的部分功能 采用软件构件技术、多版本技术和软件复用技术 建立科学和合理的激励和约束机制 对人员的选择采用如下五原则:顶级天才原则、任务匹配原则、职业发展原则、团队平衡原则和逐步淘汰原则 顶级天才原则:与其使用更多数量的一般才能人员还不如使用少量的具有更高能力的人员 任务匹配原则:量才而用,根据每个团队成员的能力与素质,分配其合适的任务 职业发展原则:设立多种工作岗位,为工作表现优秀的团队成员职业发展提供了空间; 团队平衡原则:团队成员的选择必须要能相互信任、互相合作、彼此取长补短、协调一致地为共同的团队目标努力; 逐步淘汰原则:将那些工作不称职的人员逐步淘汰出团队。 5.2 软件生产过程经济分析 软件系统是一个人-机(软/硬件)系统,从系统的构成与应用来看硬件是基础,软件是核心(心脏)。因此在重视硬件(计算机、通信设备、传感器等)生产的同时开展对软件生产过程(开发过程)的技术经济分析是十分必要而有意义的工作,本节主要介绍在不同的软件类型下软件的主要工程经济参数如生产规模、工作量、投入费用、劳动生产率、环境因子、成本等的相互数量关系,从而为软件的生产过程设计打下基础,同时上述内容的讨论也构成了软件工程经济学的核心内容之一。 5.2.1 软件生产系统动力学方程 根据系统工程的理论,要探索一个目标系统的内在要素关联及其动态发展规律,建立该目标系统对应的系统动力学方程(System dynamical equation. SDE),并以此系统动力学方程为基础来展开研究是一种有效的思路与方法。以下介绍英国软件工程专家诺顿(P. V.

文档评论(0)

管理学科 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档