信息化建设业务应用项目开发管理现状、问题与建议

时间:2022-09-25 03:40:03

信息化建设业务应用项目开发管理现状、问题与建议

摘 要:近两年,在人民银行总行党委和信息化委员会的正确领导下,人民银行天津分行高度重视信息化建设,在按时保质保量完成总行布置的各项科技工作任务的同时,不断加强自身信息化建设,为推进业务创新提供有力的技术支持。本文对天津分行现有业务应用项目进行了调研,总结分析了工作经验与存在的主要问题,提出了对策建议。

关键词:信息化;业务应用项目;开发管理

中图分类号:F830文献标识码:B文章编号:1007-4392(2008)08-0067-02

一、人民银行天津分行业务应用项目开发工作现状

(一)现有业务应用项目

近三年,人民银行天津分行新建各类系统约50个,其中科技部门负责建设、维护的系统46个。具体情况如表1。

在以上46个系统中,按开发类型划分,属于总行统一开发推广的17个,占37.0 %;天津分行与其他单位、公司联合开发的21个,占45.6 %;独立自主开发的8个,占17.4%。按系统的类别划分,属于网站类的4个,占8.7%;属于业务应用系统的42 个,占91.3%。系统使用范围覆盖全行81.8%的处室,有力推动了业务创新,提高了工作效率。

(二)人民银行天津分行今年以来系统自主开发工作

今年,各处室共申请开发系统24个,其中,已通过科技部门立项审核,完成开发和正在开发的13个,未通过审核的11个,审核通过率为54.2%。

天津分行一贯倡导自主开发,今年已独立完成的系统有以下6个:金融信息交换系统、日志监控系统、报警系统、后勤服务中心工资管理系统、反假币网上考试系统、国库集中支付监督系统。使用部门涉及天津市各商业银行、科技处、清算中心、调查统计处、外汇检查处、后勤服务中心、货币金银处等。联合开发的系统有以下7个:反洗钱监管系统、廉政档案信息系统、综合信息服务系统二期、稳定监测评估指标分析系统、科技综合管理系统、设备管理系统、分行补丁分发系统。分别涉及反洗钱处、纪检监察一处和纪检监察二处、办公室、金融稳定处等。

在这些系统的开发、维护过程中,科技部门主要负责前期的组织和规划,实施阶段的代码编写、质量控制和进度、投资控制,运行阶段的环境搭建、服务器操作系统及数据库的安装、系统优化和各项参数的设置;业务部门负责培训业务流程、系统操作等。在工作中,科技部门根据这些应用系统各自的特点采用了不同的需求管理和后期维护方案。

二、业务应用项目开发工作经验

在业务应用项目开发过程中,科技部门采取多项措施,切实做好开发工作,使得科技创新的主动性得到充分体现。

一是抓组织领导。为了做好开发工作,科技部门领导高度重视,多次召开项目专题会议,就重点难点项目与相关人员反复沟通,明确申请开发项目的目的、作用、业务流程以及项目建设的技术可行性,对项目的合理设计及顺利开发起到了至关重要的作用。

二是抓制度建设。为规范分行业务应用项目开发的管理,制定了《中国人民银行天津分行机关业务应用项目开发管理实施细则》,旨在明确项目开发的运作程序,使项目开发管理工作更为规范化、制度化,保证项目开发的质量和应用效果。

三是抓沟通协调。在自主开发工作中,科技部门与业务部门充分沟通协调,深入了解业务需求,采取多项技术手段,满足业务需要。及时发现开发过程中存在和值得注意的问题,并认真分析、适时总结。对与其他单位合作开发的项目,加强了执行情况的监督,保证开发符合相关技术标准,及时纠正可能影响系统功能与性能的缺陷。建立了较好的与项目开发单位沟通协调渠道,既起到引导作用,又起到规范、约束作用,确保各项开发工作按预算、按进度完成。

四是抓开发效果。为了保证系统的稳定性、易用性,在开发工作中,特别强调系统测试工作。在系统初步开发完毕后,科技部门与业务部门积极配合,模拟业务环境,进行全面测试。在测试工作中坚决做到保证人员、保证设备、保证进度、保证效果。

三、业务应用项目开发工作存在的主要问题

通过对今年以来未通过审核项目的分析,目前,天津分行业务应用项目开发工作主要存在以下问题:

一是业务需求的准确性和可操作性不强。需求由业务部门提出,明确业务需求是最基本、也是难度极大的工作。有时业务人员对需求的概念比较模糊,突出地表现在未能清楚地理出并且准确地把握系统的业务需求。在这种情况下,开发人员要想从业务人员的描述中整理出重点和难点,是有困难的。

二是需求多次变化。原则上说,系统一旦通过审核进入开发阶段,业务需求就不能再变更,尤其不能有重大的变更。但很多项目启动后,业务需求还一变再变,开发人员不得不修改设计、重写代码、修改测试用例、调整项目计划等,这样不仅会给项目开发带来困难,甚至还可能成为导致项目失败的原因。

三是科技部门人力不足。现有系统的维护、工程推广、新系统建设、科技管理等工作占用了科技部门工作人员大量的时间和精力,而业务应用项目开发是个复杂的工程,整个过程分为项目计划制定、需求分析、概要设计、详细设计、程序编码、软件测试、项目评审、运行维护等多个阶段,每个阶段都需投入大量工作。如金融信息交换系统,仅在程序编码阶段就需编写代码5万行,工作量估计为30天/人。在不影响总行推广系统的建设和分行其他上线系统的正常运转情况下,科技人员难以安排充足的时间进行新系统自主开发工作。

四、做好业务应用项目开发工作的建议

(一)提高业务需求的质量

项目需求是整个项目开发工作的关键环节,需求具有模糊性、不确定性、变化性和主观性的特点,建议业务人员在编写需求书时要准确、周密、详细,减少错误或遗漏。注意影响项目需求的主客观因素,描述需求在什么情况下可能发生变更,并补充与项目有关的资料。提高需求的完备程度和细致程度。

(二)做好项目开发的变更控制

项目开发过程中,由于调整需求或技术方案等原因,常常需要对开发工作进行变更,为了确保项目开发进度,建议加强变更过程控制。变更前,业务部门应与科技部门加强沟通,对变更的必要性进行分析,防止变更范围扩大化。科技部门应明确项目变更的目标和措施,并及时实施变更。

(三)提升科技部门开发力量

信息技术更新快,项目开发工作涉及面广,做好开发工作要求科技人员既要熟悉各类开发方法和开发工具,又要掌握涉及的具体金融业务知识。只有切实增强业务与技术应用结合的能力,才能不断提高技术水平和创新能力。

上一篇:对民间融资运行方式的调查与思考 下一篇:落实《下岗失业人员小额保贷款管理办法的对策...