第八章 管理信息系统的运行维护与评价
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第九章管理信息系统的项目管理
提要:管理信息系统的开发工作是涉及企业管理、计算机相关技术、数据库技术等多领域的系统工程。为了更好地对管理信息系统的开发工作进行管理,本章从人员管理、任务管理和文档管理三个方面讲述管理信息系统开发中项目管理的内容和应注意的问题。
第一节管理信息系统项目管理概述
一般来讲,企业管理信息系统的建设是一个比较大型的项目,完全达到预先设定的系统目标几乎是不可能的,也曾有专家指出“计划完成或者达到预定目标的大型工程从来都只是梦想”。在项目的开发过程中会出现很多我们所预想不到的问题,我们不得不采取相应的措施来预防和解决,而这些问题在制定系统目标时是无法控制的。虽然我们不能完全达到系统的预定目标,但是我们必须不断地向系统目标前进,明确能够实现的目标,顺利地完成相应的工作,以最经济、资源利用最有效的方式最终满足项目相关各方的需要。
“三分技术、七分管理”是对管理信息系统项目开发与实施的高度概括,这种概括说明了项目管理的重要性。
项目是创建一种特定的产品或服务的阶段性的工作。在项目开始之前,必须制定工作计划,明确项目开始和结束的时间及项目结束的基本标准。成功地进行项目管理的关键是明确各阶段的工作内容和工作完成的标准,并监督控制工作的进行。工作内容应该明确而详细,这样在出现问题时,就能够快速地发现问题所在,并且及时地解决问题,或者及时地对工作计划做出调整。
进行管理信息系统项目的管理,需要合理安排项目的各种资源,包括办公室的分配、硬件软件系统的管理、项目经费的筹集与使用、各项工作任务的人员配备等。其中,人力资源的价值越来越受到重视。项目管理工作做得好,能避免人浮于事现象的出现,节省不必要的开支。而且,如果能够做到人尽其才,不仅能够提高工作的效率,还能够为项目组留住优秀的员工,这是一笔巨大的财富。
在管理信息系统开发的整个过程中会形成很多的文档资料,包括工作文档和技术文档。这些文档资料是未来进行系统维护或升级所必须的。文档管理是管理信息系统项目管理中非常重要的一部分工作。在文档管理方面,目前还没有统一的标准。但是,在实践过程中,人们已经认识到了管理信息系统文档管理的重要意义,并且已开始体现在管理信息系统的项目管理工作中。
另外,在项目管理的过程中,还需要不断地协调项目组同软硬件供应商、投资企业及其他相关部门的关系。尤其对于投资企业,我们必须了解他们的实际需求及对项目的实际期望值。项目的投资企业直接影响着项目的计划与实施。如果不能正确地理解投资企业的需求,在出现问题时就不能成功地进行沟通协商,这样会直接影响到项目的进度,甚至会影响到项目的最终完成。
下面从项目团队的组织、项目开发工作的管理和项目的文档管理等几个方面来进一步地讨论管理信息系统的项目管理工作。
第二节项目的团队组织
项目团队的组织是管理信息系统成功开发的重要因素之一。管理信息系统的建设是比较大的工程项目,必须进行任务的分解,由不同的人员共同来完成。项目团队的组建一般包括项目经理(项目负责人)、系统分析员、系统设计员、数据库系统管理员、系统管理员、程序设计员、文档管理员等。另外,管理信息系统项目的团队还要邀请部分投资企业的业务人员参加。项目团队中的各种角色的成员在项目开发的过程中分担着不同的工作,相互协作,共同来完成系统的开发工作。
(1)项目经理
项目经理负责管理项目的开发活动和开发方向,应该具有很强的管理才能、丰富的组织经验和协调能力,掌握项目开发过程中的转折点,在参与项目的各方之间找到一个让各方都满意的方案。项目经理负责下述工作:
①制定项目计划,明确各项具体任务需要的时间,控制项目的进度。
②确定开发所用的技术和方法,并在项目的进行过程中应用这些技术组
织完成具体的工作。
③有计划地分配现有的各种资源,合理安排技术人员的工作,正确处理
各种资源的短缺和技术人员离开项目团队的情况。
④掌握项目参与各方的实际需求,协调项目参与各方的关系。
⑤控制项目的规模。随着管理信息系统项目的开发,会出现功能需求及
系统规模不断增长的情况,项目经理须合理地控制项目的规模。
⑥正确地评价团队中的每一位成员,正确地评价他们的工作成绩,并给
予适当的激励,肯定团队中每一位成员的贡献。
(2)系统分析员
系统分析员负责确定具体的商务需求,并正确地传达给系统设计员和其他开发人员。系统分析员应该具备丰富的相关业务领域知识,能够与企业的业务负责人员很好地交流,并明确地表达实际的业务需求。系统分析员的工作包括下列内
容:
①设计业务需求调查问卷。
②同业务人员进行交流,明确具体业务需求。
③了解企业组织结构及人员配备。
④明确企业内部职能的划分及同其它部门的关系。
⑤获取相关业务的原始单据和报表。
⑥确定需要输入和输出的内容及数据的处理流程。
⑦明确数据间的计算关系。
⑧参与系统使用人员的培训。
(3)系统设计员
系统设计员是管理信息系统项目团队中非常重要的角色,负责管理信息系统的总体设计和详细设计。系统设计员不仅要具备相关领域业务知识,理解具体的业务需求,而且要具备丰富的计算机硬件软件知识,设计如何实现系统分析中提出的业务需求。系统设计员要完成下列工作:
①根据业务需求,设计目标系统的运行模式及业务流程。
②评估并选择系统的网络设备、硬件设备和相关软件。
③确定目标系统的功能结构。
④完成数据库数据模型的设计。
⑤确定数据编码方案。
⑥对系统功能结构中的模块进行处理过程和输入、输出设计。
(4)数据库系统管理员
数据库系统管理员负责数据库系统的正常使用管理,保证数据库系统的安全性和保密性。数据库系统管理员应该非常熟悉所应用的数据库系统,负责的主要工作如下:
①数据库系统的逻辑设计及物理实现。
②数据库系统的升级。
③采用适当的措施对数据库系统进行加密,保证只有经过授权的用户才
能够使用相应的数据。
④确定衡量数据库系统性能的指标,并监控数据库系统的性能及规模增
长,保证数据库系统的正常运行。
⑤确保数据库系统正确的备份和恢复。
⑥数据库系统的日常管理。
(5)系统管理员