顾 鸣
(上海安宸信息科技有限公司,上海 200540)
随着计算机信息技术的快速发展,各行各业积极开展计算机信息系统建设,形成多个业务系统独立运行的局面。由于各个系统之间数据标准不统一、兼容性较差,所以造成系统之间无法实现信息共享,出现严重的资源浪费现象。
在此背景下,各行各业对于计算机信息系统集成需求与日俱增,为系统集成行业发展带来了机遇。系统集成公司要在计算机信息系统集成业务中运用科学的项目管理方法,积极探索提高系统集成管理水平和管理效益的有效路径。
计算机信息系统集成是指运用计算机网络技术、综合布线技术,整合设计开发硬件设备、网络设备、网络基础设施、应用软件系统、网络服务设施、网络系统软件等部分,实现资源集中管理、共建共享、高效运行,满足用户实际需求的计算机信息系统硬件网络、功能应用、软件界面集成过程[1]。
计算机信息系统集成是计算机领域的主流发展方向,属于技术密集型、劳动密集型项目,具备以下特点。
1.2.1 多学科性
系统集成涉及多学科领域和技术专业知识,主要包括网络通信、计算机、自动控制、云计算、大数据、电子信息等技术,需要投入大量专业技术人才,高度整合技术资源,才能保证系统集成项目顺利完成。
1.2.2 独特性
系统集成是根据不同客户提出的不同产品需求制定的技术解决方案,决定了每个系统集成项目均有其自身的独特性,要求系统集成不能照搬固定流程和集成模式,而是要针对客户需求创新系统集成技术,解决客户实际问题[2]。
1.2.3 一体性
计算机信息系统集成需要提供全套的技术解决方案,配置先进的设备,开发设计满足客户需求的应用软件系统,保证软硬件技术应用于一体,保持系统集成的先进性。
1.2.4 风险性
系统集成实施过程中面临着诸多不确定因素,包括技术环境变化、客户需求变化、成本变化等,增大了系统集成风险。同时,系统集成还要涉及多方共同参与,包括系统集成公司、客户、硬件供应商、社会公众、相关主管部门等,增加了系统集成各方协调的难度。
1.2.5 复杂性
系统集成的专业化程度高,一般需要在较短的周期内完成项目,并且还要应对频繁的项目变更,采用大量新技术,导致系统集成项目管理较为复杂。
计算机信息系统集成主要经历以下6个阶段。
1.3.1 可行性研究
分析系统集成产品需求,从技术、经济、业务等方面出发,确定系统集成实施的可行性,出具可行性研究报告。
1.3.2 分析阶段
详细调查分析现行系统的业务流、数据流,掌握系统功能,确定新系统集成与原有系统功能之间的逻辑关系,建立起新系统逻辑模型,并且根据用户需求编制系统集成说明书[3]。
1.3.3 设计阶段
系统集成根据说明书中的功能需求和逻辑模型进行设计,形成新的物理模型,解决原有系统集成问题,出具设计方案。
1.3.4 实施阶段
根据设计方案开展具体的系统集成工程,包括硬件采购、调试、软件开发、系统转换等,逐一实现设计目标。
1.3.5 验收阶段
在系统集成实施各阶段出具阶段性验收报告,当系统集成建成后写出测试分析报告,邀请用户对系统集成进行验收。
1.3.6 运维阶段
系统集成投入运行后进行经常性维护,对系统运行效率进行评价,必要时对系统程序作出修改。
项目管理是以项目为对象,综合运用技术和手段对项目进度、成本、质量、信息、合同及各方关系进行整体管理的一种科学系统管理方法[4]。在计算机信息系统集成中,应用项目管理的必要性体现在以下方面。
计算机信息系统集成具备多学科性、复杂性、一体性、风险性和独特性等特点,导致其管理难度较大。基于此,有必要采用项目管理方法,将系统集成作为一个项目进行统一管理,全面梳理信息系统资源,对各项资源统筹规划,制定周详的系统集成项目计划,进而有助于促进系统集成项目顺利开展。
随着系统集成行业的发展,行业竞争激烈程度不断加剧,不同客户对计算机信息系统集成的要求也随之提升。从客户对系统集成的需求上来看,具备多样性、多变性和不确定性的特点,增加了系统集成公司提供产品服务的难度。而在系统集成中运用项目管理方法,能够促使专业化的项目管理团队加强与客户之间的实时沟通联系,准确预见客户的业务需求变化,及时根据客户需求做出相关调整,进而有效提高客户对系统集成服务的满足程度。
计算机信息系统集成业务的开展缺少一套行之有效的管理方法,使得部分系统集成业务经常出现进度延期、费用超预算、变更事项多等问题,影响着系统集成业务的顺利完成。而将项目管理方法应用到系统集成业务中,能够有效解决上述问题,实现对系统集成进度、费用、质量、合同等方面的全方位、全过程管控,保障系统集成项目目标的顺利实现[5]。
3.1.1 项目需求分析
系统集成项目开发之前启动调研工作,由项目组与客户密切沟通,掌握客户对系统集成的使用需求,为系统集成项目的功能定义与开发提供依据。如,项目组要了解客户对计算机信息系统集成项目布线、主机、网络传输、信息采集、数据管理、服务器、管理软件等方面的需求。
3.1.2 项目范围管理
项目组要加强系统集成范围控制,避免因项目范围盲目定义、后期变更事项增多影响项目双方利益。项目范围要明确以下方面(1)日期。包括项目计划建设起止日期、需求分析完成日期、系统方案设计完成日期、合同签订日期、系统实施日期、系统测试日期、客户验收日期等[6];(2)工作分解结构(WBS)。项目共分解为7项工作,每项工作细分工作子项,包括需求分析、编写项目方案、签订项目合同、项目实施、客户验收、系统培训、项目总结等7项。以项目实施为例,下分为设备采购、设备送达现场、综合布线、设备安装、软件调试、系统测试、提交测试报告等子项目。
3.1.3 项目管理组织
针对计算机信息系统集成项目成立项目部,任命项目经理,下设系统集成部、采购部、软件部、财务部、销售部,明确各部门的职责,要求各部门认真履行职责。如,系统集成部负责现场调研、编写立项书、编写技术方案、综合布线、软件安装调试等工作。在项目实施过程中,客户和项目部都要分派项目协调人员进行沟通,保证系统集成项目顺利实施。
3.1.4 项目进度管理
项目进度管理要充分考虑各项因素对项目实施可能产生的影响,编制项目进度计划,估算项目量、人力投入、技术投入,对项目进度计划预留出一定的缓冲时间,便于项目实施过程中进行调整。
3.1.5 项目质量保证
系统集成项目要确定项目质量目标,落实全面质量管理体系,对项目质量影响要素、项目全员进行全方位管理。项目部编制质量工作计划,估算质量成本,制定质量检验制度,并在项目实施过程中采用鱼刺图法分析质量问题产生原因[7]。具体包括:硬件设备、技术、辅材、沟通、人员、项目经理等方面的原因。此外,项目执行中要定期分析项目质量计划与项目实际状态之间的偏差,严格按照ISO9000作业标准控制项目质量,及时调整偏差。
3.1.6 项目风险管理
系统集成项目在实施过程中会遇到诸多风险因素,项目部要结合采用定性与定量分析方法,制定项目风险应对计划,加强项目经理与客户的及时沟通,应对各种突发状况。风险应对计划如下:成立项目机动小组,小组成员为工程技术人员,应对系统集成中的紧急情况;准备充足的备件,保证项目实施期间不会出现缺货问题;与客户保持畅通通信,解决系统软件安装中出现的问题;开展技术测试、业务测试、技术培训、业务培训,多次模拟系统集成后的运行情况,及时解决问题。
3.1.7 项目成本管理
系统集成项目成本管理主要包括以下两个部分:(1)项目采购管理。采购部根据系统集成工程师制定的技术方案采购对应型号的设备,收集多个供应商的报价信息,通过设备质量、价格、售后服务对比分析,确定最终的供应商[8]。(2)项目费用管理。结合WBS分解的工作单元估算费用,重点核算不同工作人员的日工资,再计算出项目人工总成本。同时,还要计算出集成服务费,必须将费用总额控制在合同约定金额范围内,才能保证项目顺利实施。
3.2.1 项目实施服务
具体包括以下服务事项。(1)准备工作指导。在项目准备阶段,项目部与客户交底说明项目实施流程,指导客户准备好系统集成作业环境。(2)项目规划服务。项目部制定项目实施计划,准备技术资料,待项目完成后将技术资料整理成培训资料,对客户进行培训。(3)设备软件安装服务。项目部对客户的各种系统资源进行空间规划,完成现场布线,并将所有设备送至现场安装调试。根据进度计划表完成安装调试工作任务,消除系统运行隐患。(4)系统联调服务。在系统软硬件设备分别调试完毕后,再开展系统集成联调,确保集成项目总目标的实现。(5)测试验收服务。客户与项目部一同测试验收计算机信息系统集成项目,检查信息系统是否达到客户要求。(6)培训指导服务。待计算机信息系统集成项目完成交接后,项目部对客户安排的操作人员、运维人员进行培训,培训内容涉及系统操作方案、系统功能说明、简单故障处理、操作注意事项等。(7)资料归档服务。收集整理项目实施过程中形成的各类资料,包括设备参数记录、日常维护手册、设备使用说明等。
3.2.2 项目实施难点
计算信息系统集成项目在实施过程中面临着客户沟通困难、设备型号多、技术兼容性风险等难点问题,需要针对难点问题采取应对策略[9]。具体包括:项目部安排经验丰富、技术全面的工程师开展工作,按照公司统一标准验收设备,并及时通知客户参与设备验收;在设备操作中,要求设备厂家派技术人员到现场进行指导,降低项目技术风险。
3.2.3 项目实施控制
在项目实施过程中,要编制各种标准文件,具体包括:项目设计方案、项目管理计划书、系统测试报告、系统集成报告、客户服务记录表、客户验收报告和项目总结报告。系统集成公司对项目实施过程进行评审,出具项目方案评审意见,及时发现和改正不足。此外,项目实施严格执行问题跟踪控制制度,交由技术专家解决问题。
3.3.1 项目收尾
项目部收集归档系统集成拓扑图、布线图、测试验收报告、系统安装调试报告、系统维护事项及设备操作说明书等资料,妥善保存资料,为客户提供后续服务。系统集成公司按照合同约定向客户提供三包承诺服务、有偿服务等,保证系统集成项目运行正常,提高客户满意度。具体包括:在保修期间,系统集成公司及时响应客户的服务申请,派技术人员到现场诊断和排除故障;负责免费处理非人为因素造成的设备故障;定期为客户提供系统集成后的运行状态检查、软件升级等服务;当客户出现系统设备部件损坏时,系统集成公司可以提供备品备件维持系统运行,直到设备返厂维修结束为止。
3.3.2 项目技术评价
系统集成公司对项目硬件设备和软件系统的性能进行综合评价,包括系统可靠性、系统安全性、系统先进性、系统可扩展性、系统易维护性、业务吞吐能力及系统崩溃恢复机制等方面。
3.3.3 项目管理评价
系统集成公司对项目范围、进度、质量、风险管控目标的实现情况进行评价,发现项目实施的不足之处,明确改进重点,为今后类似系统集成项目的开展提供依据。
综上所述,在计算机信息系统集成中要引入项目管理方法,对系统集成项目开展计划管理、实施管理和评价管理,将管理措施贯穿于系统集成项目开展的全过程之中,确保系统集成项目满足标准化、实用性、先进性、安全性、可靠性、灵活性和可扩展性等方面的要求。在信息系统项目管理中,要重点加强项目部与客户之间的沟通联系,面向客户多样化的需求开发设计系统集成项目,提升客户对系统集成产品服务的满意度。