管理信息系统开发项目管理的基本内容与步骤_第1页
管理信息系统开发项目管理的基本内容与步骤_第2页
管理信息系统开发项目管理的基本内容与步骤_第3页
管理信息系统开发项目管理的基本内容与步骤_第4页
管理信息系统开发项目管理的基本内容与步骤_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

10/22治理信息系统开发工程治理一、治理信息系统开发工程治理流程治理信息系统的开发是一项涉及面广,技术难度大的综合对整个企业组织的改革与进展会产生很大的影响。只有对企业治理信息系统的整个开发过程依据系统的观点使用现代工程治理的科学理念和方法进展掌握,才可能以较小的投入,取得较为抱负的效果。1、工程治理的概念工程治理是指在肯定资源如时间、资金、人力、设备、材料、能源、动力等约束条件下,为了高效率地实现工程的既定目标〔即到工程竣工时打算到达的质量、投资、进度〕,依据工程的内在规律和程序,对工程的全过程进展有效的打算、组织、协调、领导和掌握的系统治理活动。工程是具有明确目标的一次性任务,具有明显的生命周期,阶段性强。工程治理是面对全部工程工程的治理,是运用系统科学的原理对工程工程进展打算、组织与掌握的系统治理方法。工程治理要解决的基本问题就是如何按所选择的研制方法,对开发工程进展有效的打算、组织、协调、领导、掌握。工程的治理是“一把手”工程,领导参与是关键。工程经理必需合理配置工程参与人员,制定工程建设的有关标准,及时产生详尽的报表,正确评价工程的进展状况。不少软件开发商还供给了工程治理软件,如美国微软公司的Project2023Primavera公司的ProjectPlannerP3OS/23.0PERT3.0编排工程的进度打算,通过资源的分析和本钱治理,合理配置资源使打算进度更为合理,同时按打算来安排工程进度,并对进度进展动态跟踪与掌握等。2、加强信息系统开发工程治理的重要意义已经在国民经济诸多领域中成功运用的工程治理方法,也完全可以用于信息系统开发工程的治理。治理信息系统开发是一项长期的任务,必需依据企业组织的改革、进展的需要和可能,分成假设干工程,分步进展开发。信息系统的“开发工程”包含信息系统分析、设计和实施的整个过程。它由工程负责人〔工程经理依据系统科学的观点,小工程可以构成一个大工程,一个大工程可以分解成假设干个小工程。工程治理实质上是保证整个系统开发工程顺当、高效地完成的一种过程治理技术,贯穿于系统开发的整个生命周期。信息系统开发也是一项系统工程工程如同其他工程工程一样,研制开发一个信息系统也需要在给定的时间内打算、协调和合理使用配置各种资源,对信息系统进展工程治理的重要性有以下四点:可以进展系统的思考,进展切合实际的全局性安排;可为工程人力资源的需求供给精准的依据;通过合理的打算安排对工程进展最优化掌握;能够供给准确、全都、标准的文档数据。3.治理信息系统开发工程治理的工作流程治理信息系统开发工程治理的工作流程与信息系统开发过程的阶段划分有关。典型的治理信息系统开发过程的阶段划分如表l阶段主要活动1展战略2、组织信息,需求分析对组织的信息需求进展总体分析,确定信息系统的总体构造方案,划分建设工程3、资源安排对系统建设所需各类资源进展估量与安排二、系统分析1细调查,系统规律方案的提出统开发2出设计,处理过程设计,计算机与网络系统方案的选择3的安装与调试,系统测试,旧系统的转换三、系统运行与维护系统运行的组织与治理,系统评价,系统的纠错性维护,适应性维护,完善性维护,预防性维护四、系统更现行系统问题分析,系统建设的启动治理信息系统开发的工程治理阶段划分治理信息系统开发的工程治理可分为两个阶段,即:立项与可行性论证阶段、工程实施治理阶段。立项与可行性争论对于治理信息系统的工程开发前期,一般分为两步:第一步为初步可行性争论,即进展初步调查,提出工程建议书;第二步为可行性争论,即正式争论阶段。第一步的工程建议书被工程主管部门批准后,工程就被列入打算,也就是工程立项。接下来就可以开头正式的可行性争论,工程是否正式实施还有待可行性究报告是否被审查批准。对一些小工程,上述过程可以从简。可行性争论是在工程开发前期对工程的一种考察和鉴定,对拟议中的工程进展全面的、综合的调查争论,其目的是要判断工程可行与否。信息系统技术可行性争论要从系统开发的计划动身,论述系统开发力气的可行性,同时论证系统方案中所实行的各种技术手段上是否可以实现。信息系统经济可行性研究主要是对工程进展经济评价,分析系统建设投资的可能性以及评价系统运行之后给组织带来的效益。信息系统营运可行性争论要给出的方案是否可以从人力、物力、组织工作等方面保证工程按打算完成实施,还要说明工程开发后在经济、技术和环境等方面能否保证系统正常运行。工程实施治理信息系统的工程被批准实施之后,就应开头工程实施的治理工作。工程实施治理的目的是通过打算、检查、掌握等一系以便成功地完成工程。工程组的人员组成应面对工程而不是按专业进展组织,一般由工程负责人领导,工程组内可按任务进展需要有一个总的工程治理组负责对各个子工程的公共局部作出指导、协调和治理,各个子工程相应有各自的工程治理小组。工程实施治理的主要内容包括:开发治理、测试治理、运行治理和工程后评价治理。开发治理的主要内容有:制定文档;估量质量保证治理;开发总结报告;处理意外状况等。测试治理的财政预算与支出治理;作业时间治理。工程后评价治理的主要内容有:技术水平与先进性评价;经济与社会效益分析;系统的内在质量评价;系统的推广使用价值评价;系统的缺乏之处与改进意见等。工程实施治理贯穿于系统分析、系统设计、系统实施、系统维护和评价的整个系统开发过程。工程治理的工作程序和组织界限是格外重要,有必要建立工程治理的总体框架,以引导人们成功的建设信息系统。步骤如下:①问题分析。初始调查要由拥有阅历的人员而不是手去做,对工程应当认真争论和估价其变革的程度、工程的内涵和最终实现的本钱。那些变革程度大、需要与用户人员严密结合的工程,通常需要较高的治理阅历。那些较小型的、涉及人员少、可由一个小组完成的工程,则治理就简洁得多。②选择正确的工程。在选择工程时,应留意首先开头的项目要限制规模,以保证成功率一般应在一年内能看到成果。大工程可以分成子工程,以说明完成的进度。③选任工程负责人。工程负责人〔工程经理或工程组长〕负责工程日常事务,并且负责按给定的时间、本钱和质量,去实现工程目标。其任务包括编制工程打算,建立和培训工程队伍,以及安排和协调工程任务。④具体指明责任。用户负责人应主持打算整个工程中用户参与程度。工程负责人要直接向用户负责人汇报工作。⑤建立工程打算和确定工作标准。在信息系统的工程治理过程中,涉及到多方面的因素,有时问题变得格外简单,假设有一个周密具体的工程打算,就会消退风险。工程打算包括组织打算、工程打算、会议打算、环境设施打算、本钱打算等内〔PERT〕等。要确定工作标准,工作标准是对打算执行程度的度量,标准应简洁明确、易于衡量、能够实现,并且带有强制性。⑥限定任务,具体指明任务细节。在编制工程打算中,项目负责人必需打算要完成哪些任务,如何去完成,哪些资源能用,谁采完成和用多长时间完成。二、企业信息系统开发工程治理的组织机构要想保证信息系统开发工作的顺当启动,首先要建立工程的组织机构——工程组。工程组可以由负责工程治理和开发的不同方面的人员组成,工程组由工程组长或工程经理来领导。一般来说可以依据工程经费的多少和系统的大小来确定相应的工程组。工程组依据工作需要可设假设干小组,小组的数目和每可以设立的小组有:过程治理小组、工程支持小组、质量保证小组、系统工程小组、系统开发与测试小组、系统集成与测试小组等等。一个好的工程组不肯定能保证工程的成功,但一个差的治理组将确定会导致工程的失败。因此,在建立工程组时要充分利用工程组每个成员的特长,坚持将正确的开发方法贯穿始终。1、工程经理〔工程组长〕工程经理〔工程组长〕是整个工程的领导者,共任务是保证整个开发工程的顺当进展,负责协调开发人员之间、各级最终用户之间、开发人员和宽阔用户之间的关系。同时他拥有资金的支配权,可以把资金作为强有力的工具来进展工程治理,对工程经理的资金运用状况可承受定期向上级汇报等方法进展合理监视。工程经理在实施工程领导工作时,要时刻留意所开发的系统是否符合最初制定的目标;在开发工作中是否运用了预先选择的正确的开发方法;哪些人适合于做哪些工作等。只有目的明确、技术手段适合、用人得当,才能保证系统开发的顺当进行。对于小型工程,工程经理可以独立进展工作,直接治理各类开发技术人员,必要时可以求得外部机构的支持;对于中型工程,应划分出各个任务的界限,由不同的人去治理,工程经理通过这些人来实施各项治理工作;对于大型工程,应有特地的治理机构进展关心治理,工程经理应能保证其思想的实施,并通过治理机构对开发技术人员的工作实施治理,同时留意对其产品的审核。2.过程治理小组过程治理小组的任务是负责整个工程的本钱及进度掌握、进展配置治理、安装调试、技术报告的出版、培训支持等项任务,这是一个综合性的机构,用以保证整个开发工程的顺当进行。3、工程支持小组工程支持小组的任务是保障后勤支持,它要准时供给系统开发所需要的设备、材料;负责进展工程开发的本钱核算;负责合同治理、安全保证等,特别是对大型工程而言,由于其涉及的资金巨大、开发人员众多、材料消耗也多,尤其要进展科学的治理。质量保证小组质量保证小组的任务是准时觉察影响系统开发质量的问题并赐予解决。问题觉察越早,对整个工程的影响越小,工程成功的把握就越大。系统工程小组由于信息系统开发是一项系统工程,因此可以依据工程的一般特性,用系统的观点制定出系统开发各个阶段的任务,这是系统工程小组的工作职责,马上整个开发过程按阶段划分出假设干个任务,规定好每个任务的负责人、任务的目标、检验标准、完成任务的时间等。只有明确每一项任务的责、权、利,才能使得开发工作顺当进展。开发与测试小组开发与测试小组的任务是充分利用系统开发的一些关键技术、开发模型以及一些成熟的商品软件从事各子系统的开发与集成,并对各于系统进展测试。这是整个开发工程的关键,因系统集成与安装调试小组系统集成是对整个信息系统进展综合的过程,该小组成员在充分留意软件、硬件产品与所开发的信息系统之间的结合、留意最大限度地保证系统牢靠性及发挥系统的最高效率的前提下完成信息系统的软件、硬件等各方面的集成,并做好整个系统的测试与安装调试工作。三、治理信息系统开发工程治理的根本内容与步骤在具体实施治理信息系统开发工程治理时,可按下面5个步骤来进展:任务分解〔WBS〕任务分解〔WorkBreakdownStructure〕,又叫任务划分或工作分解构造,是把整个信息系统的开发工作定义为一组任务的集合,这组任务又可以进一步划分成假设干个子任务,进而形成具有层次构造的任务群。使任务责任到人,落实到位,运行高效。任务划分是实现工程治理科学化的根底,虽然进展任务划分要花费肯定的时间和精力,但是在整个系统开发过程中将会越来越显示出它的优越性。任务划分包括的内容有:任务设置;资金划分;任务打算时间表;协同过程与保证完成任务的条件。任务设置是在统一文档格式的根底上具体说明每项任务的内容、应当完成的文档资料、任务的检验标准等;资金划分是依据任务的大小、简单程度,所需的硬件、软件、技术等多种因素确定完成这项任务所需的资金及安排状况;任务打算时间表是依据所设置的任务确定完成的时间;协同过程与保证完成任务的条件是指在任务划分时要考虑为了完成该项任务所需要的外部和内部条件,即哪些人需要帮助、参与该项任务,保证任务按时完成的人员、设备、技术支持、后勤支持是什么等。在进展了任务划分之后,将这些任务落实到具体的人,并建立一张任务划分表,在这张表中标明任务编号、任务名称、完成任务的责任人,其中任务编号是依据任务的层次对任务进展编码,最高度的任务为1,2,3,……,对任务1的分解为1.1,1.2,1.3,……,对任务2的分解为2.1,2.2,2.3,……,以此类推。任务分解的主要方法有以下三种:①按系统开发工程的构造和功能进展划分。即可以将整个开发系统分为硬件系统、系统软件、应用软件系统。硬件系统可分为效劳器、工作站、计算机网络环境等,考虑这些硬件的选型方案、购置打算、购置治理、检验标准、安装调试打算等配件、购置、安装调试等内容并制定相应的任务;对于应用软件可将其划分为输入、显示、查询、打印、处理等功能,考虑对系统进展需求分析、总体设计、具体设计、编程、测试、检验标准、质量保证、审查等内容并制定相应的任务。②按系统开发阶段进展划分。即依据系统开发中的系统分析、系统设计、系统实施及系统实施中的编程、系统测试、系统安装调试、系统试运行、系统运行等各个阶段划分出每个阶段应当完成的任务、技术要求、软硬件系统的支持、完成的标准、人员的组织及责任、质量保证、检验及审查等项内容,同时还可依据完成各阶段任务所需的步骤将这些任务进展更细一级的划分。③将①②结合起来进展划分。承受这种方法主要是从实际应用考虑,兼顾两种方法的不同特点而进展。在进展任务划分过程中应特别留意以下两点。一是划分任务的数量不易过多,但也不能过少。过多会引特别是任务负责人有较高的要求,而影响整个开发。因此应当留意任务划分的恰当性。二是在任务划分后应当对任务负责人赐予肯定的职权,明确责任人的任务、界限、对其他任务的依靠程度、确定约束机制和治理规章。打算安排依据任务划分即可制定出整个开发及工程治理打算,并产生任务时间打算表。开发打算可以划分为配置打算、应用软件开发打算、测试和评估量划、验收打算、质量保证打算、系统工程治理打算和工程治理打算等。计算机硬件系统、系统软件配置打算包括:建立系统基准;配置、选型、购置、安装调试过程;在变化的状况下如何保持系统基准的稳定;最终产品的文档。将用户需求转化为相应的工程;软件开发过程;集成软件的过程;测试和评估量划包括:整个系统的集成;整个系统的测试;给用户展现系统的工作状况;验收打算包括:预备验收文档;如何将最终系统供给应用户。质量保证打算包括:验证开发质量;系统工程治理打算包括:治理全部系统开发任务;跟踪用户对系统开发的需求。工程治理打算包括:何时及如何完成任务;建立完成的策略和标准;各种打算的协调。当这些打算制定出采后,可以画出任务时间打算表,说明任务的开头时间、完毕时间,说明任务之间的相互依靠程度。这个任务时间打算表可以依据任务的层次形成多张表,系统开发的主任务可以形成一张表,它是全部子任务时间打算表建立的根底。这些表是全部报告的根底,同时还可以帮助对整个打算实施监控。任务时间打算表的建立可以有多种方法,它可以承受表格形式,也可以使用图形来表达,也可以使用软件工具,其表达方式取决于实际的应用需求。工程经费治理工程经费治理是信息系统开发工程治理的关键因素,工程经理可以运用经济杠杆来有效掌握整个开发工作,到达事半功倍的效果。在工程治理中,赐予任务负责人肯定职责的同时,还要赐予其相应的支配权,也要对其进展适当的掌握。在经费治理中要制订两个重要的打算,即经费开支打算和推测打算。经费开支打算包括:完成任务所需的资金安排;确认任务的责权和考虑可能的超支状况;系统开发时间表及相应的经费开支;假设需要变动,及早通知工程经理。推测开支打算包括:估量在不同的时间所需的经费状况;了解工程完成的百分比;与经费开支打算相比较;允许工程经理做有打算的经费调整。4.工程审计与掌握工程审计与掌握是整个工程治理的重要局部,它对于整个系统开发能否在预算的范围内依据任务时间表来完成相应的任务起着关键的作用。相应的治理内容和步骤如下:制定系统开发的工作制度。依据所承受的开发方法,针对每一类开发人员制定出其工作过程中的责任、义务、完成任务的质量标准等。审计的打算。进展状况,准时处理开发过程中消灭的问题,准时修正开发工作中消灭的偏差,保证系统开发工作的顺当进展。对于系统开发中消灭的变化状况,工程经理要准时与用户和主管部门联系,取得他们的理解和支持,准时针对变化状况实行相应的对策。5.工程风险治理信息系统开发工程实施过程中,尽管经过前期的可行性研究以及一系列治理措施的掌握,但其效果一般来说还不能过旱地确定,它与风险联系着,可能达不到预期的效果,费用可能比打算的高,实现时间可能比预期的长,而且,硬件和软件的性能可能比预期的低,等等。因此,任何一个系统开发工程都应具有风险治理,这样才能充分表达出本钱分析的优点,在风险治理中应留意的是:技术方面必需满足需求,应尽量承受商品化技术,这样可以降低系统开发的风险。开销应尽量掌握在预算范围之内。开发进度应尽量掌握在打算之内。应尽量与用户沟通,不要做用户不知道的事情。员的意见。准时承受削减风险的建议。总之,风险治理也是工程治理的重要内容,是工程经理的特别职责。风险治理过程可以划分为以下几个步骤:第一步,风险辨识。首先列出一个潜在问题表,然后再考虑其中有哪些问题会消灭风险。风险确实定应听取技术专家和宽阔用户的意见。潜在的风险源包括:在总体规划和系统分析阶段所进展的需求分析不完全、不清楚、不稳定、不行行,最终影响软件集成和系统集成。设计结果的可用性、可实施性、可测试性较差,影响系统的后续开发工作。支持较差。可能消灭的冲突和不协调性将影响系统开发的质量和开发进度。在实施工程治理过程中,打算的准确性、可监控性、经费运用及安排状况等都将对整个开发工作产生影响。其次步,风险分析。对辨识出的风险进展进一步确实认后分析风险概况,即假设某一风险消灭后,分析是否会有其他风然后确定主要风险消灭最坏状况后,如何将此风险的影响降低到

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论