首页 理论教育信息系统维护的重要性与成本分析

信息系统维护的重要性与成本分析

【摘要】:近20年来,系统维护的成本逐年增加。这些统计数字说明系统维护任务是十分繁重的。一旦发生小故障,要有专人进行修理,保证系统的正常运行。更正性维护这是指由于发现系统中的错误而引起的维护。适应性维护这是指为了适应外界环境的变化而增加或修改系统部分功能的维护工作。为适应这些变化,信息系统需要进行维护。图5-3 各类维护工作的比例

交付使用的管理信息系统有“样品即产品”的特点。它不像其他工业产品,可以先生产一个样品,经过试验、改进再正式投入批量生产。它需要在使用中不断完善。一方面,精心设计、精心实施、经过调试的系统也难免有不尽人意的地方,或者有的地方效率还可提高,或者使用不够方便,甚至还有错误。这些问题只有在实践中才能暴露。另一方面,随着管理环境的变化,也会对信息系统提出新的要求,信息系统只有适应这些要求才能生存下去。因此,系统的维护是系统生存的重要条件。近20年来,系统维护的成本逐年增加。现在,在系统整个生命周期中,2/3以上的经费用在维护上。从人力资源的分布看,现在世界上90%的软件人员在从事系统的维护工作,开发新系统的人员仅占10%。这些统计数字说明系统维护任务是十分繁重的。重开发、轻维护是造成我国信息系统低水平重复开发的原因之一。

1.维护的内容

系统维护包括以下几个方面的工作:

(1)程序的维护

在系统维护阶段,会有一部分程序需要改动。根据运行记录,发现程序的错误,这时需要改正;或者随着用户对系统的熟悉,用户有更高的要求,部分程序需要改进;或者环境发生变化,部分程序需要修改。

(2)数据文件的维护

业务发生了变化,从而需要建立新文件,或者对现有文件的结构进行修改。

(3)代码的维护

随着环境的变化,旧的代码不能适应新的要求,必须进行改造,制定新的代码或修改旧的代码体系。代码维护的困难主要是新代码的贯彻,因此各个部门要有专人负责代码管理。

(4)机器与设备的维护

包括机器与设备的日常维护与管理。一旦发生小故障,要有专人进行修理,保证系统的正常运行。

2.维护的类型

依据信息系统需要维护的原因不同,系统维护工作可以分为四种类型。(www.chuimin.cn)

(1)更正性维护

这是指由于发现系统中的错误而引起的维护。工作内容包括诊断问题与改正错误。

(2)适应性维护

这是指为了适应外界环境的变化而增加或修改系统部分功能的维护工作。例如,新的硬件系统问世,操作系统版本更新,应用范围扩大。为适应这些变化,信息系统需要进行维护。

(3)完善性维护

这是指为了改善系统功能或应用户的需要而增加新的功能的维护工作。系统经过一个时期的运行之后,某些地方效率需要提高,或者使用的方便性还可以提高,或者需要增加某些安全措施等。这类维护工作占维护工作的绝大部分。

(4)预防性维护

这是主动性的预防措施。对一些使用寿命较长,目前尚能正常运行,但可能要发生变化的部分进行维护,以适应将来的修改或调整。例如将专用报表功能改成通用报表生成功能,以适应将来报表格式的变化。

各类维护工作所占比例如图5-3所示。

978-7-111-47279-7-Chapter05-3.jpg

图5-3 各类维护工作的比例