论文部分内容阅读
[摘 要]随着社会经济发展,科学技术不断进步,信息化和自动化成为当代企业所一直追求的目标,这主要源于随着信息技术的发展,其能够极大的减少人力成本,提高业务和管理的质量和效率,能够提高服务的质量,因此信息化建设也就成为了当前提升企业综合实力的关键。银行作为一类较为特殊的企业,对于信息应用系统的要求较一般社会企业更高,其要求软件系统具有高效性、安全性、可靠性、稳定性等,而影响系统软件这些性能和软件的开发模式有较大的关系,所以对于银行来说,选择最为合理的开发模式能够最大程度的满足银行业务要求,因此本文以下就分析了目前市场上较为常见的集中开发模式,以为相关人士提供借鉴。
[关键词]信息技术;银行;应用系统;开发模式
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)45-0137-01
前言
随着我国经济高速发展,银行之间的竞争日趋激烈,为了能够切实提高自身银行的综合竞争力,各个银行都采取了各种针对性的策略来占领更多的市场,从各个银行的动作来看,不难发现各个银行在近年来都不同程度的加大了信息化建设的投入力度,可见银行业对于信息化技术的依赖程度越来越高,同时近年来各个银行不断的推出了各类新的创新业务,因此对于银行信息系统的要求也不断提高,为了满足银行的实际需求,减少信息建设的周期,减少信息系统开发成本,就促使了我们需要去寻找一个更好的开发模式,以不断的满足银行的实际发展需求。
一、银行自行开发模式
由于银行较一般社会企业有其特殊性,其对信息系统要求极高,要求信息系统具有极高的安全性、精准性和高效性,同时也要求信息系统具有实用性和经济性,由于银行自身对于业务极为熟练,因此信息系统的需求、业务流程、安全性、可靠性的目标也极为明确,所以自行研发是最容易接受的方式,研发的信息系统也更切合银行的实际业务,但是银行业务不断增多,对信息系统要求进一步提高,使得自行研发模式的压力也越来越大。总体来说选择自行研发的优点在以下三个方面:首先是开发的成本较低,后期系统的维护成本也较低,维护工作较为容易开展,这主要是各个银行都具有自己的研发队伍,针对系统项目来说,人力成本要远低于软件企业人力成本,再加上系统软件开发周期长,这就可以节约不少的人力成本,通过自身的开发,更加了解系统的特点和功能,因此后续的维护工作较为简单,其次是二次开发速度快,由于银行内部开发人员在第一次开发上不仅保存了所有的相关开发资料,在实践中也更容易发现系统的问题,因此在二次开发上更加容易;最后是项目管理更加简便有效,由于同为银行的内部员工,人员之间更加熟悉,交流也更加简单,因此系统项目在管理上更加顺畅,人员的配合度很高。虽然说自行研发优点较为明显,但是也存在着一定的缺陷,首先是人员技术相对较为固定,新技术适应能力和创新能力不足,银行业务核心平台和系统讲究的是稳定,因此所采用的技术也相对较为保守和稳定,多年来采用的也是相同技术,导致人员知识老化,创新能力不足,对新技术适应也较为困难;其次是新产品开发困难大,开发周期长,也由于在新产品开发上必然需要投入大量的新技术,而这些新技术往往并不是仅靠银行内部就可以完成的。
二、外包开发模式
外包开发模式不可否认是一种较新的思维方式,这种方式能够快速的解决银行系统技术上的难题,是突破银行信息系统开发瓶颈的一种良好方式,同时全球也有很多银行系统外部成功案例,但是作者认为这不并代表外包模式全部适用在我国的所有银行。外部开发模式的主要优点在于:一是能够最大化的节约人力资源,上述就谈到目前银行内部的开发人员在新技术方面和创新方面就面临着较大的问题,而信息技术是一个不断发展的过程,银行信息系统也需要跟随时代的进步而进步,为了满足这个需求,银行必然就需要不断的补充新鲜的血液,这又关系到银行的人力资源问题,而采用外包的模式就能够完美的解决这一问题,首先计算机企业的人员无论是在技术上还是新知识的接受上都较强,在软件的开发上更具先进性,同时外包模式将业务从内部转移到外部,银行无需过多的考虑人员问题;二是新产品和新技术应用的较快,对于计算机企业来说,新技术和新产品将是他们生存的根本,所以将信息系统开发外包给计算机企业能够使系统运用当前更为先进的技术和产品;三是开发周期短,对于银行内部开发来说,计算机企业在开发和管理上更加专业和规范,这就使得软件系统开发更加高效,确保软件系统开发效率,从而减少软件开发的周期。而外包开发模式的缺陷在于:一是在开发维护的成本较高,外包开发模式虽然说银行在人力资源上做到最大的节约,但是在成本上却无法控制,这主要是由于系统目前的规模和功能在不断的扩大,复杂性进一步提高,仅靠银行内部人员无法有效的对软件进行维护,而系统功能修改和二次开发又是难以避免,银行内部无法有效解决仅能通过花费更高的价格找寻计算机企业解决;二是银行收到外包公司影响较大,一旦外包公司内部出现问题,将直接的影响软件系统的质量,这对银行业务将会产生极大的影响。
三、合作开发模式
既然说银行自主研发无法切实的满足市场发展的需求,外包开发模式又有先天性的不足,那将两者相互进行融合得到一种合作的开发模式能够有效的兼顾两自主研发和外包开发的缺陷,相互克服问题来解决银行信息系统面临的问题,虽然说理论上看似很简单,但是这种模式实践过程中还有很大的难度,主要体现在以下三个方面:一是银行需要对这种合作模式深刻的进行认识,由于以往银行系统开发模式通常采用的是上述提到的两种极端开发模式,在合作模式上实践的范围和深度相对还较浅,因此这需要银行内部人员对这种模式有较强的认识才能有序的开展相关工作;二是需要合适的开发队伍,当前银行一般都不缺系统的开发和维护人员,但是在这里强调合适二字,主要有三个层次,首先是人员数量要精干,其次是思维要转变,再次要人员搭配合理;三是银行需要制定出一个完善的管理办法,管理办法的难点在于双方职责分工、目标统一、沟通渠道的确定,由于各个银行具体的项目要求有说不同,业务重点也有所差异,并且双方对于认识、经验、管理水平也有较大的差距,所以双方要结合项目实际情况来协调双方的义务、责任、目标等,从而建立起一个完善的管理管理制度,以协调双方的关系,从而有利于银行信息系统的建设,减少合作中的各项矛盾。
四、结束语
对于银行的发展来说,信息系统在银行各项业务中所扮演的角色极为重要,信息系统是否完善、可靠、安全、稳定、高效直接的影响了银行的整体形象,是企业的核心竞争因素,所以银行的信息系统开发模式选择就显得较为关键,其对于软件系统的质量有很大的影响,而各个开发模式有其优点也有缺陷之处,需要银行充分的认识后选择最合理的开发模式。
参考文献:
[1] 刘强,陈新度.面向产业聚集区的ASP应用系统开发模式[J].计算机工程,2007,33(23):233-236.
[2] 陈阳,朱毅彬.一种以服务为中心的网络应用系统开发模式的研究与设计[J].科技信息,2009,(9):48,54.
[3] 曹金璇,李斌.试述公安信息化应用系统开发模式的选用[J].中国人民公安大学学报(自然科学版),2005,11(1):74-77.
[4] 田红鹏.IP网络实时媒体应用系统的设计及实现[J].工矿自动化,2004,(4):4-7.
[5] 高慧卿,樊兰瑛.GIS应用系统开发模式探讨[J].山西农业科学,2010,38(8):102-105.
[6] 蒋洪伟.基于MDA的Web应用系统研究与实现[D].电子科技大学,2009.
[关键词]信息技术;银行;应用系统;开发模式
中图分类号:TP311.52 文献标识码:A 文章编号:1009-914X(2015)45-0137-01
前言
随着我国经济高速发展,银行之间的竞争日趋激烈,为了能够切实提高自身银行的综合竞争力,各个银行都采取了各种针对性的策略来占领更多的市场,从各个银行的动作来看,不难发现各个银行在近年来都不同程度的加大了信息化建设的投入力度,可见银行业对于信息化技术的依赖程度越来越高,同时近年来各个银行不断的推出了各类新的创新业务,因此对于银行信息系统的要求也不断提高,为了满足银行的实际需求,减少信息建设的周期,减少信息系统开发成本,就促使了我们需要去寻找一个更好的开发模式,以不断的满足银行的实际发展需求。
一、银行自行开发模式
由于银行较一般社会企业有其特殊性,其对信息系统要求极高,要求信息系统具有极高的安全性、精准性和高效性,同时也要求信息系统具有实用性和经济性,由于银行自身对于业务极为熟练,因此信息系统的需求、业务流程、安全性、可靠性的目标也极为明确,所以自行研发是最容易接受的方式,研发的信息系统也更切合银行的实际业务,但是银行业务不断增多,对信息系统要求进一步提高,使得自行研发模式的压力也越来越大。总体来说选择自行研发的优点在以下三个方面:首先是开发的成本较低,后期系统的维护成本也较低,维护工作较为容易开展,这主要是各个银行都具有自己的研发队伍,针对系统项目来说,人力成本要远低于软件企业人力成本,再加上系统软件开发周期长,这就可以节约不少的人力成本,通过自身的开发,更加了解系统的特点和功能,因此后续的维护工作较为简单,其次是二次开发速度快,由于银行内部开发人员在第一次开发上不仅保存了所有的相关开发资料,在实践中也更容易发现系统的问题,因此在二次开发上更加容易;最后是项目管理更加简便有效,由于同为银行的内部员工,人员之间更加熟悉,交流也更加简单,因此系统项目在管理上更加顺畅,人员的配合度很高。虽然说自行研发优点较为明显,但是也存在着一定的缺陷,首先是人员技术相对较为固定,新技术适应能力和创新能力不足,银行业务核心平台和系统讲究的是稳定,因此所采用的技术也相对较为保守和稳定,多年来采用的也是相同技术,导致人员知识老化,创新能力不足,对新技术适应也较为困难;其次是新产品开发困难大,开发周期长,也由于在新产品开发上必然需要投入大量的新技术,而这些新技术往往并不是仅靠银行内部就可以完成的。
二、外包开发模式
外包开发模式不可否认是一种较新的思维方式,这种方式能够快速的解决银行系统技术上的难题,是突破银行信息系统开发瓶颈的一种良好方式,同时全球也有很多银行系统外部成功案例,但是作者认为这不并代表外包模式全部适用在我国的所有银行。外部开发模式的主要优点在于:一是能够最大化的节约人力资源,上述就谈到目前银行内部的开发人员在新技术方面和创新方面就面临着较大的问题,而信息技术是一个不断发展的过程,银行信息系统也需要跟随时代的进步而进步,为了满足这个需求,银行必然就需要不断的补充新鲜的血液,这又关系到银行的人力资源问题,而采用外包的模式就能够完美的解决这一问题,首先计算机企业的人员无论是在技术上还是新知识的接受上都较强,在软件的开发上更具先进性,同时外包模式将业务从内部转移到外部,银行无需过多的考虑人员问题;二是新产品和新技术应用的较快,对于计算机企业来说,新技术和新产品将是他们生存的根本,所以将信息系统开发外包给计算机企业能够使系统运用当前更为先进的技术和产品;三是开发周期短,对于银行内部开发来说,计算机企业在开发和管理上更加专业和规范,这就使得软件系统开发更加高效,确保软件系统开发效率,从而减少软件开发的周期。而外包开发模式的缺陷在于:一是在开发维护的成本较高,外包开发模式虽然说银行在人力资源上做到最大的节约,但是在成本上却无法控制,这主要是由于系统目前的规模和功能在不断的扩大,复杂性进一步提高,仅靠银行内部人员无法有效的对软件进行维护,而系统功能修改和二次开发又是难以避免,银行内部无法有效解决仅能通过花费更高的价格找寻计算机企业解决;二是银行收到外包公司影响较大,一旦外包公司内部出现问题,将直接的影响软件系统的质量,这对银行业务将会产生极大的影响。
三、合作开发模式
既然说银行自主研发无法切实的满足市场发展的需求,外包开发模式又有先天性的不足,那将两者相互进行融合得到一种合作的开发模式能够有效的兼顾两自主研发和外包开发的缺陷,相互克服问题来解决银行信息系统面临的问题,虽然说理论上看似很简单,但是这种模式实践过程中还有很大的难度,主要体现在以下三个方面:一是银行需要对这种合作模式深刻的进行认识,由于以往银行系统开发模式通常采用的是上述提到的两种极端开发模式,在合作模式上实践的范围和深度相对还较浅,因此这需要银行内部人员对这种模式有较强的认识才能有序的开展相关工作;二是需要合适的开发队伍,当前银行一般都不缺系统的开发和维护人员,但是在这里强调合适二字,主要有三个层次,首先是人员数量要精干,其次是思维要转变,再次要人员搭配合理;三是银行需要制定出一个完善的管理办法,管理办法的难点在于双方职责分工、目标统一、沟通渠道的确定,由于各个银行具体的项目要求有说不同,业务重点也有所差异,并且双方对于认识、经验、管理水平也有较大的差距,所以双方要结合项目实际情况来协调双方的义务、责任、目标等,从而建立起一个完善的管理管理制度,以协调双方的关系,从而有利于银行信息系统的建设,减少合作中的各项矛盾。
四、结束语
对于银行的发展来说,信息系统在银行各项业务中所扮演的角色极为重要,信息系统是否完善、可靠、安全、稳定、高效直接的影响了银行的整体形象,是企业的核心竞争因素,所以银行的信息系统开发模式选择就显得较为关键,其对于软件系统的质量有很大的影响,而各个开发模式有其优点也有缺陷之处,需要银行充分的认识后选择最合理的开发模式。
参考文献:
[1] 刘强,陈新度.面向产业聚集区的ASP应用系统开发模式[J].计算机工程,2007,33(23):233-236.
[2] 陈阳,朱毅彬.一种以服务为中心的网络应用系统开发模式的研究与设计[J].科技信息,2009,(9):48,54.
[3] 曹金璇,李斌.试述公安信息化应用系统开发模式的选用[J].中国人民公安大学学报(自然科学版),2005,11(1):74-77.
[4] 田红鹏.IP网络实时媒体应用系统的设计及实现[J].工矿自动化,2004,(4):4-7.
[5] 高慧卿,樊兰瑛.GIS应用系统开发模式探讨[J].山西农业科学,2010,38(8):102-105.
[6] 蒋洪伟.基于MDA的Web应用系统研究与实现[D].电子科技大学,2009.