
第六章企业管理信息化的软件实现 【学习目标】 通过本章学习了解企业信息化软件实现的两种最新模式:ASP模式和SaaS模式的涵义、 特征及优缺点;了解常见提供ASP软件和SaaS软件的提供商:了解ASP模式和SaaS模式的 区别:了解常用商品化管理软件及软件开发商:掌握定制开发模式和购买商品化软件模式的 优缺点:掌握选择商品化软件应考虑的问题,对软件的实现有全面的认识。 【案例引导】 市场研究公司IDC有关最新软件实现的统计数据 据市场研究公司IDC预测,随着云计算模式的流行,未来几年SaaS应用将增长迅猛。到 2012年,85%的新型IT服务供应商将专注于SaaS服务。 IDC公司表示,未来几年SaaS服务市场收入将呈跳跃式增长。包括应用软件、应用开发、 基础设施软件等服务将越来越多地以SaaS的形式呈现。到2014年,美国SaaS市场总收入将从 2009年的131亿美元增加到405亿美元。 据不完全统计,2010年传统自建式IT服务市场收入下降了70亿美元以上。分析师称,随 着着SaaS模式的持续发展,传统自建式IT服务市场将开始走下坡路。 IDC最新公布的市场调查报告显示,第三世界新兴国家SaaS市场增长相对较快。2009年, 美国SaaS市场占全球SaaS市场份额的74%,而到2014年其市场份额将下降到54%。欧洲、中东 和非洲将占34%,亚太地区约占20%。 分析人士表示,企业选择SaaS方案最大的驱动力就是它快速部署的能力。在SaaS方案中, 企业无需购买任何软件、硬件设备。系统的维护和升级也转由服务提供商承担。 企业行政管理做为企业管理的一部分,它的信息化也做企业信息化的一部分,受企业信 息化规律的约束。SaaS特别适应企业人事管理、客户关系管理系统的建设。 (来源:http:/www.saaser.cn) 启示 这个案例给我们的启示是随着信息技术的发展,企业实现信息化的获取软件的方式呈现 多元化的趋势。即有传统的定制开发方式和购买商品化软件方式,同时又涌现出新的以提供 软件服务为实现方式的新的方式。 第一节定制开发模式
第六章 企业管理信息化的软件实现 【学习目标】 通过本章学习了解企业信息化软件实现的两种最新模式:ASP 模式和 SaaS 模式的涵义、 特征及优缺点;了解常见提供 ASP 软件和 SaaS 软件的提供商;了解 ASP 模式和 SaaS 模式的 区别;了解常用商品化管理软件及软件开发商;掌握定制开发模式和购买商品化软件模式的 优缺点;掌握选择商品化软件应考虑的问题,对软件的实现有全面的认识。 【案例引导】 市场研究公司IDC有关最新软件实现的统计数据 据市场研究公司IDC预测,随着云计算模式的流行,未来几年SaaS应用将增长迅猛。到 2012年,85%的新型IT服务供应商将专注于SaaS服务。 IDC公司表示,未来几年SaaS服务市场收入将呈跳跃式增长。包括应用软件、应用开发、 基础设施软件等服务将越来越多地以SaaS的形式呈现。到2014年,美国SaaS市场总收入将从 2009年的131亿美元增加到405亿美元。 据不完全统计,2010年传统自建式IT服务市场收入下降了70亿美元以上。分析师称,随 着着SaaS模式的持续发展,传统自建式IT服务市场将开始走下坡路。 IDC最新公布的市场调查报告显示,第三世界新兴国家SaaS市场增长相对较快。2009年, 美国SaaS市场占全球SaaS市场份额的74%,而到2014年其市场份额将下降到54%。欧洲、中东 和非洲将占34%,亚太地区约占20%。 分析人士表示,企业选择SaaS方案最大的驱动力就是它快速部署的能力。在SaaS方案中, 企业无需购买任何软件、硬件设备。系统的维护和升级也转由服务提供商承担。 企业行政管理做为企业管理的一部分,它的信息化也做企业信息化的一部分,受企业信 息化规律的约束。SaaS 特别适应企业人事管理、客户关系管理系统的建设。 (来源: http://www.saaser.cn) 启示 这个案例给我们的启示是随着信息技术的发展,企业实现信息化的获取软件的方式呈现 多元化的趋势。即有传统的定制开发方式和购买商品化软件方式,同时又涌现出新的以提供 软件服务为实现方式的新的方式。 第一节 定制开发模式

定制开发模式,是指针对企业管理规范和业务需求,在开发新系统时依据企业的现状和 需求,开发出一个与现行管理及业务流程相符合的新系统,可谓是“量身定制”。主要形式 有自性开发、委托开发及联合开发。定制开发的产品适用性较高,可以最大限度地满足企业 的个性化的需求,实现许多外购商业软件难于实现的功能,而无需对企业流程进行修改。 一、自行开发 自行开发是指单位组织力量自行完成从软件开发、测试到投入使用的整个过程。 (一)优点 (1)充分考虑了企业业务流程的需求,更加切合企业发展需要,实现许多外购软件难于 实现的功能。 (2)企业内部IT人员参与了信息系统开发的全过程,所以一旦系统出现问题或需改进, 企业内部人员能够进行快速地自我支持与维护。 (3)企业IT部门锻炼了一支队伍,人员素质在计算机应用、管理水平、团队协作等方面 都会有较大的提升。 (4)够买商业软件,企业每年支付给软件公司的维护费用一般为软件购置费用的10%。如 果采用定制开发,则将企业每年的维护费用的会减少。 (⑤)企业多个信息系统项目进行定制开发后,研发团队逐步积累经验,甚至可考虑独立 出来,成为自主经营的软件供应商。这样不仅可承担开发和维护公司内部的应用系统开发工 作,还可以对外承接业内企业的合作需求,为企业寻求利润新增长点。 (二)缺点 (1)企业定制开发需要较多软件开发专业人才,开发过程中人力资源费用大,后期系统 成熟稳定后,如果没有新的开发任务,人力资源可能大量闲置、浪费。 (2)自行开发过程可能不够规范,开发文档不全,人员流动对后期开发、优化等技术细 节将造成障碍。 (3)开发周期长,自行开发要经历系统开发的整个过程,开发周期长,少则几个月,长 则一年或更长,而且,在整个开发周期中可能因为各种原因影响开发的正常进行而导致延误 开发。 (④)采用自行开发方式,软件系统会遭遇与其他软价件系统接口支持、集成等一系列问 题。 二、委托开发
定制开发模式,是指针对企业管理规范和业务需求,在开发新系统时依据企业的现状和 需求,开发出一个与现行管理及业务流程相符合的新系统,可谓是“量身定制”。主要形式 有自性开发、委托开发及联合开发。定制开发的产品适用性较高,可以最大限度地满足企业 的个性化的需求,实现许多外购商业软件难于实现的功能,而无需对企业流程进行修改。 一、自行开发 自行开发是指单位组织力量自行完成从软件开发、测试到投入使用的整个过程。 (一)优点 (1)充分考虑了企业业务流程的需求, 更加切合企业发展需要,实现许多外购软件难于 实现的功能。 (2)企业内部 IT 人员参与了信息系统开发的全过程,所以一旦系统出现问题或需改进, 企业内部人员能够进行快速地自我支持与维护。 (3)企业 IT 部门锻炼了一支队伍,人员素质在计算机应用、管理水平、团队协作等方面 都会有较大的提升。 (4)够买商业软件,企业每年支付绐软件公司的维护费用一般为软件购置费用的10%。如 果采用定制开发,则将企业每年的维护费用的会减少。 (5)企业多个信息系统项目进行定制开发后,研发团队逐步积累经验,甚至可考虑独立 出来,成为自主经营的软件供应商。这样不仅可承担开发和维护公司内部的应用系统开发工 作,还可以对外承接业内企业的合作需求,为企业寻求利润新增长点。 (二)缺点 (1)企业定制开发需要较多软件开发专业人才,开发过程中人力资源费用大,后期系统 成熟稳定后,如果没有新的开发任务,人力资源可能大量闲置、浪费。 (2)自行开发过程可能不够规范,开发文档不全,人员流动对后期开发、优化等技术细 节将造成障碍。 (3)开发周期长,自行开发要经历系统开发的整个过程,开发周期长,少则几个月,长 则一年或更长,而且,在整个开发周期中可能因为各种原因影响开发的正常进行而导致延误 开发。 (4)采用自行开发方式,软件系统会遭遇与其他软价件系统接口支持、集成等一系列问 题。 二、委托开发

委托开发方式指的是将软件开发的任务交给软件开发商完成的方式。这种方式适合于技 术开发力量较弱,但资金较为充足的单位。 (一)优点 (1)省时、省事,开发的软件技术水平较高。 (2)企业不需要具备较强的技术能力。委托开发把技术方面的问题转移到被委托单位, 因此本企业并不需要提供特别强的技术力量。 (二)缺点 (1)费用高。需要负担开发成本及费用开支。 (②)维护存在问题。因采用委托开发,软件系统发生故障时需请开发单位进行维护,因 此软件维护有一定的困难。而且系统交付使用后需要开发单位进行长期维护,能否及时维护 好系统将直接影响到系统的正常运行。 委托开发再往前发展,就是系统外包(软件外包)。所谓系统外包,是指企业不依靠其 内部资源建立信息系统,而是聘请专门从事开发服务的外部组织进行开发,由外部开发商来 负责信息系统的建设甚至是日常管理。 三、联合开发 联合开发是自行开发方式与委托开发方式结合的一种开发方式。当企业有一定的信息技 术人员,但可能对软件开发规律不太了解,或者是整体优化能力较弱,而希望通过软件的开 发完善和培养自己的技术队伍,便于后期的系统维护工作,此时比较适合采用联合开发方式。 (一)优点 相对于委托开发方式比较节约资金,可以培养、增强企业的技术力量,便于系统维护 工作。 (二)缺点 双方在合作中易出现矛盾,需要双方及时达成共识,进行协调和检查。 四、定制开发应用范围 定制开发最大的优点是针对企业自身的业务特点及管理功能进行软件设计,可以从企业 最需要信息化的关键环节人手,避免了通用软件中复杂的设置与配置功能。但是,对于全 面的企业管理系统而言,定制开发的周期显然过长,领导支持不力、项目管理失控、项目人 员变动等不利因素都会导致系统开发中途受阻或者天折。定制开发的最大缺点是起点较低, 这是因为定制开发往往局限于企业当前的业务环境和管理需求,其管理思想的体现只能取决 于当前管理人员和开发人员的认识水平和技术水平,企业自身IT人员的技术水平实际上很
委托开发方式指的是将软件开发的任务交给软件开发商完成的方式。这种方式适合于技 术开发力量较弱,但资金较为充足的单位。 (一)优点 (1)省时、省事,开发的软件技术水平较高。 (2)企业不需要具备较强的技术能力。委托开发把技术方面的问题转移到被委托单位, 因此本企业并不需要提供特别强的技术力量。 (二)缺点 (1)费用高。需要负担开发成本及费用开支。 (2)维护存在问题。因采用委托开发,软件系统发生故障时需请开发单位进行维护,因 此软件维护有一定的困难。而且系统交付使用后需要开发单位进行长期维护,能否及时维护 好系统将直接影响到系统的正常运行。 委托开发再往前发展,就是系统外包(软件外包)。所谓系统外包,是指企业不依靠其 内部资源建立信息系统,而是聘请专门从事开发服务的外部组织进行开发,由外部开发商来 负责信息系统的建设甚至是日常管理。 三、联合开发 联合开发是自行开发方式与委托开发方式结合的一种开发方式。当企业有一定的信息技 术人员,但可能对软件开发规律不太了解,或者是整体优化能力较弱,而希望通过软件的开 发完善和培养自己的技术队伍,便于后期的系统维护工作,此时比较适合采用联合开发方式。 (一)优点 相对于委托开发方式比较节约资金,可以培养、增强企业的技术力量,便于系统维护 工作。 (二)缺点 双方在合作中易出现矛盾,需要双方及时达成共识,进行协调和检查。 四、定制开发应用范围 定制开发最大的优点是针对企业自身的业务特点及管理功能进行软件设计,可以从企业 最需要信息化的关键环节人手,避免了通用软件中复杂的设置与配置功能。但是,对于全 面的企业管理系统而言,定制开发的周期显然过长,领导支持不力、项目管理失控、项目人 员变动等不利因素都会导致系统开发中途受阻或者夭折。定制开发的最大缺点是起点较低, 这是因为定制开发往往局限于企业当前的业务环境和管理需求,其管理思想的体现只能取决 于当前管理人员和开发人员的认识水平和技术水平,企业自身 IT 人员的技术水平实际上很

难达到专业化水平。所以,定制开发的软件往往由于企业原有业务发展的突破或者偏离了原 有的框架,而不再适用。尤其是对于大型的企业管理软件而言,这种局限性更突出。但是, 对于具有突出特点的小型软件系统,定制开发应该是一个较好的选择,尤其是自行定制开发。 因为在软件开发过程中可以锻炼一支T队伍,足以保证应用软件系统的正常运行、维护和 升级
难达到专业化水平。所以,定制开发的软件往往由于企业原有业务发展的突破或者偏离了原 有的框架,而不再适用。尤其是对于大型的企业管理软件而言,这种局限性更突出。但是, 对于具有突出特点的小型软件系统,定制开发应该是一个较好的选择,尤其是自行定制开发。 因为在软件开发过程中可以锻炼一支 IT 队伍,足以保证应用软件系统的正常运行、维护和 升级