一种发布控制系统、方法、设备及介质与流程

未命名 09-03 阅读:108 评论:0


1.本技术涉及人工智能领域或金融领域,特别涉及一种发布控制系统、方法、设备及介质。


背景技术:

2.随着金融科技的发展,手机银行软件已经成为银行机构的重要经营平台。银行机构需要借助科技赋能对手机银行软件不断迭代升级,创新手机银行软件的服务功能。手机银行软件在迭代升级的过程中,在功能上线和非功能优化的同时提升用户体验,避免新版本应用效果不佳是各家银行机构必须考虑的重大问题。
3.然而相关技术中,银行机构无法准确识别用户对手机银行软件新版本的认可程度,也难以预测手机银行软件新版本上线效果。


技术实现要素:

4.有鉴于此,本技术实施例提供了一种发布控制系统、方法、设备及介质,能够避免手机银行软件应用效果不佳的情况。
5.本技术实施例公开了如下技术方案:
6.第一方面,本技术提供了一种发布控制系统,所述系统包括:灰度测试系统和应用程序;
7.所述灰度测试系统,用于获取用户的访问id;将所述访问id对应的配置参数发送至所述应用程序,所述配置参数包括第一配置参数和第二配置参数,所述第一配置参数与所述第二配置参数不同;
8.所述应用程序,用于根据所述配置参数执行业务逻辑,并显示用户界面。
9.可选的,所述灰度测试系统具体包括:实验管理模块、流量分配模块和参数配置模块;
10.所述实验管理模块,用于获取所述访问id;根据所述访问id设置实验组;
11.所述流量分配模块,用于将所述实验组分为第一实验组和第二实验组;
12.所述参数配置模块,用于给所述第一实验组分发所述第一配置参数,给所述第二实验组分发所述第二配置参数;将所述第一配置参数和所述第二配置参数发送至所述应用程序。
13.可选的,所述系统还包括:评价系统;
14.所述评价系统,用于获取所述第一实验组对于第一点击次数和第一评价分数的第一测试数值和所述第二实验组对于第二点击次数和第二评价分数的第二测试数值,所述第一测试数值是对所述第一点击次数、所述第一评价分数、以及所述第一点击次数和所述第一评价分数分别对应的权重进行加权计算得来,所述第二测试数值是对所述第二点击次数、所述第二评价分数、以及所述第二点击次数和所述第二评价分数分别对应的权重进行加权计算得来;
15.判断所述第一测试数值是否高于第二测试数值;
16.若是,则将所述第一配置参数分发至所有用户;
17.若否,则将所述第二配置参数分发至所有用户。
18.可选的,所述访问id包括:用户id、设备id中的一种或多种;
19.所述用户id为用户的个人通用身份标识码、指纹信息、人脸信息、虹膜信息、骨传导信息、基于行为的认证信息中的一种或多种。
20.可选的,所述流量分配模块,具体用于:根据哈希算法,将所述实验组分为第一实验组和第二实验组。
21.第二方面,本技术提供了一种发布控制方法,应用于灰度控制系统,所述方法包括:
22.获取用户的访问id;
23.将所述访问id对应的配置参数发送至应用程序,以使所述应用程序根据所述配置参数执行业务逻辑,并显示用户界面,所述配置参数包括第一配置参数和第二配置参数,所述第一配置参数与所述第二配置参数不同。
24.可选的,所述将所述访问id对应的配置参数发送至应用程序,包括:
25.根据所述访问id设置第一实验组和第二实验组;
26.给所述第一实验组分发所述第一配置参数,给所述第二实验组分发所述第二配置参数;
27.将所述第一配置参数和所述第二配置参数发送至所述应用程序。
28.可选的,所述方法还包括:
29.获取所述第一实验组对于第一点击次数和第一评价分数的第一测试数值和所述第二实验组对于第二点击次数和第二评价分数的第二测试数值,所述第一测试数值是对所述第一点击次数、所述第一评价分数、以及所述第一点击次数和所述第一评价分数分别对应的权重进行加权计算得来,所述第二测试数值是对所述第二点击次数、所述第二评价分数、以及所述第二点击次数和所述第二评价分数分别对应的权重进行加权计算得来;
30.判断所述第一测试数值是否高于第二测试数值;
31.若是,则将所述第一配置参数分发至所有用户;
32.若否,则将所述第二配置参数分发至所有用户。
33.第三方面,本技术提供了一种发布控制设备,包括:存储器和处理器;
34.所述存储器,用于存储程序;
35.所述处理器,用于执行所述计算机程序时实现上述发布控制方法的步骤。
36.第四方面,本技术提供了一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,实现上述发布控制方法的步骤。
37.相较于现有技术,本技术具有以下有益效果:
38.本技术公开了一种发布控制系统、方法、设备及介质,每当手机银行软件出现重大改造升级的情况时,不是一次将新版本发布给全部用户,而是一批一批逐渐发布给用户。同时,对于无法识别用户喜好的功能实现,可针对该功能研发两个不同的版本的实现方法。对发布范围内的用户,可再次进行二分筛选,对一半用户针对性发布手机银行软件新版本中的第一功能版本,对另一半用户针对发布新版本中的第二功能版本,利用手机银行软件获
取监测各项测试数据,观察第一功能版本和第二功能版本哪个更受用户欢迎,最终结果是否符合预期效果。由此,为手机银行软件的新版本发布提供指导,保障用户使用体验,避免出现新版本应用效果不佳的情况。
附图说明
39.为更清楚地说明本实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1为本技术实施例提供的一种发布控制系统的示意图;
41.图2为本技术实施例提供的一种灰度测试系统的示意图;
42.图3为本技术实施例提供的另一种发布控制系统的示意图;
43.图4为本技术实施例提供的一种发布控制方法的流程图;
44.图5为本技术实施例提供的一种计算机可读介质的示意图;
45.图6为本技术实施例提供的一种服务器的硬件结构示意图。
具体实施方式
46.本发明提供的一种发布控制系统、方法、设备及介质可用于人工智能领域或金融领域。上述仅为示例,并不对本发明提供的一种发布控制系统、方法、设备及介质的应用领域进行限定。
47.随着金融科技的发展,手机银行软件已经成为银行机构的重要经营平台。银行机构需要借助科技赋能对手机银行软件不断迭代升级,创新手机银行软件的服务功能。手机银行软件在迭代升级、推广使用、产品运营的过程中,在功能上线和非功能优化的同时提升用户体验,避免新版本应用效果不佳是各家银行机构必须考虑的重大问题。
48.然而相关技术中,银行机构无法准确识别用户对手机银行软件新版本的认可程度,也难以预测手机银行软件新版本上线效果。并且,银行机构也无法控制手机银行软件运营过程中改版失败的风险。
49.有鉴于此,本技术提供了一种发布控制系统、方法、设备及介质,每当手机银行软件出现重大改造升级的情况时,不是一次将新版本发布给全部用户,而是一批一批逐渐发布给用户。同时,对于无法识别用户喜好的功能实现,可针对该功能研发两个不同的版本的实现方法。对发布范围内的用户,可再次进行二分筛选,对一半用户针对性发布手机银行软件新版本中的第一功能版本,对另一半用户针对发布新版本中的第二功能版本,利用手机银行软件获取监测各项测试数据,观察第一功能对应的版本和第二功能对应的版本哪个更受用户欢迎,最终结果是否符合预期效果。由此,为手机银行软件的新版本发布提供指导,保障用户使用体验,避免出现新版本应用效果不佳的情况。
50.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
51.参见图1,该图为本技术实施例提供的一种发布控制系统的示意图。该发布控制系统100包括:灰度测试系统101和应用程序102。
52.具体的,灰度测试系统101可以首先获取用户的访问id。在一些示例中,上述访问id可以是用户id,例如用户的个人通用身份标识码(personal identificationnumber,pin)、指纹信息、人脸信息、虹膜信息、骨传导信息、以及基于行为的认证信息中的一种或多种;还可以是设备id,例如用户电子设备的id序列号等。需要说明的是,对于具体的访问id,本技术不做限定。
53.在获取到用户的访问id后,灰度测试系统101将访问id对应的配置参数发送至应用程序102。示例性的,上述应用程序102可以是手机银行软件等。
54.应用程序102用于根据灰度测试系统101发送的配置参数,执行业务逻辑,并显示用户界面。
55.在一些具体的实现方式中,参见图2,该图为本技术实施例提供的一种灰度测试系统的示意图。该灰度测试系统101包括:实验管理模块103、流量分配模块104和参数配置模块105。
56.具体的,实验管理模块103用于获取访问id,并根据上述访问id,将用户分为实验组和原始组。可以理解的是,上述实验组指的是将新版本发布给用户,从而进行客户认可程度实验的小组,上述原始组是不将新版本发布给用户,用户依旧使用旧版本,从而与实验组进行对照的小组。
57.需要说明的是,实验组和原始组中用户的数量比可以是1:1,也可以是2:1、3:1等,对于具体的数量比,本技术不做限定。
58.由此,当手机银行软件等应用程序出现升级改造的情况时,不会一次性将新版本发布给所有用户,而是一批一批地发布给用户,进而降低了手机银行软件运营过程中改版失败的风险。
59.流量分配模块104用于将上述实验组再次分为第一实验组和第二实验组,即,对于选择范围内的用户,通过二分法再次进行划分,将一半实验组设置为第一实验组,另一半实验组设置为第二实验组,对第一实验组的用户发布第一功能版本,对第二实验组的用户发布第二功能版本。由此,可以利用手机银行软件获取监测各项测试数据,观察第一功能版本和第二功能版本哪个更受实验组中用户的欢迎。
60.在一些具体的实现方式中,可以基于哈希算法,将上述实验组再次分为第一实验组和第二实验组。需要说明的是,对于具体的分配方法,本技术不做限定。
61.可以理解的是,上述第一实验组和第二实验组是针对第一功能版本和第二功能版本设置的,若技术人员设计开发出第三功能版本,则可以设置第三实验组同时进行对比。需要说明的是,对于功能版本和实验组的个数,本技术不做限定。
62.参数配置模块105用于给第一实验组分发第一配置参数,给第二实验组分发第二配置参数。随后,将第一配置参数和第二配置参数发送至应用程序102,使得应用程序102根据配置参数的不同执行不同的代码,从而体验不同的应用特性。
63.可以理解的是,上述第一配置参数与所述第二配置参数不同。对于具体的参数配置,本技术不做限定。
64.在一些具体的实现方式中,参见图3,该图为本技术实施例提供的另一种发布控制
系统的示意图。上述发布控制系统100还可以包括评价系统106、应用服务器107。
65.具体的,该评价系统106用于响应于与应用程序102的通信结果,判断第一功能版本的测试数值(即第一实验组的测试数值)是否高于第二功能版本的测试数值(即第二实验组的测试数值)。具体的,上述第一功能版本的测试数值和第二功能版本的测试数值是根据发布控制系统100监控到的、用户对手机银行软件等应用程序102的点击次数、评价分数,以及点击次数和评价分数分别对应的权重,进行加权计算得来的。
66.若第一功能版本的测试数值高于第二功能版本的测试数值,那么该发布控制系统100以第一功能版本作为接下来投入使用的应用程序版本,发布控制系统100将第一配置参数分发给所有用户。
67.若第一功能版本的测试数值小于或等于第二功能版本的测试数值,那么该发布控制系统100以第二功能版本作为接下来投入使用的应用程序版本,发布控制系统100将第二配置参数分发给所有用户。
68.上述应用服务器107是和灰度测试系统101在同一个数据中心的服务器,利用该应用服务器107获取实验配置的方式更灵活。
69.可以理解的是,除了上述直接将第一配置参数和第二配置参数分发给所有用户,还可以逐步增加实验组的用户数量,直至实验组的用户占比达到所有用户数量的100%,即为灰度发布完成。
70.由此,对于无法识别用户喜好的功能,可以研发两个不同的版本的实现方法,对一半用户发布第一功能版本,对另一半用户发布第二功能版本,通过测试数据观察哪个版本更受用户欢迎。
71.综上所述,本技术公开了一种发布控制系统,包括灰度测试系统和应用程序。每当手机银行软件出现重大改造升级的情况时,不是一次将新版本发布给全部用户,而是一批一批逐渐发布给用户。同时,对于无法识别用户喜好的功能实现,可针对该功能研发两个不同的版本的实现方法。对发布范围内的用户,可再次进行二分筛选,对一半用户针对性发布手机银行软件新版本中的第一功能版本,对另一半用户针对发布新版本中的第二功能版本,利用手机银行软件获取监测各项测试数据,观察第一功能对应的版本和第二功能对应的版本哪个更受用户欢迎,最终结果是否符合预期效果。由此,为手机银行软件的新版本发布提供指导,保障用户使用体验,避免出现新版本应用效果不佳的情况。
72.与上述发布控制系统对应的,参见图4,该图为本技术实施例提供的一种发布控制方法。该方法应用于灰度控制系统101,该方法包括:
73.s201:获取用户的访问id。
74.在一些具体的实现方式中,上述访问id可以是用户id,例如用户的个人通用身份标识码(personal identificationnumber,pin)、指纹信息、人脸信息、虹膜信息、骨传导信息、以及基于行为的认证信息中的一种或多种;还可以是设备id,例如用户电子设备的id序列号等。需要说明的是,对于具体的访问id,本技术不做限定。
75.s202:将访问id对应的配置参数发送至应用程序,以使应用程序根据配置参数执行业务逻辑,并显示用户界面。
76.在一些具体的实现方式中,将访问id对应的配置参数发送至应用程序包括:根据访问id设置第一实验组和第二实验组;给第一实验组分发第一配置参数,给第二实验组分
发第二配置参数,第一配置参数与第二配置参数不同;将第一配置参数和第二配置参数发送至应用程序。
77.在一些具体的实现方式中,上述方法还包括获取第一实验组对于第一点击次数和第一评价分数的第一测试数值和第二实验组对于第二点击次数和第二评价分数的第二测试数值,第一测试数值是对第一点击次数、第一评价分数、以及第一点击次数和第一评价分数分别对应的权重进行加权计算得来,第二测试数值是对第二点击次数、第二评价分数、以及第二点击次数和第二评价分数分别对应的权重进行加权计算得来;判断第一测试数值是否高于第二测试数值;若是,则将第一配置参数分发至所有用户;若否,则将第二配置参数分发至所有用户。
78.综上,本技术公开了一种发布控制方法,应用于灰度控制系统。每当手机银行软件出现重大改造升级的情况时,不是一次将新版本发布给全部用户,而是一批一批逐渐发布给用户。同时,对于无法识别用户喜好的功能实现,可针对该功能研发两个不同的版本的实现方法。对发布范围内的用户,可再次进行二分筛选,对一半用户针对性发布手机银行软件新版本中的第一功能版本,对另一半用户针对发布新版本中的第二功能版本,利用手机银行软件获取监测各项测试数据,观察第一功能对应的版本和第二功能对应的版本哪个更受用户欢迎,最终结果是否符合预期效果。由此,为手机银行软件的新版本发布提供指导,保障用户使用体验,避免出现新版本应用效果不佳的情况。
79.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
80.参见图5,该图为本技术实施例提供的一种计算机可读介质的示意图。该计算机可读介质300上存储有计算机程序311,该计算机程序311被处理器执行时实现上述图1的发布控制方法的步骤。
81.需要说明的是,本技术的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
82.需要说明的是,本技术上述的机器可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本技术中,计算机可读存储介质可以是任何包含或存储程序
的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本技术中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
83.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
84.参见图6,该图为本技术实施例提供的一种服务器的硬件结构示意图,该服务器400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,cpu)422(例如,一个或一个以上处理器)和存储器432,一个或一个以上存储应用程序440或数据444的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器432和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器422可以设置为与存储介质430通信,在服务器400上执行存储介质430中的一系列指令操作。
85.服务器400还可以包括一个或一个以上电源426,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口458,和/或,一个或一个以上操作系统441,例如windows servertm,mac os xtm,unixtm,linuxtm,freebsdtm等等。
86.上述实施例中由发布控制方法所执行的步骤可以基于该图6所示的服务器结构。
87.还需要说明的,根据本技术的实施例,上述图1中的流程示意图描述的发布控制方法的过程可以被实现为计算机软件程序。例如,本技术的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行上述图1的流程示意图中所示的方法的程序代码。
88.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
89.虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本技术的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。
90.以上描述仅为本技术的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本技术中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本技术中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

技术特征:
1.一种发布控制系统,其特征在于,所述系统包括:灰度测试系统和应用程序;所述灰度测试系统,用于获取用户的访问id;将所述访问id对应的配置参数发送至所述应用程序,所述配置参数包括第一配置参数和第二配置参数,所述第一配置参数与所述第二配置参数不同;所述应用程序,用于根据所述配置参数执行业务逻辑,并显示用户界面。2.根据权利要求1所述的系统,其特征在于,所述灰度测试系统具体包括:实验管理模块、流量分配模块和参数配置模块;所述实验管理模块,用于获取所述访问id;根据所述访问id设置实验组;所述流量分配模块,用于将所述实验组分为第一实验组和第二实验组;所述参数配置模块,用于给所述第一实验组分发所述第一配置参数,给所述第二实验组分发所述第二配置参数;将所述第一配置参数和所述第二配置参数发送至所述应用程序。3.根据权利要求2所述的系统,其特征在于,所述系统还包括:评价系统;所述评价系统,用于获取所述第一实验组对于第一点击次数和第一评价分数的第一测试数值和所述第二实验组对于第二点击次数和第二评价分数的第二测试数值,所述第一测试数值是对所述第一点击次数、所述第一评价分数、以及所述第一点击次数和所述第一评价分数分别对应的权重进行加权计算得来,所述第二测试数值是对所述第二点击次数、所述第二评价分数、以及所述第二点击次数和所述第二评价分数分别对应的权重进行加权计算得来;判断所述第一测试数值是否高于第二测试数值;若是,则将所述第一配置参数分发至所有用户;若否,则将所述第二配置参数分发至所有用户。4.根据权利要求1所述的系统,其特征在于,所述访问id包括:用户id、设备id中的一种或多种;所述用户id为用户的个人通用身份标识码、指纹信息、人脸信息、虹膜信息、骨传导信息、基于行为的认证信息中的一种或多种。5.根据权利要求2所述的系统,其特征在于,所述流量分配模块,具体用于:根据哈希算法,将所述实验组分为第一实验组和第二实验组。6.一种发布控制方法,其特征在于,应用于灰度控制系统,所述方法包括:获取用户的访问id;将所述访问id对应的配置参数发送至应用程序,以使所述应用程序根据所述配置参数执行业务逻辑,并显示用户界面,所述配置参数包括第一配置参数和第二配置参数,所述第一配置参数与所述第二配置参数不同。7.根据权利要求6所述的方法,其特征在于,所述将所述访问id对应的配置参数发送至应用程序,包括:根据所述访问id设置第一实验组和第二实验组;给所述第一实验组分发所述第一配置参数,给所述第二实验组分发所述第二配置参数;将所述第一配置参数和所述第二配置参数发送至所述应用程序。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:获取所述第一实验组对于第一点击次数和第一评价分数的第一测试数值和所述第二实验组对于第二点击次数和第二评价分数的第二测试数值,所述第一测试数值是对所述第一点击次数、所述第一评价分数、以及所述第一点击次数和所述第一评价分数分别对应的权重进行加权计算得来,所述第二测试数值是对所述第二点击次数、所述第二评价分数、以及所述第二点击次数和所述第二评价分数分别对应的权重进行加权计算得来;判断所述第一测试数值是否高于第二测试数值;若是,则将所述第一配置参数分发至所有用户;若否,则将所述第二配置参数分发至所有用户。9.一种发布控制设备,其特征在于,包括:存储器和处理器;所述存储器,用于存储程序;所述处理器,用于执行所述程序,实现如权利要求6至8中任一项所述的方法的各个步骤。10.一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求6至8中任一项所述的方法的各个步骤。

技术总结
一种发布控制系统、方法、设备及介质,涉及人工智能领域或金融领域。该系统包括:灰度测试系统和应用程序;灰度测试系统用于获取用户的访问ID;将访问ID对应的配置参数发送至应用程序,配置参数包括第一配置参数和第二配置参数,第一配置参数与第二配置参数不同;应用程序用于根据配置参数执行业务逻辑,并显示用户界面。每当出现改造升级的情况时,一批一批逐渐发布给用户。同时对于无法识别用户喜好的功能,研发两个不同的版本的实现方法,对一半用户发布第一功能版本,对另一半用户发布第二功能版本,通过测试数据观察哪个版本更受用户欢迎。由此,为新版本发布提供指导,保障用户使用体验,避免出现新版本应用效果不佳的情况。避免出现新版本应用效果不佳的情况。避免出现新版本应用效果不佳的情况。


技术研发人员:张家星
受保护的技术使用者:中国银行股份有限公司
技术研发日:2023.06.06
技术公布日:2023/8/31
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐