对象管理组织的BPM/SOA实践社群(CoP)、BPTrends、ebizQ、SearchSOA.com以及SearchCIO.com等几个组织最近宣布,Van Ameyde国际为案例研究竞赛(全称为“业务流程管理(BPM)与面向服架构(SOA)使能的商业敏捷与流程优化”)的获胜者。这个小故事力图通过SOA和BPM的基础原则的运用来发现和聚焦IT创新的卓越表现。 通过运用敏捷方法和模型驱动开发,优胜系统在索赔解决、客户化索赔支撑方面实现了30%的时间节省量,系统可满足16个不同国家的需求。Van Ameyde是一家专门从事国际索赔和风险管理的公司,该公司正开始着手改善其索赔处理流程。
该项目……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
对象管理组织的BPM/SOA实践社群(CoP)、BPTrends、ebizQ、SearchSOA.com以及SearchCIO.com等几个组织最近宣布,Van Ameyde国际为案例研究竞赛(全称为“业务流程管理(BPM)与面向服架构(SOA)使能的商业敏捷与流程优化”)的获胜者。这个小故事力图通过SOA和BPM的基础原则的运用来发现和聚焦IT创新的卓越表现。
通过运用敏捷方法和模型驱动开发,优胜系统在索赔解决、客户化索赔支撑方面实现了30%的时间节省量,系统可满足16个不同国家的需求。Van Ameyde是一家专门从事国际索赔和风险管理的公司,该公司正开始着手改善其索赔处理流程。该项目被称为ECHO,即欧洲索赔处理优化项目,其关注点是业务敏捷性、降低成本、信息访问、灵活性及速度。
ECHO项目中最大的挑战、是Van Ameyde那份定义流程规则的合同,也即客户协议的复杂性。成百上千个“设置”使得在流程中的各种可能的组合累计起来有成千上万之巨。而这个反过来又使得流程极其难以进行全覆盖测试。“除了客户协议以外,我们还要面对可能影响到流程的当地法律需求”。
Van AmeydeIT公司(Zero)70的主管Marco Valkenburg解释说该团队的工作有着固定的年度预算,使用了scrum方法。这种方法论归结起来就是,如果某样东西不合适的话,“就减少交付的功能特性,而不是去增加预算、团队或者时间”,Outsystems的Gonçalo Borrêga对此作出说明。Outsystems公司是为Van Ameyde的开发支撑提供敏捷平台的公司。
Borrêga指出,由于该团队的周期短,他们总是关注于对业务最有价值的特性。“如此,这个项目最终交付的是‘核心’索赔管理系统,不多也不少。一旦系统的核心部分上线运行后我们开始往上面添砖加瓦,无论是改进流程、对客户变得更具灵活性、降低复杂度,或者是增加额外特性”,Valkenburg解释道。
Van Ameyde发布周期为6个星期,运用了一系列安排好的“冲刺”行动,从而得以在20天或更少的时间实现一个新的复杂需求。Valkenburg说:“如果没有那些冲刺行动的话,做出来的东西与业务需求不一致的风险会高得多。”在系统投产之前,对于所交付的特性还要进行扩大化的评审。“如果没有这些冲刺,我们就只会以发布某件接近于原始需求的东西而告终……但那个东西跟我们应该交付的东西实际是不一样的”,Valkenburg补充道。
按照Borrêga的说法,ECHO团队最本身是围绕着具备索赔处理软件开发经验的业务分析师以及技术能力很强的人来组建的。他们都需要对自己在所在的领域的专家水平有信心,以便能够在自己不那么熟悉的领域展开通力协作。(他指出,比如说,业务分析师需要理解系统的技术细节,并将需求和流程适配到一个大的技术框架/流程实现里面去。另一方面,做技术的人对于业务需求需要变得非常关注,而不仅仅是重视技术细节)。
Borrêga说,他相信,从与BPM有关的团队学习到的经验教训是,BPM“总是跟应用混到一起”。还有,他补充道,记住使用时间长的流程实例需要在产品中加以维护是很重要的。
尽管该项目非常复杂,Van Ameyde已经能够成功地轮换开发团队成员,让新人在这个项目上干过好几回了。“我的观点是,这意味着系统在架构上是健康的,支撑它的平台帮助它吸收新鲜的开发人员进来,从SOA架构中实现组件化,BPM方案则提供了对需求的隔离分割,使得该系统有能力支撑几年下去都不会老化”,Valkenburg说。
相关推荐
-
AWS PaaS来也:炎黄盈动为业务流程管理带来无限价值
随着容器、微服务等技术的使用,企业的应用程序也变得越来越趋于组件化;同时,为了这串连起这些组件,开发人员却需要 […]
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
Red Hat披露更加架构驱动的BPM模型愿景
Red Hat的一个更加结构化的BPM设计方案有望搭设应用开发界与业务流程管理的桥梁,让企业架构师、开发者和业务侧的人更快速更容易地实时新的业务流程。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。