Information Economics 确性在很大程度上依赖于其成本影响因素的精确度。
(1)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/4 (2)COCOMO模型
结构化成本估算模型,是一种精确的、易于使用的成本估算方法。
COCOMO模型中,考虑到开发环境的不同,软件开发项目的类型可以分为3种:
组织型(organic):相对较小、较简单的软件项目。开发人员对开发目标理解比较充分,与软件系统相关的工作经验丰富,对软件的使用环境很熟悉,受硬件的约束较小,程序的规模不是很大(<50000行)
嵌入型(embedded):要求在紧密联系的硬件、软件和操作的限制条件下运行,通常与某种复杂的硬件设备紧密结合在一起。对接口,数据结构,算法的要求高。软件规模任意。如大而复杂的事务处理系统,大型/超大型操作系统,航天用控制系统,大型指挥系统等。
半独立型(semidetached):介于上述两种软件之间。规模和复杂度都属于中等或更高。最大可达30万行。
COCOMO模型按其详细程度可以分为三级:基本COCOMO模型,中间COCOMO模型,详细COCOMO模型。
基本COCOMO模型是一个静态单变量模型,它用一个以已估算出来的原代码行数(LOC)为自变量的经验函数计算软件开发工作量。
中级COCOMO模型在基本COCOMO模型的基础上,再用涉及产品、硬件、人员、项目等方面的影响因素调整工作量的估算。
详细COCOMO模型包括中间COCOMO模型的所有特性,但更进一步考虑了软件工程中每一步骤(如分析、设计)的影响。
基本COCOMO模型的公式为:
E = aLb
D = cEd 其中: E表示工作量,单位是人月(PM)。
D表示开发时间,单位是月(M)。
L是项目的代码行估计值,单位是千行代码 a,b,c,d是常数,取值如下表所示。
对于基本COCOMO模型,通过统计63个历史项目的历史数据,得到如下计算公式。 总体类型
工作量 43
进度 Information Economics 组织型 半独立型 嵌入型 E = 10.4*(KLOC)1.05 E = 3.0*(KLOC)1.12 E = 3.0*(KLOC)1.20 D = 10.5(E)0.38 D = 10.5(E)0.35 D = 10.5(E)0.32 例如:某公司开发一个CAD软件,源代码行数为目标代码行数为 33.3 KLOC。 CAD软件开发属于中等规模、半独立型。
从表中查到a=3.0,b=1.12。 E = 3.0*L1.12 = 3.0*33.31.12 = 152 人月
假设每人月费用为10000元,则总费用为152*10000=152万元。
2.任务分解法
任务分解法包括“自底向上”和“自顶向下”两种策略。
“自底向上”方法是先将某个系统分成许多基本的模块和相应的任务,分别测算其成本,然后累计得出整个系统的成本。
“自顶向下”方法则先从系统的总体特征中推出开发成本。
3.专家判断法
专家判断法依靠专家自己的经验、直觉,以及对所测算信息系统项目的理解给出成本的测算值。主要有类比法Delphi法。
(1)类比法
类比法是指由专家将新信息系统项目与己经完成的类似项目进行类比,用已完成项目的实际成本经适当调整后作为新项目的成本测算值。
优点是充分利用以往的经验,测算速度快,费用低廉。 缺点是误差较大,得出的结论较难使人信服。
类比法适合评估一些与历史项目在应用领域、环境和复杂度的相似的项目,通过新项目与历史项目的比较得到规模估计。类比法估计结果的精确度取决于历史项目数据的完整性和准确度,因此,用好类比法的前提条件之一是组织建立起较好的项目后评价与分析机制,对历史项目的数据分析是可信赖的。 (2)Delphi法
德尔菲法依据系统的程序,采用匿名发表意见的方式,通过多轮次调查专家对所提问题的看法,最后汇总成专家基本一致的看法,把其作为预测结果。
这种方法具有广泛的代表性,较为可靠。 德尔非法的具体实施步骤如下
(1) 编制专家咨询表。按评价内容的层次、评价指标的定义、必需的填表说明,绘制咨询表格。 (2) 分轮咨询。一般需要经过四轮咨询。
第一轮:将咨询表发给各位专家,让他们根据自己的知识和对评价对象的了解情况,填写表格。 第二轮:收回表格,对结果进行统计处理。将前轮的结果填写在咨询表中新增的“前轮结果”栏内,再将新的咨询表发出,让各专家根据反馈信息,对自己的判断做出调整,如果评价的结果和反馈的信息差距较大,应叙述理由。
第三轮、第四轮重复第二轮的工作。
(3) 结果处理。以算术平均值来代表专家们的意见。即
Ki?1n?Pijnj?1
其中,
Ki--第i指标的评价结果;
Pij--第j位专家对第i指标的评分值; n--专家数。
44
Information Economics 德尔菲法的优点:
(1)能充分发挥各位专家的作用,集思广益,准确性高。
(2)能把各位专家意见的分歧点表达出来,取各家之长,避各家之短。 (3)避免权威人士的意见影响他人的意见
德尔菲法的主要缺点是过程比较复杂,花费时间较长。
9.5 信息系统的效益评价及其方法
效益评价按所处阶段可分为: (1)事前评价; (2)事中评价; (3)事后评价。 评价的目的:
(1)事前:可行性研究。
(2)事中:监督或应对突发事件。
(3)事后:是否达到设计要求,各种资源的利用程度如何。 评价方法主要有: (1)专家评价法;
(2)经济模型评价方法; (3)运筹学评价法; (4)其他数学评价法; (5)组合模型法。
9.6 思考题
1、什么是信息系统?
2、MRPII的发展经历了哪几个主要阶段? 3、简述诺兰模型的六个阶段。
4、信息系统成本的划分有哪几种方法? 5、算法模型的优缺点是什么?
6、在cocomo模型中,软件类型分为哪几种? 7、cocomo模型可分为哪几种?
8、类比法和德尔菲法各自的优缺点是什么?
9、按评价的时间,信息系统评价可分为哪几种类型?各类型评价的目的是什么?
10.信息产业
10.1定义
信息产业是指以信息为资源,信息技术为基础,进行信息资源的研究、开发和应用,以及对信息进行收集、生产、处理、传递、储存和经营活动,为经济发展及社会进步提供有效服务的综合性的生产和经营活动的行业。
10.2信息产业特征
信息产业具有收益递增规律。 原因:
1.主要资源——知识 知识具有共享性,知识的使用是一个学习和积累的过程。知识和信息越丰富,项目的开发成本就越低,并对竞争者形成一种壁垒。
45
Information Economics 2.企业内部的原因
(1)高固定成本和极低的边际成本
在信息产业中,设计与生产工艺复杂,需要在研究、开发阶段进行大量初始投资,形成较高的固定成本,而一旦推向市场,再增加产量,边际成本成本极低。
(2)学习效应
对技术变化的研究证明,技术能力随着生产的发展而发展,换言之,技术能力不能像购买商品一样轻而易举的得到;相反,它们是一种“传递式”的或“无声的”能力,这种能力取决于它们自身积极地参与生产过程,建立这种能力的种种知识是通过边干边学、在消费中学习,以及通过不同公司的科学家和工程师的合作中学习得到的。
学习效应在信息产业中起着非常重要的作用,因为在信息产业中,知识优势代替了物质优势成为产业发展最重要的因素。在传统制造业中,生产线技术发展得已非常成熟,每一个细节都可以用“显形的”规则固定下来,工人成为机器的附属品。而信息产业中,生产技术的发展仍在探索之中,人力资源、技术能力是一个企业最可宝贵的财富,学习效应成为企业重要的竞争优势。
3.企业外部(用户)的原因 (1)合作效应
当一种品牌的市场份额达到一定数量时,人们就会更愿意购买同样的产品以便于与其他已经使用了该产品的人交换信息。这就是合作效应。
(2)深度的顾客适应与锁定
高技术产品通常难以使用,用户需要较多的培训和学习才能掌握。因此,一旦选择了某种产品并在培训上已大量投资,用户在适应之后就不会轻易的转移到其它产品上去,一方面是由于转移成本太高,一方面老产品升级通常只需要少量的追加投资。当转移成本足够高时,锁定就出现了。
(3)信息蔓延
早期偶然占据了较多市场份额的企业就具有信息反馈优势,在某种环境下,仅凭这种优势,一种产品就可能最终控制市场。
(4)注意力经济
消费者的注意力是有限的,每个人对某个特定领域的投入与关心程度是有限的,因此只能把注意力集中在顶尖的竞争者身上。
10.3信息产业中的网络效应
网络效应是指一个新的消费者选择消费某种产品时,将提高该产品现有消费者的效用。换句话说,这种产品的消费群体越大,消费该产品的边际效用就越高。用美国学者夏皮罗与瓦里安的说法是:“连接到一个网络的价值取决于已经连接到该网络上的其他人的数量。”
信息产业具有很强的网络效应,许多产品(如Intel的芯片,微软的操作系统)使用的人越多,每个人的效用就越高,效用越高又会促使更多的人选择该产品,从而使该产品的生产与需求规模很大甚至形成垄断。由于网络效应的存在,一种早期偶然领先的产品最终也能占据市场,网络效应是导致信息产业收益递增的一个主要原因。
网络效应可以分为直接的网络效应和间接的网络效应。比如传真设备之间就是直接的网络效应,而DVD播放器之间则是间接的网络效应。我不会直接介意你是否有DVD播放器——这并不影响我的DVD的价值。然而有越多的人拥有DVD播放器,更多的DVD可播放内容将会被提供,我所能播放的DVD内容也就会更多。因此,你购买DVD播放器会间接提高我的播放器的价值。
当网络效应存在时,如果没有人采用网络产品,那么它就没有价值,于是也没有人想用它。如果有足够的使用者,那么商品就会有价值,因此会有更多的使用者,商品也就会更有价值。因此网络效应引发了正反馈。
网络效应对锁定也有益处,如果人们都在马路右侧驾车,对我来说在右边行驶就更有价值。相反,如果人们同时在马路左侧驾车,我在左侧行驶则更有效率。因此,转换成本是数以百万计的个人之间的合作成本,这个成本可能非常大。
46
Information Economics 10.4信息产业政策
1.支持信息产业作为一种支柱产业,大力推行信息化。
2.不能过早的集中支持某种技术的发展,可能会导致对资源的浪费。
3.应当承担起大部分的基础研究,并精心管理分散化的研究项目的组合,这一组合应该能够在对社会和经济的优先项目重新排列时,或任何一个重大的研究攻关出人意料的失败后,提出一系列的可选项目。
4.着重培育信息产业发展的环境,发展和规范资本市场、人才市场,加快立法,保护知识产权,规范市场竞争。
11.信息经济及其测度
11.1马克卢普测度理论
马克卢普认为,知识产业是或者为自身所消费,或者为他人所消费而生产知识,或从事信息服务和生产信息产品的组织或机构,如厂商、机构、组织或部门,甚至可能是个人或家庭。
知识产业由五个层次组成:(1)研究与开发;(2)所有层次的教育,即家庭教育、学校教育、职业培训、教会教育、军训、电视教育、自我教育和实践教育;(3)通讯及中介媒介,如图书、杂志、无线电、电视、艺术创作、娱乐等;(4)信息设备或设施,包括计算机、电子数据处理、电信、办公设备或设施等;(5)信息机构或组织,包括图书馆、信息中心、与信息相关的政府、法律、财政、工程、医学等部门,这类知识产业也称为信息服务产业。
知识产业及其在五个层次上的构成是马克卢普信息经济理论的核心,也是其测度体系的核心之一。马克卢普信息经济测度方法就是将知识产业从现存的统计体系中挑选出来,然后逐个进行测算和平衡,这种思路决定了他需要使用最终需求法测度美国知识产业的生产与分配过程。
11.2波拉特的测度理论
美国经济学家马克·波拉特1977年出版了9卷本《信息经济》,其中第一卷为《信息经济:定义与测度》。波拉特以马克卢普的理论为基础,吸收了丹尼尔·贝尔的“后工业社会论”思想,发展了克拉克的三次产业分类法,以全社会所有的信息活动为范围,把第一、第二、第三产业中的信息与信息活动分离出来,构成独立的信息产业,进一步对美国信息经济进行了定量测算。他的工作为信息经济和信息产业的定量研究提供了一套可操作的方法,1981年经合组织成员国开始采用波拉特的理论和方法测算各国的信息经济规模和国民经济结构。
波拉特信息经济测度理论的思路可分为三步:首先,明确若干概念,为理论分析的量化奠定基础;其次,从市场角度,按信息市场的供求关系分析信息经济的结构;最后,按市场与非市场性质区分不同类型信息活动,从而建立起可操作的测度体系。
为了明确信息产品和服务的提供者和消费者,需将信息活动划分为市场信息活动和非市场信息活动。波拉特将那些向市场提供信息商品或服务,参与市场交换的厂商部门称为“一级信息部门”(primary information sector),一级信息部门构成了社会信息市场的主体。显然,在一级信息部门之外,政府部门内部及企业内部还存在着大量的信息生产和消费,而且,在所谓纯粹的非信息厂商企业内部,一般也存在某些基本的信息服务的“准企业”部门,如研究与开发、数据处理、电信、打字、经营管理、会计等,但是,这些部门内部或企业内部存在的信息生产和消费基本上不体现在市场交易过程中,这些信息生产和服务的成本往往包含在厂商企业或部门机构的基本产品的市场价格或服务成本中。波拉特将这些仅为满足政府或非信息企业内部消费而提供的信息产品和服务的部门,统称为“二级信息部门”(secondary information sector)。
采用最终需求法、增值法(主要是后者)测算。对二级信息部门产值的测算采用如下算法:非信息行业就业的信息劳动者的收入+非信息行业购入的信息资本的折旧。
47