07|业务架构的AI初体验:业务资产智能化应用方法
你好,这里是工行架构,我是任长清。
之前我们已经理清了基于业务架构助推企业战略目标落地的基本思路,了解了业务架构在银行业务顶层设计、需求创新方面的方法理论,这些都需要基于企业已经建立了较为完善的业务架构资产体系。
不过,这些业务架构资产抽象度较高,也有一定的使用门槛,需要基于架构的思维和方法,把业务资产转化为可用的方法和工具,融入到包括项目立项、业务需求等业务研发的各个环节中。
因此,如何更大程度地发挥资产价值,使资产在业务研发的过程中得到高效的利用和沉淀,是业务架构资产应用环节研究的重点。今天我就来展开讲一讲,如何智能化地应用业务架构资产。
业务架构资产智能化应用有什么用?
我们先来简单介绍下这套方法到底是怎么一回事。
简单来说,业务架构资产的智能化应用方法是指在业务研发过程中,借助大数据、人工智能等数字技术,围绕业务研发流程,智能分析和应用业务架构资产,优化或减少操作步骤,辅助决策,实现无感、快速、智能的用户体验。
在实际工作中,业务研发人员往往会依据自己的知识和经验来分析某个业务场景是否可以做智能化提升,以及设计可能的智能化实施的方案。但是,随着新技术的不断涌现,业务场景日益复杂,以及市场及客户的需求瞬息万变,给银行开展智能化研究的时间并不是很充裕。
实际工作中,业务人员虽然对业务场景及客户有较深刻的认识和理解,但往往缺少对新技术的认知和应用;技术人员可能对某项技术有较深入的认识,但缺少对业务的深刻理解。业务与技术的错配导致业务智能化的进程缓慢,与现实需求的差距也会越来越大。
那么,如何能在技术和业务之间找到一个合适的介质,打通业务与技术之间的壁垒,将业务与技术的长处和经验整合起来,把个人智慧转换成为资产并赋能业务研发工作呢?这就是我们做智能化应用的初心所在。
目前工行已经形成基于业务架构的业务研发工作体系,而业务架构作为企业架构中承接企业战略目标、指导IT架构的关键环节,是业务与技术高效沟通的共同语言,非常适合作为业务与技术沟通的介质,因此,我们开展了业务架构资产的智能化应用。
业务架构资产的智能化应用,可以实现由“业务数据化”向“数据业务化”的跨越,使企业的业务数据化积累的数字资产转换为可以长期传承的使用经验,能够有效助力业务研发效能的持续提升。可以实现的效果有下面三点。
一是降低业务研发人员对业务架构资产全面了解和掌握的门槛要求,使不熟悉、不了解业务架构资产的研发人员能够快速定位资产、使用资产,把“简答题”的难度降低到“选择题”的难度。
二是能够将研发人员个体的经验和智慧进行线上化、标准化、智能化的存储,改变业务研发或业务创新过程中过于依赖业务研发人员个体经验的问题,将经验转化为可以复用的资产,持续创造价值。
三是将新技术融入到架构资产的应用中,能够使已有资产得到更便捷的使用,充分发挥业务架构能够快速响应、灵活拼装以完成产品或服务创新的特点,进而提升整个企业的创新能力。
打通业务架构资产的任督二脉:如何智能化应用?
那么,在具体实践中我们工行是如何将业务架构资产进行智能化应用的呢?
我们通过研究业务架构资产智能化,分析出与业务智能化相关的要素后,提出业务资产智能化是基于业务和资产的有效应用,这件事本质上是用什么样的技术、围绕什么样的资产、对业务流程如何进行优化处理。
而且,业务流程的智能化应用,是围绕目标开展的一系列工作,根据具体的场景选择适合的技术来达成预期的效果,所以智能化应用并不是使用的技术越高级越好,应考虑综合性成本。
另外,智能化技术的选择除了受目标因素影响外,还与该场景使用的数字资产的特征有关。所以智能化应用实际上是数字资产、场景和技术的有机组合。
基于这样的思考理念,我们的智能化应用方法研究,总体可以分为以下四个部分:
- 对各业务研发环节进行智能化应用场景的分析
- 分析业务流程使用资产的特性
- 选择适用的智能化技术,并形成智能化方法应用速查表;
- 设计实施方案,推进智能化实施。
我们先来看第一步,智能化应用场景的分析。
在这个环节,让我们再一次回到业务架构的老路上。业务架构的特点是具有全局性、唯一性,当你站在业务架构的角度分析现有的业务研发流程和它内在的价值创造逻辑,就能找到一条没有重复、没有遗漏的主线。并在这个主线上对现有业务研发流程做深入剖析,以活动为单位,结合用户体验、流程效率、资产利用、甚至是未来发展的前瞻性需求等多维度进行分析,我们就能找到流程中存在的痛点和提升方向,分析和明确需要智能化应用的具体场景。
比如在需求的业务架构分析环节,每一条需求描述都要对应一条业务架构资产,这个过程中非常依赖分析人员的个体经验,有可能会出现业务架构资产对应不全面、不准确的情况,这就可以作为一条业务研发流程中的痛点,后续针对这一点开展优化。
智能化应用场景对现有研发效率的提升,可以体现在对活动整体流程效率的提升,也可以是对某个任务的流程效率提升。一个活动或任务的智能化应用提升点可能是一个,也可能是多个,可以根据具体情况确定需要提升的场景和目标。在分析完流程和活动的痛点之后,形成待提升清单,用于结合后面步骤进行优化分析。
第二步,做完智能化应用场景分析后,我们需要分析业务流程使用资产的特性。
在业务研发流程中,我们所使用的业务资产主要可以分为三类:线下资产、线上非结构化资产、线上结构化标准化资产。
我们先来看第一类,线下资产。这是指未能纳入线上管理的各项资产,比如需求方案、业务创意分析等文档资产都属于这一类。这类资产通常没有固定的存储格式,也达不到标准化管理的水平。对这类资产的使用场景做智能化应用时,可先通过“业务数据化”实现资产线上化存储,具体实践方法可采用实体建模方法做结构化、标准化处理。
第二类,线上非结构化资产,指线上存储且数据结构不规则或不完整、没有预定义的数据,如存储在系统中的文本、图像、音频、视频等文件。对使用这类资产的场景做智能化应用时,需要先使用实体建模方法对其做结构化、标准化处理,使其能够按照统一的标准进行存储。
第三类,线上结构化标准化资产,是指结构化存储且标准统一,同名同义,如按照实体建模方法形成的业务架构资产、测试案例、步骤规则等。对使用这类资产做智能化应用时,不需要再做处理。
第三步,选择适用的智能化技术。
我们现在能够使用的智能化的方法和技术有很多,现在要面临的问题是,如何从众多的方法和技术中,挑选出你所需要的。
我们可以针对前面步骤,梳理出业务研发流程中可以智能化的场景,以及业务架构资产的特性,找出适合其特征的智能化技术,并编制配套的实施方案。我们比较熟悉的银行业务所使用的技术,有包括目前成熟的RPA(机器人流程自动化)、OCR字符识别技术等,更高阶的还有自动化技术、人工智能、神经网络、智能感知等等。
技术的实施效果与资产的质量和数量都紧密相关,例如机器学习技术要求用于模型训练的资产标准化程度要高、数量达到至少万级。所以在选择技术时,你需要着重考虑投入产出比,会优先选择研发人员已熟练掌握、易于使用的技术来实现预期目标。
在找到合适的技术后,我们会基于企业现状去梳理并画出一张智能化方法应用速查表。在这张图表中,我们会展现出现在能够掌握的智能化方法和它相关的应用场景,并结合我们所拥有的架构资产的数字化、标准化程度,达到我们所设定的不同的目标。
有了这张智能化方法应用速查表后,我们就可以根据已经掌握的业务场景中智能化应用要素的具体情况轻松确定最合适的智能化方法,形成智能化应用的初步方案,也为后续的智能化场景应用提供了实施的蓝图。
最后一步,设计实施方案,推进智能化实施。
按照前面的步骤,我们已经初步完成智能化应用方案的初步设计,现在我们要做的是结合现有需要提升的业务场景,对智能化应用方案的实施性进行评估、细化,形成一个可实施、易操作的、真正让智能化赋能业务创新的实施方案,再按实施方案完成需求设计、开发编码、技术测试,验证可行后投产应用。
工行的应用案例
前面讲了那么多理论了,现在我来和你分享一个工行如何利用资产智能化来提升APP安全性需求的案例,加深下你对这个方法的理解。
我们知道,工行有很多面向客户的App产品,比如大家熟知的手机银行,工银E生活等。这些APP的开发和管理,需要严格遵守国家的各项法律法规,尤其是需要从需求侧把好关,做好合规风险和安全风险的管理,避免触碰监管红线。
根据国家互联网信息办公室、工信部、公安部、市场监管总局联合制定并发布的《App违法违规收集使用个人信息行为认定方法》管理条例,系统收集的隐私信息范围不能超过条例所规定的信息收集范围。
但通常,需求编写人员并不能全面掌握App后台收集的内容范围,可能存在需求编写人员扩大信息采集范围而违反条例规定的情况。针对这个问题,我们制定了智能化应用架构资产的场景及目标,也就是能自动识别出需求用例中收集的信息是否涉及客户隐私,并在需求中提醒开发人员注意分析该信息是否符合条例要求。
接下来我们要进一步分析资产情况。需求中的用例信息是线上存储的结构化资产。基于需求用例的信息,可以使用监督学习中的分类算法,识别涉及隐私信息的关键词,将识别出的关键词提供给隐私协议安全风险识别模型进行处理。
我们将智能处理过程整合到需求编写流程中,结合研发人员的需求编写进度自动识别、分析,选择恰当的风险应对措施并写入业务需求书中。通过自动识别并推送隐私协议管控相关要求,可以帮助需求编写人员补齐安全措施和重新进行安全测评。
总结
最后我们总结一下这节课的内容。业务资产智能化应用方法,是指借助大数据、人工智能等数字技术,围绕业务研发流程,智能分析和应用业务架构资产,实现无感、快速、智能的用户体验。依靠这种方法,你可以:
- 降低业务研发人员对业务架构资产全面了解和掌握的门槛要求;
- 将研发人员个体的经验和智慧进行线上化、标准化、智能化的存储;
- 将新技术融入到架构资产的应用中,确保已有资产得到充分使用。
它的具体操作主要分为四个步骤:
- 对各业务研发环节进行智能化应用场景的分析;
- 分析业务流程使用资产的特性;
- 选择适用的智能化技术,并形成智能化方法应用速查表;
- 设计实施方案,推进智能化实施。
其实,业务资产智能化的应用方法并没有那么难以理解。在实际操作过程中,只要你留心观察你所在企业的业务研发流程环节中存在的问题痛点,并结合上面提到的理论方法,一定可以找到可以智能化应用业务架构资产的方法,全面提升已有资产的使用效率。
相信阅读完这篇文章的你已经跃跃欲试了,选取一类架构资产,找到使用它的痛点,试着完成它的智能化使用方式设计吧!
思考题
- 根据你所在企业的基本情况,描述一个业务过程所涉及的架构资产,以及在使用这些架构资产时有哪些不便和痛点?
- 根据你所在企业的基本情况,描述一种业务架构资产的智能化使用方式,以及可以带来哪些提升?
如果有什么问题,欢迎在评论区留言,今天的内容就到这里,咱们下期再见。