第5章信息系统的战略规划与开发方法.docx
- 文档编号:11698537
- 上传时间:2023-03-30
- 格式:DOCX
- 页数:9
- 大小:33.06KB
第5章信息系统的战略规划与开发方法.docx
《第5章信息系统的战略规划与开发方法.docx》由会员分享,可在线阅读,更多相关《第5章信息系统的战略规划与开发方法.docx(9页珍藏版)》请在冰豆网上搜索。
第5章信息系统的战略规划与开发方法
第5章管理信息系统的战略规划和开发方法1MIS战略规划的概念2制定管理信息系统战略规划的常用方法3企业流程重组4开发管理信息系统的方法管理信息系统的战略规划就是关于MIS长远的发展计划,是MIS的发展方向、建设规模和开发计划的描述。
“凡事预则立,不预则废”――科学地规划,对于企业管理信息系统的建设具有非常重要的意义。
调查统计结果显示,管理信息系统建设失败的案例中,有70%是因为规划不当造成的。
因此,管理信息系统建设的首要工作就是系统规划。
案例1:
许继工程被迫暂停案例1:
许继工程被迫暂停案例2:
某餐饮企业信息化失败案例2:
某餐饮企业信息化失败1管理信息系统战略规划的概念1.1战略规划的概念1.2MIS发展的阶段论1.3开发MIS的策略1.1管理信息系统战略规划的概念正确理解“战略规划”的含义决策战略规划是为未来做现在的决策,而不是做未来的决策,决策只存在于现在;战略规划也不是预测,而是一种思考的工具,是一个过程,即为了取得未来的成就现在该做什么。
风险规划不是消除风险,而是明确所要承担的风险,明确战略规划的代价与投资。
其结果是提高对风险的承担能力。
决策――执行――衡量这是一个的循环往复的过程;高层人员及时回顾总结;及时转化为日常行动;人人理解的方向和目标。
战略规划的特点(规划与鬼话的区别)目标明确:
先进但可以达到,给人鼓舞,没有二义;可执行性良好:
通俗、明确、可执行;组织人事落实:
级级落实,明确责任;灵活性好:
活动范围和组织计划的形式是变化的,应进行周期性校核和评审。
?
没有规划,行动就会没有目的和方向。
合理分配和利用信息资源,以节省信息系统的投资【充分利用企业现有资源进行MIS系统的开发,而不是一切从头开始】通过制订规划,找出存在的问题,更正确地识别出为实现企业目标MIS系统必须完成的任务,促进信息系统的应用,带来更多的经济效益【既找出MIS所必须解决的关键问题,而不是所有问题】指导MIS系统开发,用规划作为将来考核系统开发工作的标准【计划是一切工作的行动指南,也是工作成果考核的依据和标准】信息系统的目标、约束及总体结构:
信息系统的目标确定了MIS应实现的功能;信息系统的约束包括MIS实现的环境、条件如管理的规章制度、人力、物力财力等;信息系统的总体结构指明了信息的主要类型和主要的子系统;单位企业、部门的现状:
包括计算机软件及硬件情况、产业人员的配备情况以及开发费用的投入情况等(它将直接决定MIS的规模)业务流程的现状、存在的问题和不足以及流程在新技术条件下的重组:
MIS开发,决不是用计算机简单的代替手工的操作,而是要让企业流程符合现代管理和信息技术的要求对影响规划的信息技术发展的预测:
信息技术决定着MIS是否具有更强的生命力(如网络技术、多媒体技术等)近期计划:
MIS战略规划可以分为近期规划、中期规划和长远规划(中国民营企业的生命周期)
(一)规划领导小组由单位的主要决策者负责(一把手工程),小组成员是各部门中的业务骨干(熟悉业务,了解存在的主要问题),他们的任务是完成有关数据及业务的调研和分析工作。
(二)人员培训制定战略规划需要掌握一套科学的方法,应组织对高层管理人员、分析员和规划领导小组成员进行培训,使他们掌握制订MIS战略规划的方法(规划绝不是盲目的确定目标,应 black。 background-color: #A0FFFF'>放弃(给出系统开发的时间表,并严格按进度开展工作)把计算机应用到一个单位企业、部门的管理中去,一般要经历从初级到成熟的成长过程,这就是信息系统发展的阶段理论诺兰Nolan总结了发达国家信息系统发展的经验和规律。 1973年首次提出了信息系统发展的阶段理论被称为诺兰阶段模型。 1980年诺兰进一步完善了该模型。 诺兰的阶段模型企业信息化的实质就是从简单地处理数据,逐步过渡到加工数据并产生信息,最后做到把信息当成经营资源与战略资源,全面管理与之相关的各种资源(技术、文化、人员等)。 诺兰模型对信息化建设的指导意义1.3开发管理信息系统的策略一“自下而上”的开发策略“自下而上”的开发策略是从现行系统的业务状况出发,先实现一个个具体的功能,逐步地由低级到高级建立整个MIS。 【即先建功能模块,再进行系统集成。 】优点: 可以避免大规模系统开发可能出现运行不协调的危险。 在初装和蔓延阶段,常常采用这种开发策略。 缺点: 系统设计不够周密,由于缺乏从整个系统出发考虑问题,随着系统的进展,往往要作许多重大修改,甚至重新规划、设计1.3开发管理信息系统的策略二“自上而下”的开发策略“自上而下”的开发策略强调从整体上协调和规划,由全面到局部,从探索合理的信息流出发来设计信息系统。 这种开发策略逻辑性强,难度较大,是一种更重要的策略,是信息系统的发展走向集成和成熟的要求。 【如同结构化程序设计,先划分功能模块和总体布局,再分别实现各模块的功能】通常,“自下而上”的策略用于小型MIS系统的设计;而“自上而下”的策略用于大型MIS系统的设计。 对于大型系统往往把这两种方法结合起来使用,即先自上而下地作好MIS的战略规划,再自下而上地逐步实现各系统的应用开发。 这是建设MIS的正确策略。 2制定管理信息系统战略规划的常用方法2.1、企业系统规划法BusinessSystemPlaning通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。 该信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。 基于用信息支持企业运行的思想,是把企业目标转化为IS战略的全过程。 BSP所支持的目标是企业各层次的目标,实现这种支持需要许多子系统。 2.1、企业系统规划法BusinessSystemPlaningBSP方法的定义: BSP是一种能够帮助规划人员根据企业目标制定出MIS战略规划的结构化方法,通过这种方法可以做到: 1.确定出未来信息系统的总体结构,明确系统的子系统组成和开发子系统的先后顺序;2.对数据进行统一规划、管理和控制,明确各子系统之间的数据交换关系,保证信息的一致性。 2.1、企业系统规划法BusinessSystemPlaning利用它能保证信息系统独立于企业的组织机构(即系统只与业务处理过程和数据类有关,而与企业的具体组织无关),也就是能够使信息系统具有对环境变更的适应性。 建立稳定的数据模型目的: 刻画未来信息系统的框架和相应的数据类主要工作: 划分子系统具体实现: 利用U/C矩阵,确定主要系统间的数据流,从而建立IS的总体结构。 2.2、关键成功因素法CriticalSuccessFactors关键成功因素指的是对企业成功起关键作用的因素,CSF法就是通过分析找出使得企业成功的关键因素,然后再围绕这些关键因素来确定系统的需求,并进行规划。 关键成功因素法主要包括以下几个步骤: (以轿车生产为例)1、了解企业或MIS的战略目标(生产产品,保证合理的利润)2、识别所有的成功因素: 分析影响战略目标的各种因素(价格、性能、产品外观、广告宣传等)3、确定关键成功因素: 不同行业的关键成功因素有所不同,例如,对汽车制造业可能是制造成本控制;4、明确各关键成功因素的性能指标和评估标准。 树枝因果图(识别关键成功因素的工具)注意3企业流程重组3.0问题的提出3.1流程重组的概念3.2企业流程重组的方法与步骤“快鱼吃慢鱼”⑴“流程限制”,如日常审批占用了太多的时间;⑵“质量问题”,如因设计、操作、检测疏忽等问题造成返工浪费时间;⑶“组织缺陷”,主要是指因为组织结构不合理导致信息流动和沟通方面的低效率。 在新的工作方式中,应根据人脑和电脑各自的特性,使原来的过程发生根本性的变化,在新的工作方式中发挥两者的优势,取长补短,达到最佳的人机结合。 3.1企业流程重组的概念BPR指为完成企业目标或任务而进行的一系列跨越时空的逻辑相关的业务活动。 在管理信息系统建设中仅仅用计算机系统去模拟原手工管理系统,并不能从根本上提高企业的竞争能力,按现代化信息处理的特点,对现有的企业流程进行重新设计,成为提高企业运行效率的重要途径。 业务流程重组(BusinessProcessReengineering,简称BPR),最早在1990年由美国前MIT教授MichaelHammer提出,后来MichaelHammer与CSCIndex(指数咨询公司)的首席执行官JamesChampy于1993年发表了《公司重组: 企业革命的宣言》。 BPR思想一经出台,立即被IBM、HP、AT&T、沃尔玛、宝洁、通用汽车、福特汽车等等大公司付诸于实践,并取得了巨大成功,使许多企业获得了新生。 据有关资料报道,目前在600多家欧美大型企业中,有70%的企业在推行BPR计划,有15%的企业表示正在积极考虑。 企业界把它视为获得竞争优势的重要战略,人们希望运用这一新的思想来加速企业自身的发展,提高企业的核心竞争能力。 业务流程重组是一种管理思想: 1、它强调以业务流程为改造对象和中心、以关心客户的需求和满意度为目标、对现有的业务流程Process进行根本的再思考和彻底的再设计2、利用先进的制造技术、信息技术以及现代化的管理手段、最大限度地实现技术上的功能集成和管理上的职能集成3、以打破传统的职能型组织结构,建立全新的过程型组织结构,从而实现企业经营在成本、质量、服务和速度等方面巨大的改善。 根本的: 不是枝节、表面,而是本质的,即革命性的,对现行系统进行彻底的怀疑,用敏锐的眼光看出企业的问题,只有看出问题、看透问题,才能更好的解决问题。 彻底的: 动大手术、大破大立,不是一般的修补。 巨大的: 指成十倍、百倍的提高,实在量变的基础上产生质变,出现突跃点。 ――钻石与石墨的组织结构与价值3.2企业流程重组的步骤与方法企业流程重组的定义: 站在信息的高度,对企业流程的重新思考和再设计,是一个系统工程,包括在系统规划、系统分析、系统设计、系统实施与评价(既MIS开发的生命周期)等整个规划与开发过程之中。 目前已有的流程设计方法大多仅仅提出流程设计的原则方法,还缺乏比较具体的操作规程。 因而,流程设计的好坏在很大程度上取决于设计者对信息技术潜能的把握以及对现有业务流程、运行环境、客户需求等因素的熟悉程度。 流程再造的原则: 强调顾客满意,而不是上司满意;删除不必要的活动和不增值的活动;使流程的整体绩效最优;利用最新IT成果,尽量使串行流程改造为并行的工作流程;利用IT实现信息的共享等。 流程优化的方法: 清除非增值的活动;对流程中必要的活动进行简化;对流程的活动进行整合;在清除、简化、整合的基础上利用信息技术实现流程自动化。 案例1: 柯达电子(上海)有限公司的重组 美国柯达公司(Kodak)在上海的全资子公司,1996年3月建成公司主要负责柯达相机的生产,其销售则由柯达公司上海总部负责。 该公司产品主要有APS相机、CBIO相机与一次性相机等。 案例1: 柯达电子(上海)有限公司的重组 公司产品的生产流程案例1: 柯达电子(上海)有限公司的重组将以职能部门为主体,变为以产品为中心而组织起来的流程小组作为主体。 产品经理们不再是管理某一职能部门,而是承担起某一产品从投入到产出,直到顾客的满意度等整个管理工作。 案例1: 柯达电子(上海)有限公司的重组 再造流程给柯达(电子)带来的变化责任扩大,工作强度提高: 流程再造前: 各部门经理工作内容单调、忙闲不一。 再造后: 各产品经理的责任范围扩大了几倍权力扩大: 流程再造前: 各部门经理都只是完成执行经理下达的工作任务和计划,决策权有限。 再造后: 各种有关问题的处理基本上由产品经理来决策案例1: 柯达电子(上海)有限公司的重组 再造流程给柯达(电子)带来的变化避免了经理人员之间的矛盾,部门间的摩擦消除: 再造前: 各部门经理仅对本部门职能负责,注重本部门的利益,彼此间的摩擦和矛盾经常发生。 执行经理整日忙于协调和各部门经理之间的矛盾。 再造后: 各产品经理对完整的产品流程负责,中层经理之间的矛盾也就自然消失了,执行经理也从日常协调工作中解放了出来。 案例1: 柯达电子(上海)有限公司的重组 再造流程给柯达(电子)带来的变化工作效率提高: 再造前: 在原来职能部门经理各司其职的情况下,当生产的某一环节出现问题时,各部门经理就让生产停下来共同开会寻找原因和责任。 在讨论过程中,由于各部门经理相互推诿责任,往往使小问题也难以解决。 再造后: 各产品生产线上一旦出现问题,其产品经理立即解决,再无可推卸责任的现象,生产的效率大大提高案例1: 柯达电子(上海)有限公司的重组 再造流程给柯达(电子)带来的变化顾客成为第一服务对象: 再造前: 各部门经理只关心自己工作任务的完成情况,对顾客的态度并不关心;再造后: 顾客满意度成为各产品经理工作成效的衡量标准。 评析3.2企业流程重组的步骤与方法流程设计有以下原则方法可供参考1、以过程管理代替职能管理,取消不增值的管理环节;2、以事前管理代替事后监督,减少不必要的审核、检查和控制活动;3、取消不必要的信息处理环节,消除冗余信息集;4、以计算机协同处理为基础的并行过程取代串行和反馈控制管理过程;5、用信息技术实现过程自动化,尽可能抛弃手工管理过程。 4开发管理信息系统的方法开发管理信息系统的具体方法很多,通常不严格地将它们分为: ※结构化系统开发方法※原型法※面向对象开发方法※CASE开发方法4.1结构化系统开发方法从系统的角度出发来分析问题和解决问题,面对要开发的系统,从层次的角度,自顶向下地分析和设计系统(先全局,后局部),认为任何系统都有一个从发生、发展到消亡的生命周期,新系统是上一个系统的继续,结构化系统开发方法强调严格的规范管理和严格的系统开发步骤,每步工作的成果要求要文档化、标准化。 4.1结构化系统开发方法用结构化系统开发方法开发管理信息系统可分为三个阶段: 系统分析、系统设计和系统实施: 【一般将系统规划和系统分析统一为系统分析阶段】1、系统分析: 根据用户的请求,进行初步调查,明确问题,确定系统目标和总体结构,进行可行性研究;分析业务流程与数据流程,分析功能与数据之间的关系,提出新系统逻辑方案;2、系统设计: 是在系统分析提出的逻辑模型的基础上设计系统的物理模型,其主要内容包括: 总体结构设计,代码设计,数据库设计,输入/输出设计,功能设计等。 购置与安装一些设备,进行实验,最终给出设计方案。 系统设计阶段的成果是“系统设计说明书”。 3、系统实施: 由程序员对系统进行编程和由系统分析设计人员培训业务人员和操作员,以及由业务人员完成数据准备,然后系统投入试运行。 4.1结构化系统开发方法结构化系统开发方法的优缺点: 结构化系统开发方法是在生命周期法基础上发展起来的。 系统的生命周期1ifecycle的定义: 系统经过系统分析、系统设计和系统实施,投入使用以后,经过若干年,由于新情况、新问题的出现,人们又提出了新的目标,要求设计更新的系统。 这种周而复始、循环不息的过程被称为系统的生命周期。 如下图所示: 4.1结构化系统开发方法4.1结构化系统开发方法4.1结构化系统开发方法1.系统目标难以确定: 由于在系统分析时就要确定系统的目标和需求,并且以文档的形式固定下来,作为开发系统的依据,这种做法潜藏着某种危机;2.对环境的适应性差: 开发思路上是以不变应万变,希望预先将所有的问题在系统分析阶段讨论清楚,然后形成文档,双方签字认可,不管以后形势如何变化,都以此来解决问题;4.1结构化系统开发方法3.系统的开发周期长: 由于要经过非常严格的系统分析、系统设计和系统实施的三个阶段的工作,因此开发周期比较长,这会导致原来的方案和了解的需求因环境的变化而不适合;4.工作量大: 由于结构化的系统开发方法需要大量的文档和图表,这方面的工作劳动量非常大,有时会造成效率低、成本高的问题。 4.1结构化系统开发方法【总体来说,结构化系统开发方法是一种“自上而下”的开发策略,适合于大型信息系统的开发,它的不足是开发过程复杂繁琐,周期长,系统难以适应环境的变化。 】4.2原型法原型法的基本思想: 它试图改进生命周期法的缺点,由用户与系统分析设计人员合作,在短期内定义用户的基本需求,开发出一个功能不十分完善的、实验性的、简易的应用软件基本框架称为原型。 先运行这个原型,再不断评价和改进原型,使之逐步完善。 其开发过程是分析、设计、编程、运行、评价多次重复,不断演进的过程。 4.2原型法原型法的开发过程: 与结构化方法对问题需求要首先进行严格定义截然不同,快速原型法把需求定义看成是开发人员与用户不断沟通和反复交流并逐渐达成共识的过程。 它允许用户在开发过程中分阶段地提出更合理的要求,开发者根据用户的要求不断地对系统进行完善,其实质是一种循环迭代的开发过程。 4.2原型法1)以用户为中心,强调用户参与开发过程用户既是系统的使用者,又是系统的开发者2)通过一系列对原型的修改和完善,大大降低了系统开发失败的风险原型法减少了大量重复的文档编制时间,用户和设计人员用于完善和实现最终系统的时间大大减少,从而减少了开发危险。 由于使用原型系统来测试开发思想及方案,只有当风险程度通过原型使用户和开发人员意见一致时,才能继续开发最终系统,从而减少了因盲目开发而造成的资源浪费4.2原型法3)降低了用户培训时间,简化了管理,降低了开发成本;用户参与原型系统开发的过程就是培训的过程4)开发周期短,环境适应性强;由于原型法需要快速形成原型和不断修改演进,因此,系统的可变更性要好,易于修改,能快速适应用户变化的需求4.2原型法1)系统分析和设计的深度不够,可能在需求目标比较模糊的情况下就开始开发系统,从而构建的第一个原型可能并不是最优方案;2)对开发工具、管理水平和人员素质要求比较高;3)由于该方法在实施过程中缺乏对管理系统全面、系统的认识,因此,它不适用于开发大型的管理信息系统。 4.2原型法【原型法贯彻的是“从下到上”的开发策略,它更易被用户接受。 但是,由于该方法在实施过程中缺乏对管理系统全面、系统的认识,强调的是系统局部的优化而非全局的优化,因此,它不适用于开发大型的管理信息系统。 该方法的另一不足是每次反复都要花费人力、物力,如果用户合作不好,盲目纠错,就会拖延开发过程。 】4.3面向对象方法面向对象是一种新的系统设计方法学,也是一种认知方法学。 面向对象方法源于面向对象的语言,80年代C++语言的出现标志着面向对象的程序设计语言开始走向实用化,以后逐渐发展了面向对象的分析、设计等系统开发的方法和技术。 发展面向对象方法的目的是提高软件系统的可重用性、扩充性和可维护性,使软件系统向通用性方向发展,逐步使软件系统的生产能像硬件组装那样,由“软件集成块”SoftwareIC来构筑。 (如Delphi、PowerBuilder等面向对象的系统开发软件)4.4CASEComputerAidedSoftwareEngineering方法CASE是一种自动化或半自动化的方法,能够全面支持除系统调查外的每一个开发步骤。 严格地讲,CASE只是一种开发环境而不是一种开发方法。 它是80年代末从计算机辅助编程工具、第四代语言4GL及绘图工具发展而来的。 (如WORD,EXCEL等标准软件产品)目前,CASE仍是一个发展中的概念,各种CASE软件也较多,没有统一的模式和标准。 采用CASE工具进行系统开发,必须结合一种具体的开发方法,如结构化系统开发方法等,CASE方法只是为具体的开发方法提供了支持每一过程的专门工具。 4.4CASEComputerAidedSoftwareEngineering方法CASE方法具有下列特点: 1、解决了从客观对象到软件系统的映射问题,支持系统开发的全过程;(软件开发的自动化)2、提高了软件质量和软件重用性;(人为因素少,开发的软件规范、质量高)3、加快了软件开发速度;(自动化的开发过程)4、简化了软件开发的管理和维护;(软件工程开发中难度最大的地方)5、自动生成开发过程中的各种软件文档。 (软件工程开发中工作量最多的地方)习题1、诺兰阶段模型的实用意义何在? 它把信息系统的成长过程划分为那几个阶段? 2、“自下而上”和“自上而下”两种MIS的开发策略各有何优缺点? 3、什么是企业流程重组? 为什么说企业流程重组不仅涉及到技术,而且涉及到人文因素? 人文因素体现在哪些方面? 5、试述结构化系统开发方法、原型法和面向对象开发方法的优缺点和适用场合。 案例2: IBM信贷过程的变革--原来的流程坐落于美国康尼狄格州老格林威治市的IBM信贷公司是蓝色巨人IBM的全资子公司,其主要业务是为IBM公司的计算机销售提供融资服务,这是一项绝对赚钱的买卖,而且向顾客的此类采购活动提供融资服务的金融风险很小,但是,这种小额信贷的经济效益则主要取决于人均业务量。 早期,公司的经营情况并不好。 他们按传统的劳动分工理论进行设计的生产流程接收台信贷部业务部核价部办公室IBM公司推销员找到需要赊帐购买IBM产品的客户,通过电话等向IBMCC接收台提出申请;四名工作人员之一将贷款申请记录在纸上,送到信贷部通过计算机系统查询客户的信用可靠程度,将结果填在纸上,送到业务部;按要求制订标准的贷款契约书;定价员根据政策确定适当贷款利息,写在纸上;实施贷款赊销。 办事员将所有资料用快件传递到相应的IBM地区销售代表手中;IBM推销员IBM推销员案例2: IBM信贷过程的变革--原来的流程原先的流程设计是建立在传统的劳动分工理论之上,并假定每一次交易请求既独特而又复杂,因而需要4个训练有素的专业人员分工进行处理。 实际上,这种假设是错误的,因为大多数客户贷款申请既简单而又直截了当。 处理贷款申请时间短,部门之间表格传递等待时间长。 在申请表进入流程后就完全与销售业务代表无关,销售业务代表也就无法清楚了解其进程。 思考: 该业务处理流程有什么不合理的地方? IBM信贷过程的变革--变革后IBM推销员交易员IBM推销员DSS如果问题比较复杂,则请专家来帮助来处理取消按劳动分工设立的业务流程部门,设立“交易员”岗位开发出适应新要求的计算机支持系统和专家小组支持“交易员”的工作。 签发一项贷款所需的时间从平均7天减少到4个小时,时间减少了90%,进而大大提高了总公司的销售业绩业务量整整增加了100倍。 IBM信贷过程的变革--变革后基本思想1.自顶向下整体性的分析与设计和自底向上逐步实施的系统开发过程: 即“自顶向下,逐步细化”的进行系统分析和设计(强调整体性,下层子系统为上层系统服务,局部为全局服务);“自下而上”开发调试各个功能模块(分阶段实现整个系统,降低系统开发的风险);2.面向用户: 开发过程中要面向用户,充分了解用户的需求和愿望;(只有用户才真正了解系统需要实现什么样的功能)优点3.开发过程工程化,工作成果文档标准化、图表规范化: 要求开发过程的每一步都按工程标准规范化,文档资料也要标准化(保证系统开发的连续性,减少错误,增强沟通―开发中的各种文档资料);4.工作进度阶段性明确: 结构化开发方法严格遵循系统开发的生命周期论,认为系统的开发过程本身具有不可跨越的阶段性,每个阶段都有其明
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 战略规划 开发 方法