VRS规则引擎解决方案VRS规则引擎解决方案©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.产品定位�为什么要引入规则引擎适应变化、适应客户、适应国情�为什么要引入VRS规则引擎更快的适应变化(执行速度最快)更好的适应变化(易用性最好)更广的适应变化(参数、外部接口都可变化)©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.过多的沟通阻碍适应变化2业务人员————难以快速响应规则变更•业务标准频繁变更,时需申请、审批,开发人员的重新修改、测试,最终才能完成•规则变更实现周期过长,无法快速响应业务变化•业务逻辑越来越复杂,传统规则难以实现•客户对业务逻辑的参与越来越多,现有规则难以参与•要求规则变更时间越来越短•业务规则的变更会引起业务的中断维护人员————难以管理与维护架构师————缺乏良好的架构开发人员————低效难以开发•同一规则往往在多个系统中重复实现,规则变更导致重复的修改,•规则的松耦合特征,做到最大化重用•统一的规则管理平台,便于管理与移植•规则的执行效率•规则引擎的可靠及稳定性•规则难以扩展•规则变更时难以维护,过多依赖于开发人员•无法快速变更并发布业务规则•更新规则时,可能会引起应用中断•要求可视化的规则建模环境•无法有效分类管理及进行规则授权•无法有效管理规则的版本•缺乏有效的建模工具,复杂的规则实现难度非常大•过强的代码入侵性,规则可难以复用•实现难度•不便于修改•不便于测试•低的开发效率规则的灵活变化与快速响应,业务规则的频繁变更导致企业对业务的响应能力严重下降,最直接受到影响的是业务人员,同时给企业架构的设计、规则的开发管理及后期维护上都带来巨大的挑战。©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.复杂的需求变更流程阻碍适应变化�传统开发模式必须采用严格规范的变更管理流程,从而导致变更响应迟缓.3使用BRMS之前(最少2~3周)客户使用者业务规则变更及新商品开发系统开发人员变更测试开发业务逻辑及商品开发时最少需要3周~3月会议,说明电算开发申请书programe发生BusinessRule变更客户负责人向开发者提出申请开发者修改程序客户负责人和开发者验证使用Rule最少2周-3周SI开发1-2日1-2日1日-2周最少3日-1周©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.基于规则引擎的有效手段适应变化41、采用业务语言实现规则2、图形化方式描述规则3、表格方式定义规则4、业务部门直接管理规则由业务部门直接管理业务规则变更BRMS可将流程图形转成网页,通过邮件发送可采用表格定义规则或者结构化数据业务规则引擎通过语言改进、图表等多种丰富的展现形式来减少业务部门、管理部门、设计部门、开发部门、测试部门、技术支持部门等相关人员的沟通成本,同时改进业务规则变更的流程,彻底加快业务变化的响应时间,提高敏捷性。可自定义业务语言,可导入导出Excel©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.引入规则引擎价值5�为IT提供灵动引擎�为IT提供智能引擎�为IT提供开发者平台�为客户提供规则库�为客户提供决策引擎�为客户提供规则云服务打造基于规则平台的产业链打造基于规则平台的产业链©©©©FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.FlagleaderCo.,Ltd.AllRightsReserved.提纲6VRS规则引擎的特点规则引擎VRS的优势使用规则引擎的缘由和价值规则引擎应用范例ⅢⅣⅠⅤ旗正规则引擎发展历程Ⅱ©©...