随着当代科学技术的迅猛发展和经济全球化的需要,一个世界范围内的**信息化与企业信息化的浪潮正在掀起。作为信息技术的核心与灵魂一一软件及其产业正在受到各国政府的重视,并对我国的国民经济、社会与国防现代化产生着深远的影响,同时也影响着软件产品及其环境的变化。这样的变化表现在如下几个方面:
(1)由于当前的软件研究、开发与运行必须置身于各种各样的网络环境下来完成,从而使目前的软件已不再是过去传统意义下的“软产品”,而与各种硬件(如网络通信、传感器设备等)发生着千丝万缕的联系,而成为一个软硬结合、人机结合的复合体。
(2)软件产品已渗透到国民经济、社会与国防建设的各个领域,其应用领域不断扩展,产品规模愈来愈大,从而使软件生产过程中研究产品的成本、工期、质量、效益与效率的相互依存、互相制约的问题日益重要。
(3)由于软件需求的不断扩大,软件市场日趋规模化,企业竞争更加激烈,这也促使软件企业认识到效益与风险的分析与控制研究是十分重要的,……
上述这些变化使人们认识到,为使我国软件产业与软件企业健康发展,仅仅依靠软件工程的技术研究显然是不够的,还必须借助软件工程经济学和软件工程管理学的有关理论与方法的支持,这也就是本书写作的初衷。
基于目前国内尚无系统的软件工程经济学方面的论著与教材,机械工业出版社曾于2004年引进翻译和出版了美国软件工程专家B.w.Boehm的专著《So{twareEngineeringEconomics》,该书较为系统、全面地介绍了“软件工程经济学”这一年轻学科的概念、思想、理论与方法,这对于拓广我国软件工程界人士的知识内涵,引起我国广大软件工程界人士对软件工程经济学的注意与重视起到了积极的作用。然而,由于该书的不少结论是在美、英等国的具体软件生产环境下的经验数据经过统计分析得到的,因而与我国的国情相距较大而无法直接应用。基于上述原因以及教学的需要,作者根据自己多年来从事信息系统的研究、教学的知识与认识撰写了本书,以期弥补国内出版界关于软件工程经济学的概念、理论、方法与应用的不足。
本书具有如下特色:
(1)在系统介绍软件工程经济学的基本概念、理论方法与结论的同时,还给出了为使这些理论方法在我国应用所需做的研究工作和数学处理方法以及国内(包括作者)近年来在软件工程经济学方面所做的研究工作。
(2)考虑到教材的系统性与完整性,本书补充了从事软件工程经济学研究与应用时所必须具备的工程经济学、应用统计学以及软件工程管理学的基础知识和相关概念与方法。