第十章 信息系统的成功与失败 第一节信息系统的失败 第二节信息系统成败的原因 第三节5 实施过程的管理 第四节 信息系统内部控制
第十章 信息系统的成功与失败 第一节 信息系统的失败 第二节 信息系统成败的原因 第三节 实施过程的管理 第四节 信息系统内部控制
10.1 信息系统的失败 如何看待信息系统建设中的挫折与失败? 系统失败,并不一定指系统彻底崩溃,它们或者是明显 地不能按约定方式使用;或者是根本就不能用,用户不 得不开发一些手工过程与系统一起运行;或者是产生出 的各种报告对决策者没有帮助,根本就没有人去看;或 者是因为系统内所用的数据不准确,使人们感到不可靠; 或者是系统不够“健壮”经常“死机
10.1 信息系统的失败 如何看待信息系统建设中的挫折与失败? 系统失败,并不一定指系统彻底崩溃,它们或者是明显 地不能按约定方式使用;或者是根本就不能用,用户不 得不开发一些手工过程与系统一起运行;或者是产生出 的各种报告对决策者没有帮助,根本就没有人去看;或 者是因为系统内所用的数据不准确,使人们感到不可靠; 或者是系统不够“健壮”经常“死机”
案例10.1 CONFIRM项目的失败 1988年3月,希尔顿、玛里奥特和巴奇特三家经营饭店、航空和出 租车的大公司打算共同建设一个信息系统,让顾客能够在该系统上一次 完成订车、订机票和订房间的服务。他们与AWMR公司一曾成功地为美国航 空公司开发过一个订票系统一签定了合同。该项目定名为CONFI RM,计划 投资1.25亿美元。 AMR投入了五百余名技术人员,经过三年多的工作以后又拖期18个月 当希尔顿的用户进行测试时,开始发现了问题。这个系统运行在两台BM 大型主机上,一台上运行着适合于处理大量事务的TPF工程操作系统, 负责完成日常的事务处理,另一台运行着IBM主机的MVS操作系统和DB2 数据库。库中存有客户信息与价格数据。大约有60个应用程序需要两个 主机联合完成。测试表明,事务处理、数据库以及用户接口之间不能很 好地通信,出现系统冲突以后,数据库也不能全面得到自动恢复
案例10.1──CONFIRM 项目的失败 1988年3月,希尔顿、玛里奥特和巴奇特三家经营饭店、航空和出 租车的大公司打算共同建设一个信息系统,让顾客能够在该系统上一次 完成订车、订机票和订房间的服务。他们与AMR公司—曾成功地为美国航 空公司开发过一个订票系统—签定了合同。该项目定名为CONFIRM,计划 投资1.25亿美元。 AMR投入了五百余名技术人员,经过三年多的工作以后又拖期18个月, 当希尔顿的用户进行测试时,开始发现了问题。这个系统运行在两台IBM 大型主机上,一台上运行着适合于处理大量事务的 TPF工程操作系统, 负责完成日常的事务处理,另一台运行着IBM主机的 MVS 操作系统和DB2 数据库。库中存有客户信息与价格数据。大约有60个应用程序需要两个 主机联合完成。测试表明,事务处理、数据库以及用户接口之间不能很 好地通信,出现系统冲突以后,数据库也不能全面得到自动恢复
案例10.1 CONFIRM项目的失败 进一步的调查发现,用德克萨斯仪器公司的第四代CSE开发工 具生成的软件只能在MS操作系统上良好运行,却不能生成两台机器 之间通信的程序代码。当希尔顿等公司得知此问题不可能马上解决, 除非再花两年时间修补的时候,便决定退出该项目。 1992年9月,AMR状告希尔顿等公司,因为他们扣发经费、人员安排不 当、过早撤出等原因导致了项目失败;希尔顿等公司则反诉说,失败 是由于AMR疏于管理、能力不够、开发工具方法选择有误造成的。并 指出AMR大量使用外部人员代替他们自己的有经验的人员参与开发。 该诉讼中还引用AMR的一位副总裁的信,说明项目中的某些项目管理 人员的行为是不适当的,其中有些人“未能及时地透露项目的真实情 况”。此案后来于1994年达成庭外解决
案例10.1──CONFIRM 项目的失败 进一步的调查发现,用德克萨斯仪器公司的第四代CASE开发工 具生成的软件只能在MVS操作系统上良好运行,却不能生成两台机器 之间通信的程序代码。当希尔顿等公司得知此问题不可能马上解决, 除非再花两年时间修补的时候,便决定退出该项目。 1992年9月,AMR状告希尔顿等公司,因为他们扣发经费、人员安排不 当、过早撤出等原因导致了项目失败;希尔顿等公司则反诉说,失败 是由于AMR疏于管理、能力不够、开发工具方法选择有误造成的。并 指出AMR大量使用外部人员代替他们自己的有经验的人员参与开发。 该诉讼中还引用AMR的一位副总裁的信,说明项目中的某些项目管理 人员的行为是不适当的,其中有些人“未能及时地透露项目的真实情 况” 。此案后来于1994年达成庭外解决
10.1 信息系统的失败 一、信息系统的问题 信息系统存在问题而导致信息系统失败是多 元性的,主要可以归纳为四个方面: 1.设计问题 2.数据问题 3.费用问题 4.运行问题
10.1 信息系统的失败 一、信息系统的问题 信息系统存在问题而导致信息系统失败是多 元性的,主要可以归纳为四个方面: 1.设计问题 2.数据问题 3.费用问题 4.运行问题
1.设计问题 设计中的两类问题:一类与技术有关,一类与组织和管理有关。 与技术有关的,如:功能不善,性能不佳,用户接口设计不良, 数据库设计不良,代码设计不周等。与组织管理有关的,主要 是信息系统与组织和管理的有机融合不行造成的。如:在组织 的结构、任务、人员、岗位、习惯、文化等方面的不相容和不 协调等。 2.数据问题 数据方面的问题容易被开发人员忽略,到正式运行以后则越来 越严重,最后可能导致系统失败。 主要表现在:数据不准确(含有错误),不确切(有二义性) 输入不完整(缺项),数据不一致(同一数据在不同部门不相 同),数据不及时(超过时效)等
1.设计问题 设计中的两类问题:一类与技术有关,一类与组织和管理有关。 与技术有关的,如:功能不善,性能不佳,用户接口设计不良, 数据库设计不良,代码设计不周等。与组织管理有关的,主要 是信息系统与组织和管理的有机融合不行造成的。如:在组织 的结构、任务、人员、岗位、习惯、文化等方面的不相容和不 协调等。 2.数据问题 数据方面的问题容易被开发人员忽略,到正式运行以后则越来 越严重,最后可能导致系统失败。 主要表现在:数据不准确(含有错误),不确切(有二义性), 输入不完整(缺项),数据不一致(同一数据在不同部门不相 同),数据不及时(超过时效)等
3.费用问题 主要是有些系统开发得可能很好,运行也不错,但是 运行成本过高,超过了原来的预算;还有些系统在开 发时就产生了超支现象,最后因财务经费问题不得不 下马。这两种情况都不能看做为成功。 4.运行问题 系统运行得不好是最今人烦恼的。经常性的死机、重 启动和恢复会导致用户对系统产生极大的厌恶感。而 在线联机(0n-Line)系统的响应时间太长,也会有类 似的结果,尽管这些系统功能可能是正确的、完美的, 最后也会被这些运行问题拖垮
3.费用问题 主要是有些系统开发得可能很好,运行也不错,但是 运行成本过高,超过了原来的预算;还有些系统在开 发时就产生了超支现象,最后因财务经费问题不得不 下马。这两种情况都不能看做为成功。 4.运行问题 系统运行得不好是最今人烦恼的。经常性的死机、重 启动和恢复会导致用户对系统产生极大的厌恶感。而 在线联机(On-Line)系统的响应时间太长,也会有类 似的结果,尽管这些系统功能可能是正确的、完美的, 最后也会被这些运行问题拖垮
二、成功的标准 如何判断一个信息系统是成功的,是一个 较难回答也是困难的问题。因为系统成败是一 个多元化、多视角的问题。 1.系统的使用率 2.用户对系统的满意度 3.用户对系统的态度 4.实现目标与功能的程度 5.财务上的收益
二、成功的标准 如何判断一个信息系统是成功的,是一个 较难回答也是困难的问题。因为系统成败是一 个多元化、多视角的问题。 1.系统的使用率 2.用户对系统的满意度 3.用户对系统的态度 4.实现目标与功能的程度 5.财务上的收益
10.2 信息系统成败的原因 一、信息系统建设面临的基本问题 信息系统建立的动因来自于组织内部的需求 与外部环境的压力;信息系统的失败也同样源 于内部与外部的抵制。 信息系统表现出的一个共同特点是:为实现某 个特定的系统功能,系统要求它的使用者必须 改变他们的行为,即改变他们原有的工作方式 和工作习惯
10.2 信息系统成败的原因 一、信息系统建设面临的基本问题 信息系统建立的动因来自于组织内部的需求 与外部环境的压力;信息系统的失败也同样源 于内部与外部的抵制。 信息系统表现出的一个共同特点是:为实现某 个特定的系统功能,系统要求它的使用者必须 改变他们的行为,即改变他们原有的工作方式 和工作习惯
10.2 信息系统成败的原因 一、信息系统建设面临的基本问题 1.用户需求难以确定 2.工作量难以确定 3.计划不确定因素太多 4. 管理变革与业务再造的挑战 5.环境复杂多变 信息系统的建设是极其复杂的系统工程,没有充分的精神 与物质准备是难以取得成功的
1.用户需求难以确定 2.工作量难以确定 3.计划不确定因素太多 4.管理变革与业务再造的挑战 5.环境复杂多变 信息系统的建设是极其复杂的系统工程,没有充分的精神 与物质准备是难以取得成功的。 10.2 信息系统成败的原因 一、信息系统建设面临的基本问题