管理信息系统开发失败的原因以及建议.pdf

上传人:tbuqq 文档编号:4746882 上传时间:2019-12-07 格式:PDF 页数:12 大小:122.67KB
返回 下载 相关 举报
管理信息系统开发失败的原因以及建议.pdf_第1页
第1页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《管理信息系统开发失败的原因以及建议.pdf》由会员分享,可在线阅读,更多相关《管理信息系统开发失败的原因以及建议.pdf(12页珍藏版)》请在三一文库上搜索。

1、管理信息系统开发失败的原因以及建议 MBA 管理信息系统个人作业MIS 开发失败的原因及建议 2 一、管理信息系统的定义及概念管理信息系统 (Management Information Systems 简称 MIS) 是一个由 人、计算机等组成的能进行管理信息的收集、传递、贮存、 加工、维护和使用的系统。它是一门综合了经济管理理论、 运筹学、统计学、计算机科学的系统性边缘性学科。它能 利用信息辅助企业进行决策、控制企业行为,以企业战略 竞优、提高效益和效率为目的,支持企业的高层决策、中 层控制、基层运作的集成化的人机系统。完整的 MIS 应包 括:决策支持系统 (DSS)、工业控制系统 (C

2、CS)、办公 自 动化系统( OA)以及数据库、模型库、方法库、知识库和与 上级机关及外界交换信息的接口。办公自动化系统 (OA)、 与上级机关及外界交换信息等都离不开Intranet (企业内部 网)的应用。回顾 MIS 发展的历史过程可以知道,第一代 MIS 是由手工操作,使用工具是文件柜、笔记本等。第二 代 MIS 增加了机械辅助办公设备,如打字机、收款机、自 动记账机等。第三代MIS 使用计算机、电传、电话、打印 机等电子设备。可见,MIS 并不能简单地想象为计算机或 软件,也不仅仅是计算机人员的工作。只是由于当前计算机、 通 讯、网络技术的迅速发展和普及,借助计算机及网络可 以使 M

3、IS 发挥 更强大的功能, 因此我们现今所说的MIS 事 实上是指计算机MIS。二、 管理信息系统开发失败的原因随 着企业改革进程的深入和计算机信息技术的迅速发展与普 及, 许多企业对计算机的应用已不再满足于做一些简单的 协助办公。越来3 越多的企业开始应用各种信息化技术来 提高企业的管理水平和竞争实力。 MIS 建设是发展较早的 一种信息化方法。但是,由于开发高质量 MIS 的能力大大 落后于管理体制的变更,落后于计算机软硬件日新月异的 进展,加之社会对MIS 发展和完善需求的增加以及对MIS 开发 过程中出现错误的认识和行为而导致MIS 开发的失 败。 结合本人所在单位这些年的MIS 开发

4、过程中所存在的 方方面面问题,可以归纳为以下原因:1、 MIS 的不可移 植性 MIS 的一个显著特点就是MIS 的不可移植性。 MIS 是 涉及人、管理、信息、计算机软硬件的系统。对于两个综 合了人、管理、需求、信息等诸多因素的庞大系统,它们 的 MIS 是不可能相互通用的,就连修改移植都没有太大的 价值。 在现实中, 本单位的领导或MIS 主管会在 MIS 建设 前提出两个设想,第一个设想是把某某单位的MIS 拿过来 修改成自己单位的。第二个设想是指望着自己单位的MIS 开发完后封装成商业软件出售。早在 1998 年,本单位曾经 为了创一流过程中信息化指标的需要,按照设想,要求开 发商把他

5、们在外省开发的一个单位规模相近的MIS 拿来, 在那个系统的基础上修改为本单位的MIS。但事实上, 在 系 统开发一开始, 开发商就完全把外省的MIS 丢在了一边, 还 是按照自己的开发方法,直接对该单位进行开发。MIS 开 发的不可移植性,决定着任何一个单位不可能有一个实现 MIS 的捷径,不可能购买到一个通用的、成形的系统,也不 可能把别单位一个成功的MIS 复制为自己单位的MIS,系统 开发的整个过程必须遵从,大量系统分析工作、资金必须 投入。 4 2、不按科学的方法来实现MIS 实践证明,在MIS 开发中,不可行的开发方法主要有:(1)组织结构法,机 械的按照现有组织机构划分系统,不考

6、虑MIS 的开发原则。 (2)数据库法,开发人员从数据库设计开始对现有系统进 行开 发。 (3) 想象系统发,开发人员基于对现有系统进 行想象为基础进行开发。上述三种方法常常被开发者使 用,最终导致MIS 开发的失败。当然,如果系统开发人员 仅仅是收集系统使用单位现成的报表,把现有表格通过计 算机和网络来实现,这还称不上MIS。 3、没有得到高层领 导的重视许多企业在MIS 项目上马的初期,还是组成了一 个开发组,组长由企业的最高管理者担任。但实际上,单 位领导,特别是最高层领导没有对系统开发负起全部责任, 而是由计算机人员单方面建设系统。领导并没有在人员调 配、关系协调、提供开发资金等工作上

7、花太多精力或给予 支持。 4、只重结果, 不重过程, 对系统追求大而全MIS 开 发中常常会误入多快好省,找近路, 只重结果, 不重过程歧 途。开发商或企业常常对系统追求大而全,追求高深和表面 堂皇。譬如,一些委托开发的系统,开发商只注重尽快完 成系统的开发,能够验收,并获得开发费。他们并没有投 入足够的精力来进行系统规划、系统分析、系统设计,最 终导致程序不能方便和满足应用人员的要5 求。许多开发 商动不动就提MRP、ERP 等时髦的名词和所谓的理念,企 业通过实施EPR 等,是否可以找到为企业提高竞争力、提 高效益的方法,这还是一个被争论的话题。5、纷繁复杂 的系统接口问题经过十多年的计算

8、机普及应用,各个单位 已经购臵了一些计算机,许多单位也建立了局域网。有些 计算机的购臵可能是以应用某套软件为名的,有些可能仅 仅是为了打字购臵的,当然也有些地方是为了面子而购臵 的。在一个中等以上规模的单位,会有这样、那样的应用 软件或者小的系统已经被应用。一些单位的上级主管部门为 了收集一些信息,会强行要求这个单位使用某个系统。也 有一部分系统是在一个小范围内开发的。以某单位为例, 现用的信息系统有调度自动化系统、用电MIS、人事系统、 财务管理系统、线损分析计算软件、办公自动化系统及其 它诸多系统或单机软件。除人事系统可以由新的系统开发 公司重新开发外,其它系统、软件只能考虑接口了。如果系

9、 统 之间独立运行,不考虑数共享。必然会造成应用人员在 多个系统之间再次输出、输入数据,一方面增加了工作量, 另一方面增加了数据出错的机率,从而没有起到MIS 应有 的作用,但是要解决各个系统之间的接口问题,又会涉及 到多个开发商之间的协调、多种数据格式要提取并统一。 接口开发并非新系统开发者一家可以轻易完成的。6、重硬 不重软思想根深蒂固一个程序员写一个一百行代码的程序 与一个一万行代码的程序,从运行界面上可能并不能看出 多少区别,但其中包含的劳动量和应际应用能力则完全不 同。单位领导或应用人员常常不会看到软件开发6 艰难的 一面,不会预想到开发的工作量。他们一般愿意在硬件上花 钱 ,不愿在

10、软件开发上花钱。一些按费用打造MIS 的单位, 当整个系统的费用不足时,首先考虑的是削减软件费用。 在国外,系统软件的投资是硬件的三到四倍,而在国内, 软件的投资往往不足硬件的五分之一。从 MIS 的定义可以 知道,它是一个由人、计算机组成的系统,而计算机如果 没软件,则只能是一堆废铁。 实际上 MIS 的重点和难点还是 在系统软件的开发上。其次便是应用人员的培训、使用、维 护上,即人的成份。7、虚假数据的存在我国许多单位的 管理现状是,纵向从中央到省到地方,多层控制,横向是 地方各种行政部门参与管理,数据流程错综复杂。 这种模式 导致的另一个现实是数据存在多个输入、多个输出,并且输 入、输出

11、不一致。在系统开发时,应用人员会要求开发人 员把统计、计算的结果设计成能够人为修改,有些甚至要 求象现实管理模式一样,有多套程序并存,一套输入、输 出的是真实的数据,另外一套输入、输出人是虚假的数据。 这并非应用人员的无理要求,而是管理上要求他必须这么 做。但是却增加了开发人员的难度及工作量,系统运行后增 加 了应用人员的工作量。系统运行一段时间以后,其中的 数据由于 “ 人 对计算机说假话 (输入不准确的数据)” 而导致 “ 计算机对人说废话(输出结果无助于管理)” ,最后得出 “ 电脑不如猪脑 “的结论,从而导致系统的闲臵、失败。8、 从事 MIS 建设的人员不懂MIS 一般说来,系统软件

12、设计人 员不懂管理流程、工作流程,而管7 理人员、工作人员又 不懂软件开发、 理解 MIS,这造成了开发人员与应用人员沟 通较难。 这里面有开发人员的大部分责任。因为,让广大应 用人员学习计算机软件编程方法、学习 MIS 开发的方法显然 是不可行的事。但是MIS 开发人员可通过对应用人员采取 正确的调查询问方式,来掌握管理中的业务流程、数据流 程( DF),并得到可以计算机实现的分析报告。9、只重 开发不重维护不管是从 MIS 开发的生命周期法或其它方法 来说, MIS 总是存在一个生命周期。许多管理信息系统花 费了巨大的人力和物力,但投入运行后不久就夭折了,原 因在于严重忽视软件工程的最后一

13、个也是最重要的一个环 节系统维护,从而导致MIS 的失败。三、 MIS 开发的 建议 1、MIS 立项要有正确的目标和需求如果一个企业上 MIS 项目的目的不正确,这样的MIS 一般都会失败。管理 信息系统的开发必须具有一定的科学管理工作基础。只有 在正确的系统需求、合理的管理体制、稳定的生产秩序、科 学的管理方法和准确的原始数据的基础上,才能开发出成 功的 MIS。 管理信息系统不允许用计算机完全代替人,也不 允许让人、让管理模式完全去适应计算机,在计算机与人 之间必须找到一个平衡点。目前,我国大多数企业,并不 能单纯追求MIS 的应用带来裁减员工、降低人工成本、创 造效益。况且,如果在开发

14、初期,为了上MIS 项 8 目、为 了引起重视, 提出上 MIS 后可减人的观点, 恐怕会造成开发 过 程中相关人员的抵触,从而使调查分析错误、使信息收 集不全等问题。MIS 也不是用来显耀企业的信息化程度, 更不是为了达标、创一流需要而需要上项目的。MIS 的立 项、研制都应该是本着为管理提供有效信息、用信息辅助 企业进行决策、控制企业行为等要求。MIS 的最终目标应 该是及时快捷地为人提供决策信息,利用决策信息返回到 现实管理中,处理输入端(供方、材料)、处理器(设备、 工人)、输出端(客户)之间的问题。交通运输、金融和 电信等行业的MIS 成功的案例比较多。主要是因为这类企 业原来基础就

15、好,而银行和电信主业务是与数字打交道的 企业。这些企业对MIS 的需求比较强烈、 目的明确。 MIS 在 这些企业的运用能保证企业管理流程高效、安全地运转, 减少职工的劳动量、并且规范企业的管理,对企业有着重 大意义。2、选用合适的开发方法目前使用的正确的开发 方法有以下三种:系统开发的生命周期法(SDLC 法)、快速 原型法以及综合应用法。(1) 系统开发的生命周期法(SDLC 法) 这是早期常用的一种MIS 开发方法。它要求开发过程必 须严格地按系统分析、系统研制、系统实现等阶段进行,只 有前一阶段完成之后 ,才能开始下一阶段的工作。这种方法 的优点是阶段清晰,开发过程易于管理,开发的前后

16、阶段 依赖关系紧密,缺点是对用户的要求较高,要求用户理解 MIS。 (2) 快速原型法它是为了克服生命周期法的缺陷而提 出的 MIS 开发方法论 ,其特9 点是 :开发人员在初步了解用 户需求的基础上构造一个应用系统模型, 即原型。用户和开 发人员在此基础上反复探讨和完善原型,直到用户满意为 止。随着计算机技术、通信技术的发展,管理信息系统也必 须 要发展。十多年前,由于计算机的存储、运算能力还很 有限,许多的程序开发、设计必须考虑存储和计算量。如 用第一范式、第二范式来优化数据库结构,减少数据冗余, 用精简软件的字节数、优化程序代码加快运行速度等方法。 如今的系统开发,开发人员的主要精力应更

17、多地集中在系 统设计和分析上,要让程序易开发、易阅读、易修改,尽 快地做出系统原型。(3) 综合应用法使用快速原型法开发 MIS 时,工作重点在生命周期中的分析阶段。分析阶段得 到的各种对象模型也适用于设计阶段和实现阶段。通过对 一些企业 MIS 的调查,证明两种方法的结合是一种切实可行 的有效方法。 由于国内外失败的MIS 很多,许多人也在研 究 MIS 开发的新方法, 但是新方法是否可行, 还需考虑。 3、 选用合适的开发方式MIS 的开发方式有自行开发、委托开 发、联合开发等几种形式。一般来说根据企业的技术力量、 资源及外部环境而定。但从本人了解到的情况,以为联合 开发较好。这是因为:(

18、1)自行开发在很多单位会存在本 单位开发力量不强的问题。即便是有一定的开发人员,开 发人员往往不能对主管领导提太多要求,如加班费、奖励、 设备等, 造成 MIS 开发人员走国有企业的通常道路,即“ 干 多干少一个样、 干与不干一个样” , 仅仅是拿工资干活, 不 10 能调动开发人员的主观能动性、积极性。(2) 委托开发 又会有开发完后本单位无法对系统进行维护,系统运行中 大大小小问题只有等开发商来解决等弊病。而我国目前大 部分开发商都不会愿意在系统维护上花太多人力,甚至一些 开发商不要开发的尾款,另找一家单位去做一个新的系统。 4、系统规划的组织管理信息系统规划工作需要成立一个责 权明确的领

19、导小组。它在组织的最高层管理者的直接管理 者下,由一名负责全面规划工作的信息资源规划者和一个 核心小组所组成,并通过一批用户分析员和广大的最终 用户相联系。核心小组和用户分析员应该是脱产地从事总体 规划工作,而广大的最终用户则是临时性或短期的参与规划 工作。全部规划工作应由强有力的核心小组来完成。核心 小组成员由高层管理人员与数据处理人员(大约四五人 )组 成,具体包括:组织内的业务负责人、财务培训人、数据 处理负责人、系统分析负责人等。核心小组成员应由外请 顾问进行培训和指导,以便正确行使他们的权力。信息系 统的最终用户是指那些直接使用计算机信息系统的各层管 理人员,这些人员中要抽出一部分人

20、在总体规划期间代表 所在的部门参加工作,成为用户分析员。用户分析员的人 数应该适合组织的规模,并能覆盖全部业务范围。用户分 析员要经过培训,学会总体规划方法,并具体负责本部门 的规划工作。5、高层管理者的参与高层管理者参与规划 工作是确保信息资源开发利用成功的关键11 。其原因主要 有以下几个方面:(1)高层管理者最了解各项战略决策中 的信息需求,单靠一个规划组来规划这种来自高层的信息 资源,他们很难理解高层管理者以及各层管理人员的看法 和信息需求,所以作为高层管理者必须亲自参与规划,了 解规划的内容,把握规划方向。(2)规划中出现了争议和 问题时,只有高层管理者出面才能得以解决。(3)规划

21、中经常会发现一些弊病导致管理机构的调整,其调整的最 终决策权在高层管理者。(4)信息系统的开发效率是至关 重要的,为了避免信息资源开发上的浪费,必须有一个自 顶向下的全局范围的信息结构,这种信息结构必须得到高 层管理者的确认。(5)总体规划需要对下一步各项子系统 的开发提出优先顺序,并做出开发预算,这些内容也必须 由高层管理者做出最后的决策。(6)总体规划往往要进行 关于系统内数据项定义的标准化工作,在数据项定义过程 中经常会出现一些问题必须由高层管理者负责协调解决。 由此可见,总体规划必须在高层管理者的直接参与并管理下 进行。规划的组织则依据不同的规划范围有着不同的形式。 6、成功案例借鉴本

22、单位去年投入运行的一个MIS 取得了 成功,得到了广大应用人员和上级主管部门的认同和好评。 回顾开发的整上过程,大致有以下几个重要因素保证了系 统开发的成功:(1)领导高度重视。从系统立项、人员配 合、人员分工、资金12 投入、问题协调等工作,领导都亲 自参与,并给予巨大的支持。(2)系统开发使用了快速原 型法。开发人员先向运行人员调查、询问。借助原来使用 的 CS 模式( Client Server, 即客户服务模式)的 MIS,初步 开发出一个不太可用的系统,再用这个系统(即第一版本) 与运行人员探讨其中问题和一些实际需求,此后开发出第二 版 本。在第二版运用的基础上修改并深化开发各模块和

23、细 节。 (3)管理模块相对较小且功能相对独立,直接反映出 的是业务流程、数据流程相对简单,降低了实施的繁杂程 度。另外,通过 MIS 的运用,可以解决管理中许多实际问题, 即需求明确。(4)采用较新的BS 模式( Brows Server, 即 浏览器服务器模式)。BS 模式的开发工作量不比CS 模式 小,难度也大一些。 但是 BS 模 式避免了胖客户端的CS 模 式一些缺点,如CS 模式每修改一部分功能,就需要到客户 端安装新改的程序,既增加了开发人员的工作量,又让应 用人员对开发人员产生不信任感。另外,BS 模式对系统功 能分 模块、逐阶段开发提供了方便。(5)开发人员和应 用人员投入大量精力, 使得整个系统能用、好用、实用。(6) 不放弃系统维护工作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1