企业IT管理包括那几方面

企业IT管理包括那几方面,第1张

在IT系统的需求分析阶段,保证项目以业务需求为目标; 在系统交付时,进行充分的功能测试和性能测试; 在运行阶段,保持对系统的监控,这是进行IT系统质量管理的关键。 IT系统作为银行业务的有力支撑,越来越受到重视,各家银行纷纷通过改善IT系统来节约实施和维护成本,提高客户的满意度和增加收入。但是,随着IT系统的建设越来越多,结构越来越复杂,如何保证IT系统的质量,使其真正能够满足日益发展的业务需要,逐渐成为各家银行重点考虑解决的问题。具有雄厚资金实力和IT投资预算的大型商业银行,已经开始着手IT系统和软件产品的质量控制和管理建设,制订出从业务需求到开发、测试、部署以及产品和系统上线以后的实时监控等一揽子规划,并且开始着手购买各种软件和工具进行实施。但是对于大多数银行,每年的IT预算有限,如何保证IT系统的质量面临不小困难。笔者结合目前国际上流行的质量控制和管理趋势,根据自身在银行方面质量管理和控制项目支持的经验,提出一个分阶段分步骤进行建设的建议,以供广大银行的决策者及相关人员参考。

测试工具的选择

银行作为一个特殊的行业,对于IT系统的功能性要求和性能性要求都比较高。对于银行IT系统,功能上不能有丝毫的马虎,客户交易必须正确记录,决不允许错记、漏记,如果发生错误,对于客户是经济损失,对于银行来说则是信用的损失。性能上为了提高客户的满意度,在各种渠道上都需要保证在一定的时间内完成交易,如果客户存取一笔款项需要花费很多时间,那么客户对于银行的抱怨是无法想象的,很有可能使这位客户转而投入其他银行的怀抱。从技术上说,对于功能和性能方面的质量都必须通过测试来进行验证,这是保证IT系统在功能和性能方面能够满足业务需求的基础。在功能和性能方面的投资可以优先考虑两个方面: 测试管理工具和性能测试工具。

软件测试目前作为软件工程中的一个重要的环节受到各个企业的重视,并且大家也普遍承认,这是一个需要进行有效管理的过程,因为其中涉及到测试需求的选择、测试案例的设计、测试执行的管理以及缺陷跟踪的流程等多个方面和环节,如果还停留在依靠手工处理、电话或者邮件通知、人工收集数据、使用Office软件来进行统计的阶段,那么工作量相对来说是很大的,而且不能及时反映整个测试阶段的进程和情况,因此在准备进行测试时,选择一个业界承认的优秀的测试管理工具是很有必要的。

选择一个好的测试管理的意义在于:

● 能快速学习测试管理工具中附加的先进经验和最佳实践;

● 能有效地进行测试资产的集中管理和控制;

● 能理顺并完善适合本企业内部的测试管理流程,并且映射到测试管理工具中;

● 能促进各个团队进行有效沟通和分工协助;

● 能方便地进行各种数据统计和图表处理,有利于了解项目测试的情况。

在选择测试管理工具时,决策者和相关人员可以根据以上要求来考量测试管理工具是否适合和满足本企业的要求,同时要考量测试管理工具的平台性,即不仅仅只是一个工具,而同时要具有开放性、可扩展性等平台特性,这样才能很好地融入到企业IT建设架构中,真正地成为企业IT建设的基础。

功能和性能测试方面的投资当然是以性能测试为主。原因一方面在于,IT系统的性能问题不易发现,在测试期间只有少量用户使用,往往不会暴露出存在的性能瓶颈,只有上线了以后,千百个分行支行网点的用户使用、并发量大的情况下才会出现,而使用性能测试工具可以模拟这种大批量的用户并发使用。另一方面,性能测试要衡量的指标有很多,依靠工具更加易于进行统计和分析,帮助测试人员发现和定位性能问题。

选择性能测试工具要考量的指标一般有:

● 是否易于创建测试脚本。如通过录制就可以完成,不需要或者需要很少的手工编制;

● 是否能够精确地模拟现实中系统上线后的运行情况;

● 是否能够在压力加载的同时,收集被测系统的资源消耗情况,并且这些数据是真实准确的;

● 是否提供了强大的分析模块和报告生成能力;

● 是否能够和测试管理工具很好地集成。

性能测试工具的价格往往很昂贵,在购买时可以考虑先购买部分功能和模块,然后再分阶段逐步完善。

在自动化功能测试方面,尤其要注意不要盲目地购买,然后仓促地、大范围地在系统功能测试中使用。因为自动化功能测试工具的优点在于通过可重用的脚本和模块,简化脚本创建和维护的工作,同时通过重放,在回归测试中将测试人员从重复性的单调 *** 作中解放出来,使他们更加专注于缺陷修复和功能变更后的模块测试。由于自动化功能测试工具目前大多是通过录制生成脚本,如果以单独一次测试来和人工相比,往往不具有明显的优势。使用自动化功能测试工具能够提高投资回报率的关键在于,通过自动化功能测试工具测试生命力相对持久的系统。例如银行核心业务系统、信贷系统等,通过不断积累和完善该系统的功能测试脚本,可简化该系统变化相对不大的模块的功能测试。

在选择功能测试工具时,需要考虑的最主要指标是工具的简单易用性,因为就实际经验来说,自动化功能测试工具往往由业务人员直接使用,如果 *** 作简单,脚本可维护性好,结果报告清晰明了,那么就会达到事半功倍的效果。

总体上,第一阶段可以考虑优先购买和实施测试管理工具和自动化性能测试工具,同时可以考虑选择一到两个相对修改不会很大的系统来使用自动化功能测试工具录制功能脚本,进行自动化功能测试前期的积累。

逐步建立质量管理体系

如果前一阶段我们的目的是选择测试管理工具和测试工具,同时选择固定的人员,组建相对独立的测试队伍,实现知识共享和经验积累,那么第二阶段我们的目标就是基于本企业内部的情况,制定出适合本企业的质量管理体系,全面控制和管理测试工作,加强功能和性能测试方面的自动化程度,将测试工作和测试团队纳入到整个企业的质量管理工作中,同时可以考虑在本阶段将设计、开发和测试集成起来协同工作。

这一阶段我们应该充分发挥测试管理工具的开放性和集成性,一方面通过它实现与设计、开发、部署等过程良好集成,例如将设计需求快速转变为测试需求,通过测试管理工具管理 单元测试 等; 另一方面可以通过工具提供的功能或者二次开发,建立关键性能指标,从测试管理工具中提取数据,展现测试项目和测试工作的全面视图,例如缺陷的趋势图(每天新增加的缺陷和处理完毕的缺陷)、测试案例计划和执行分析图、测试项目总体进度图等,这样就能通过完善系统质量的衡量指标,逐步建立起质量的评估体系来。

在功能和性能测试方面,由于经过第一个阶段自动化功能测试的积累,已经具有很强的脚本编制和功能组件划分能力,因此可以逐步建立起自动化功能测试的框架,这样做的好处在于: 首先,可以大大简化后期脚本的维护和自动化功能测试的运行; 其次,可以利用框架,快速构建新的系统的自动化功能测试; 再次,可以充分利用业务人员对于业务的熟悉,让他们加入到自动化功能测试过程中来,便于他们使用自动化功能测试工具; 最后,具有一个良好的框架,将来可以快速建立基于业务流程和数据驱动的测试方法,推动回归测试和冒烟测试。

性能测试在这个阶段可以继续深入,一方面通过工具进行针对应用开发代码的性能诊断,协助开发人员发现和定位代码方法级别的性能瓶颈,另一方面要收集各种测试的结果数据,建立起性能和硬件配置的估算模型,充分保证在硬件投资上的最合理支出,提高投资回报率。

该阶段还需要加强的是设计、开发和部署时通过建模工具、配置工具、变更管理工具、运维监控工具、帮助开发人、测试人员和运维人员协同工作,高效率地完成应用系统的整个生命周期中关键环节的管理。由于中小型银行系统主要以外包为主,这里就不做细致的阐述了。

该阶段要注意的是,由于开发以外包为主,所以更需要加大测试方面的投入。因为完善的设计理念、先进的开发技术和方法论、良好的团队合作和项目管理,并不能绝对保证开发出具有优秀功能和性能的应用系统,更何况系统的参数配置对运行的性能影响同样巨大,因此功能和性能是否能够满足业务的需要,最终还是要通过测试来检验。这就好像一个人,虽然具有良好的家庭背景、教育环境、生长氛围,并不一定会成为一个优秀的人才一样,是否有能力能够胜任工作,还是需要通过考试等测评方法来衡量他的综合素质才可以下结论。

促使IT系统和业务目标的统一

银行业IT系统的根本目标是提高生产效率,为银行业务的实现提供强有力的支持。因为银行IT系统本身并不会为银行带来经济收入,收入是依靠其支撑的业务运营来实现的,因此IT系统从设计的那天起,就决定了其要为业务运行服务,要帮助达成业务目标。

但是实际应用开发过程中,由于开发人员过于理想化、开发管理不善等各种问题和各种变化,往往导致最终完成的系统与业务目标具有一定的偏离,这种偏离有时候是很大的,甚至可以称作鸿沟,而IT系统质量管理发展阶段的最终目标就是建立机制,消除这种鸿沟,使IT系统真正能够满足业务目标的需求。

要消除这种鸿沟,可以从以下几个方面考虑:

● 需求和项目管理。这里的需求指的是业务需求,通过项目全生命周期的有效管理,保证应用开发项目的设计、开发和测试都以业务需求为目标,使项目最大化地满足业务需求,实现业务价值。

● 质量保证。通过测试保证应用系统在功能上满足业务需求。

● 性能验证。通过测试验证应用系统在性能上是否满足业务需求。

● 服务水平管理。应用系统上线后,通过实时监控等手段保证应用系统能够满足服务水平协议,使最终用户能够通过应用系统实现业务 *** 作,提高最终用户的满意度。

● 变更生命周期管理。在应用系统整个生命周期中,能够使需求变更被控制在管理范围内,并且能够按照需求的这种变更快速地组织开发、测试和上线后的监控,使这种变更还是依照业务需求进行。

可以看出,需求和项目管理、变更生命周期管理两方面都需要银行内部各部门之间的协助,只有建立起全面的内部质量管理体系和制度才能很好地实现,而质量保证和性能验证就是前阶段的功能测试和性能测试。只有通过测试,才能从功能上和性能上保证应用系统满足业务需求。

这里面要强调一下服务水平管理,虽然目前银行运维部门大多已经具有一系列的工具和手段,可以监控Unix服务器、数据库、网络等底层应用基础架构运行的状况,但是银行是以业务为主导的,最终这些软硬件的运行是要保证业务功能的实现,因此银行监控观念和侧重点应该有一定的转变,即最关键的应该是监控业务功能是否能够正确实现,业务流程是否能够正常流转。举例来说,网上银行系统被不小心修改了登录页面,导致页面出错,这时候传统的监控工具看到的情况是Unix *** 作系统正常、数据库正常、网络正常,但是客户却不能使用网银系统,如果使用了基于业务流程的监控工具,就可以监控到这种错误,并且报警,同时可以帮助运维人员定位到是应用级别出现了错误,从而帮助快速解决这个问题。

选择这类监控工具一方面是要考虑能够有效地模拟真实的用户 *** 作,另一方面是能够将业务流程和底层应用基础架构映射,将业务流程的失效定位到应用基础架构问题。

至此本文介绍了银行IT系统质量管理建设各阶段要考虑的方面,如果我们把银行应用系统比做一个人,那么各阶段的建设可以形象地总结如下:

● 测试先行。就像人定期的健康体检一样,以检查是否有潜在的疾病。

● 全面的质量管理体系。从饮食习惯、作息起居、日常锻炼等方面来提高人的机体的整体免疫力。

● IT管控,消除IT与业务需求的鸿沟。真正明白人生存的价值和意义,不仅仅要有一个健康的体魄,更要从精神、心态等方面来全面调节生理和心理,使自己具有一个乐观、积极的人生。

(作者单位:美科利公司技术顾问)

it项目的特征如下:

1、独特性。“没有完全一样的项目”,这一特性在IT领域表现得更为突出。与其他产品相比。客户对IT产品的要求都更加特殊化。时间的紧迫性和阶段性。任何项目都有周期限制,但是IT行业的特点决定了其在这方面有更加严格的要求。随着信息技术的飞速发展,IT项目的生命周期越来越短。

2、不确定性。是指项目不可能完全在规定的时间内按规定的预算由规定的人员完成。这是因为,项目计划和预算本质上是基于对未来的“估计”和“假设”进行的预测,且由于IT项目的独特性,同类项目的类比较困难。

3、人的特点。IT开发的整个过程是一个设计过程(基本没有制造过程),同时,它不需要使用大量的物质资源,主要资源是人力资源。与其他项目相比,IT项目中人的成本很高,人的能力直接影响项目的成败,人的风险是最大的。

4、包含的技术含量高,是智慧型和知识性项目,许多资源、工作是可以复制或重复的,但任何一个项目本身都是全新的,高技术人才聚集,因此整齐划一的管理模式对他们往往效果不好。

it项目的风险来源:

1、项目调研时,由于用户期初无历史经验或对项目目标理解有误,加之不了解系统,提出一些脱离项目目标或难以实现的需求,也会存在不成体系的想法或想法过多。

2、系统实现阶段,随着用户对系统的进一步了解,但并未了解透彻,这时候会提出一些不切实际的需求。

3、系统测试阶段,用户对系统了解已经相对成熟,可提出一些有理有据的需求,或者为特殊场景绞尽脑汁增加一些天马行空的需求。

4、系统上线后,用户需求可基于实际场景提出,需要全面考虑系统逻辑修改对项目带来的风险。

随着时代更替,无论是任何行业的大中小企业,皆离不开信息化。通过信息化系统、信息化技术可以提升企业员工办公效率,给企业带来更多业务增长。但是技术一直在进步,传统信息化建设也逐渐暴露出更多弊端,在性能、可靠性、安全、管理和业务创新五个维度暴露出的问题最为核心,企业需要通过数字化转型来解决这五大问题,打破发展瓶颈。

第一个核心问题:性能问题。

这里的性能指的便是以前的老旧系统的问题。随着客户的业务增长,企业常常会碰到IT系统性能跟不上的问题,常见问题有:企业网站、App、小程序加载速度慢,打不开;有的用户能访问、有的不能访问;业务高峰期卡顿用户无法访问企业信息门户;业务量逐年增长但是扩容量跟不上;面对数据剧增的时候本地空间完全不够;网络访问增加,带宽资源不够;这些业务问题都对企业的业务发展造成了阻力。

第二大核心问题:可靠性。

同样也是由老旧系统暴露出的可靠性问题。老系统可靠性差会经常业务中断;遇到故障停机时间过长;任何服务器失效,网络中断都有可能导致业务瘫痪;遇到故障数据丢失,难以恢复;一旦机房出现问题,业务就无法访问;构建多地多中心架构非常麻烦,成本非常高。面对这些问题,不仅仅是对发展产生阻力,甚至会带来严重的损失。

第三大核心问题:安全问题。

所有的企业都会遇到安全问题,但是大部分的企业不重视或者是不知道,就经常亡羊才能补牢。安全问题主要体现在:服务器被“肉鸡”;用户数据被盗;黑客攻击DDoS,站点无法访问;安全加固形式化等问题。安全问题一旦出现,带来损失是肯定的,甚至还会让企业承担一定的法律责任。

第四大核心问题:企业更能直观感受到的管理问题。

传统IT的管理相对来说是比较重要的,但并不是每个企业都可以做到,因为这需要相当的成本和专业度。表现在企业管理的设施多,管理成本高;配置不灵活,改动代价大;上线不及时,下线不敢动;传统IT架构僵化,不同厂商难以兼容等。这些管理问题会给企业带来非常多自身业务外的繁重工作量,让企业无法专注于自身业务发展。

最后的核心问题:业务创新的问题,也是企业“破冰”最需要解决的问题

当企业业务达到一定规模之后一定会思考如何能找到下一个增长点,而在创新的过程中也会碰到业务增长乏力、新技术应用门槛高、技术应用速度慢、技术人才缺乏、高端人力成本高等问题造成企业业务停滞不前。

 总结

这五大企业急需解决的核心问题,通过企业上云都可以迎刃而解。现在国内的云计算技术实力让人惊叹,一方面阿里云、腾讯云这样的知名厂家都进行了大量投入,科研能力也越来越强。给企业上云带来更多选择。

例如上文提到的前两个问题,可以使用云服务器的d性伸缩、负载均衡能力解决;第三大问题利用腾讯云的DDoS攻击防护、Web应用防火墙,等保整合解决方案等可以一站式解决企业网络安全问题。

最后两大问题通过一些新的云计算技术都可以很好解决,低代码平台,数据审计平台等可以帮助企业多快好省解决当下痛点。

希望本回答可以帮到你

望采纳~

其实,每个信息系统都有着其局限性,生、老、病、死的生命周期,信息系统也概莫能例外。每个信息系统的设计,是由当时所处的信息技术、以及企业的需求现状为前提,随着信息技术的不断发展,企业运营的时刻变化,需要我们时刻审视信息系统的运营,不断地去发现和思考:这个系统是否能满足企业的管理现实需要?是否有阻碍企业运营管理效率提升的设计隐患?为推动信息系统的深入应用,企业是否需要提供更强有力地支撑?

由此可见,系统和人的两方面因素,是影响并决定着管理信息系统最终目标是否达成的根据因素。

应用成熟度评估体系

此处的应用,是企业内部管理信息系统的简称。应用成熟度评估,即对管理信息系统应用情况的评估与分析。而要对应用成熟度进行评估,就需要深入了解每个应用的功能细节的应用情况,才能做到目标明确,不断优化和提升。

根据对大量企业信息化实际应用情况的调研,结合笔者的经验,对信息系统的每个功能的具体应用情况,可以从三个维度进行调研:

1)第一个维度为使用现状:即每个功能模块的使用情况调查,即对信息系统的使用情况与效果进行摸底;

2)第二个维度为 *** 作能力:即对使用人员掌握的情况进行摸底,区分清楚其使用信息系统的能力和意愿;

3)第三个维度为优化意见:即为提升该功能模块的应用效果,需要后续提供的支撑或改进因素。

根据IT系统运营阶段的特点,IT管理可以划分为三大部分:

一、运行/维护

该部分是IT管理的核心和重点部分,也是内容最多、最繁杂的部分,该阶段主要用于IT部门内部日常运营管理,涉及的对象分成两大部分,即IT业务系统和运维人员,该阶段的管理内容又可细分为七个子系统:

1、设备管理:对网络设备、服务器设备、 *** 作系统运行状况进行监控应用/服务管理:对各种应用支持软件如数据库、中间件、群件以及各种通用或特定服务的监控管理,如邮件系统、DNS、Web等的监控与管理

2、数据/存储/容灾管理:对系统和业务数据进行统一存储、备份和恢复

3、业务管理:包含对企业自身核心业务系统运行情况的监控与管理,对于业务的管理 ,主要关注该业务系统的CSF(关键成功因素Critical Success Factors)和KPI(关键绩效指标Key Performance Indicators)

4、目录/内容管理:该部分主要对于企业需要统一发布或因人定制的内容管理和对公共信息的管理

5、资源资产管理:管理企业中各IT系统的资源资产情况,这些资源资产可以是物理存在的,也可以是逻辑存在的,并能够与企业的财务部门进行数据交互

6、信息安全管理:该部分包含了许多方面的内容,信息安全管理主要依据的国际 标准是ISO17799,该标准涵盖了信息安全管理的十大控制方面,36个控制目标和127种控制方式,如企业安全组织方式、资产分类与控制、人员安全、物理与环境安全、通信与运营安全、访问控制、业务连续性管理等

7、日常工作管理:该部分主要用于规范和明确运维人员的岗位职责和工作安排、提供绩效考核量化依据、提供解决经验与知识的积累与共享手段IT运行维护管理的每一个子系统中都包含着十分丰富的内容,实现完善的IT运维管理是企业提高经营水平和服务水平的关键。运行/维护阶段与服务/支持阶段的分界线为前者是面向IT部门内部的管理,而后者是面向业务部门、企业中的其它人员或直接面向客户

二、服务/支持

该阶段主要为IT部门的运维人员向其它人员(内部和外部)提供服务与支持,内容主要包括用户投诉与申告的及时响应与处理,系统故障发现、通知、分派、监督、解决、回馈流程的闭环方式管理。该部分的实现会极大提高IT部门的服务意识和服务水平、规范服务与技术支持的流程,该部分与优化/变更阶段的分界线是 IT部门服务水平的考核是否能够满足业务部门或客户的要求,如果现有IT系统已经不能满足要求,则进入优化和变更阶段。

三、优化/变更

该部分指IT部门在IT系统、业务应用、软件开发的建设阶段结束,进入运营阶段后对系统优化、软件升级、设备配置和管理策略变更进行的管理。

1、变更管理:主要用于建立合理、科学、规范的变更流程管理,包括立项/变更申请、审批、执行、数据和版本的一致性和连续性保持等。

2、服务水平管理:通过定义服务水平协议,并利用相应监控手段、或模拟用户行为以及用户体验追踪等方式考核IT部门为业务部门或客户提供的服务,并根据考核结果评价IT部门的运维工作情况,评估IT系统是否需要改造或替换。

3、性能/响应管理:采集IT和业务系统的性能数据,定位系统性能瓶颈,诊断系统性能下降或不稳定原因,分析系统运行历史数据,推断系统运行趋势。

以上就是关于银行IT系统的质量控制_银行IT系统全部的内容,包括:银行IT系统的质量控制_银行IT系统、it项目的特征有哪些、企业IT管理包括那几方面等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/8872441.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-22
下一篇 2023-04-22

发表评论

登录后才能评论

评论列表(0条)

保存