APP下载

IT系统项目实施及运维实施质量影响因素分析

2015-09-19裴力

中国科技纵横 2015年17期
关键词:运维质量

【摘 要】为全面提升IT项目实施及运维阶段质量,有效地利用有限资源来完成既定的目标,必须识别出在IT系统建设及运维整个过程中影响实施质量的关键因素。笔者结合IT项目建设运维实际案例,将影响因素大致分成外部和内部因素两类分析。外部影响因素由企业组织结构所决定;内在质量影响因素由企业内部流程所决定。

【关键词】IT项目 运维 质量

1 外部影响关键因素

1.1 管理层的支持对IT项目建设运维的质量影响

IT项目的建设维护在项目定义和收尾环节,管理层的支持尤为关键,这不仅包括政策上的指导、还涉及资源的配置、内外渠道的协调。近年来越来越多的企业设立项目管理办公室(PMO)来对项目进行管控,这也反映了管理层对IT项目建设流程管理的重视程度逐步提高。PMO成立后,企业将会在战略部署、资源优化配置、IT系统标准化等方面有明确的指导、同时PMO累计的经验案例库又可以逐步形成一套最佳实践,从而为日后的其他项目建设提供参考和建议。

1.2 项目建设团队与各部门的沟通渠道对IT项目建设运维的质量影响

企业的IT项目建设通常涉及众多干系人及相关部门,比如系统的开发涉及研发部门、需求部门,系统硬件规划涉及规建部,设备的搭建则基于维护部、机房的协作。如果该系统涉及企业外部用户则牵涉面更广,项目实施的每个重要节点都需要与外部门进行联动,比如市场部的业务规则设定、服务部的用户投诉事件处理等。选择不恰当的沟通方式或渠道会导致信息传输接收不对称,产生重要信息的遗漏或误解,从而延误甚至引导项目以错误的方式运作,因此合理的规划沟通计划,识别和记录与干系人的最有效率且最有效果的沟通方式对项目的最终成果非常重要。

1.3 系统环境搭建标准化对IT项目建设运维的质量影响

项目搭建时,软硬件的版本选择、参数配置、安全加固、硬件设备的存储放线、网络放线、主备接管模式等都需要进行标准化配置。这样的标准化配置带来的好处有方便统一进行管理和维护,同时积累下来的各系统的配置最佳实践能避免一些项目搭建时期未知的问题的出现。不规范的配置会在系统运营阶段产生很多问题,影响系统的稳定性、客户使用感知等。因此在IT系统项目建设阶段进行完善合理的配置标准化管理有利于减少项目建设期间和后续运营维护阶段的风险。

1.4 资源分配对IT 项目建设运维的质量影响

一个项目要如期完成需要配置各种资源,包括人员、硬件、软件、场地等。由于企业目前的内部部门多以职能型架构为主,配合项目所提供的资源如果不提前规划并取得各单位的同意会造成很大冲突,最终造成项目无法如期完成。 完整的资源库信息、完备的资源需求计划、准确的资源使用预估和完善的沟通渠道是保证资源分配合理、充分的前提。项目经理在IT系统项目实施前就应该根据资源需求计划和资源使用预估进行详细分析,并尽早向资源经理和PMO申请资源,并在项目过程中根据资源使用数据及时作出预判和应急准备,并和各方相关干系人员保持高效的沟通和理解,避免意见的分歧和冲突产生。这样才能保证项目的进度和质量。

2 内部影响关键因素

2.1 系统变更程度对IT项目建设运维的质量影响

企业IT系统项目面向用户通常来自于企业内部的各个部门,而IT系统项目的建设往往由企业信息运营部门主持完成,由于牵涉的利益干系人众多、系统需求相对复杂,沟通渠道方式的差异也会使IT项目在建设的各环节产生系统变更需求。同时市场的迅速变化也要求系统能做出相应的调整以满足服务改善、质量提升,但是经验显示IT系统的不稳定往往与变更有关,比如代码变更未进行完整测试、生产环境与测试环境参数不一致、脚本执行效率低下、主机负荷未考虑全面、代码版本剥离不准确等都会带来系统异常的风险。这些都是由于变更没有得到很好的管理导致。

2.2 系统高可用性对IT 项目建设运维的质量影响

随着云时代的到来,为了实现节约成本、降低能耗、主机网络等资源的共享,企业逐步用X86刀片服务器代替小型机来实现云架构的部署,但同时也带来问题,X86的刀片服务器从硬件质量、维保响应程度、稳定性等多方面均远逊色于小型机,几小时的服务器宕机时间可能会对某些业务产生巨大影响,给企业带来经济损失。大型企业对于IT系统的容灾恢复有严格的时长控制,因此对于系统程序的高可用性提出了更高的要求。

2.3 系统的割接上线对IT项目建设运维的质量影响

企业IT系统割接上线主要分为两大类,第一类当项目建设完成后需要经历正式割接环节,从测试或准生产环境接入到生产环境中,并对外正式服务。第二类是日常缺陷修复、新业务工单、优化工单所引起的系统变更,通常IT基础设施实施的变更一般都发生在一个复杂、分布式环境中,软硬件的发布和实施需要进行谨慎规划并做好相应的回退准备。发布管理的目标就是要通过正式的程序来确保生产环境的质量以及在实施新的版本时对其进行检查。

2.4 项目建设阶段维护人员参与对IT项目建设运维的质量影响

IT项目,尤其是大型通信企业IT项目,往往具备业务规则需求多变、接口逻辑复杂等特点,其中一些涉及对外面向客户的系统还必须具备交互响应及时、数据准确、用户信息安全等特性,由于大型IT项目工时相对较长、规模相对较大,开发人员主要关注业务需求、系统实现方法、项目进度等,对系统稳定性、高可用性、运行性能容易忽略。如果在项目的建设阶段,维护人员能够尽早参与到IT项目中,可以站在维护角度,凭借经验对新系统在运维环节可能出现的问题进行尽早的优化。

2.5 系统的可扩展性对IT项目建设运维的质量影响

传统的企业IT系统应用通常采用分布式架构,单机节点性能要求高;每个节点均为双机备份方式,备机无法用于生产,资源无法充分利用;由于需要大量跨系统访问,系统扩展能力非线性扩展,每次扩容都需要3~6个月的投入,成本高昂且无法满足快速发展的业务需求。云化架构下资源池模式、集群式管理、线性扩展等特点能大幅度提高企业IT系统应对灵活市场需求的能力。然而仅仅具备硬件的支持而忽略系统层面软件的可扩展性管理,所谓的云化架构也仅仅是一堆服务器的堆砌。因此在IT项目建设的过程中关注系统的可扩展性是十分必要的。在项目规划阶段对应用级提出扩展性要求,对接口、数据分布、数据结构做出合理设计;在项目实施阶段在硬件设备的选择和部署上考虑设备能力的可扩展性有利于后期业务、系统的线性扩容。

作者简介:裴力(1987—),男,上海人,工作单位:上海交通大学,职务:学生,研究方向:工程管理。

猜你喜欢

运维质量
大型国有企业环保设施第三方运维的探索与实践
运维技术研发决策中ITSS运维成熟度模型应用初探
做梦导致睡眠质量差吗
谈电力运维安全隐患排查治理
关于质量的快速Q&A
基于ITIL的运维管理创新实践浅析
质量投诉超六成
石器时代与质量的最初萌芽