|
|
|
信息系统软件运维主要包括需求驱动、运维流程、运维过程、运维支撑要素等方面,体系如下图所示。
|
|
|
|
|
|
|
|
|
|
信息系统软件运维工作是由用户的需求驱动的,其目的是为了更好地满足用户的改正性、适应性、完善性、预防性需求。因此,用户需求是信息系统软件运维工作的起点,由用户的需求变化驱动信息系统软件运维,进一步驱动信息系统软件的发展变化。
|
|
|
|
|
|
信息系统软件运维流程可以分为运维策划、运维实施、运维检查、运维改进四个阶段,这四个阶段构成一个迭代的循环过程。信息系统软件运维提供方应对运维服务进行整体策划,提供必要的资源支持并实施运维服务内容,保证交付质量满足服务要求的软件,对运维服务结果、运维过程以及相关管理体系进行监视、测量、分析和评审,并实施持续的改进。
|
|
|
|
|
|
信息系统软件运维的过程主要包括:日常运维、缺陷诊断与修复、配置管理、变更管理、系统恢复管理、发布管理等。
|
|
|
|
|
|
信息系统软件运维管理应该遵从ITIL、ISO20000、ISO27001等国内外先进的服务管理理论的要求,管理制度、管理部门、管理人员、管理设施是开展运维工作的必要基础。
|
|
|
|
(1)运维管理制度。运维工作的各个流程能顺利执行的关键就是建立一套全面覆盖整个运维工作的、有一定的约束和强制执行力的管理制度。应该将管理制度的各项指标细化、分解到每个流程中,建立指标的采集、分析、评估和报告的整体流程,并与绩效考核制度联动起来,以促进服务质量的提高。另外,运维管理制度也应该与运维流程一起持续的改进。
|
|
|
|
(2)运维管理部门。运维管理部门具体管理信息系统软件运维的各项工作,审批软件运维申请,确定运维报告,评价运维工作并制定运维管理制度。
|
|
|
|
(3)运维管理人员。主要包括软件运维工程师、系统管理员、技术服务经理等。软件运维工程师具体负责软件的运维,根据管理制度和手册,执行运维服务各过程完成信息系统使用中软件问题的维护、更新、安装等工作,评估运维过程中和业务相关的内容,从业务角度提出修改或优化意见;系统管理员规划、检查运维服务的各个过程,对运维服务的策划、实施、检查、改进的范围、过程和成果负责;技术服务经理组织如何进行变更修改,由熟悉计算机编程的软件技术人员担任。
|
|
|
|
(4)运维管理设施。主要包括信息系统软件运维所需要的基础环境、网络设备、硬件设备和基础软件等。
|
|
|
|
|
|
|
|
|
|
(2)与运维体系的其他部门协同工作,密切配合,共同开展运维工作。
|
|
|
|
(3)遵守保密原则,运维人员对运维单位的网络、主机、系统软件、应用软件等的密码、核心参数、业务数据等负有保密责任,不得随意复制和传播。
|
|
|
|
(4)在保证信息系统数据和系统安全的前提下开展工作。
|
|
|
|
(5)若在运维过程中出现暂时无法解决的问题或其他新的问题,应告知用户并及时上报,寻找其他解决途径。
|
|
|
|
(6)信息系统软件运维完成后、要详细记录运维的时间、地点、提出人和问题描述,并形成书面文档、必要时应向信息系统用户介绍问题出现的原因、预防方法和解决技巧。
|
|
|