BPM和SOA的交汇点是两个思想体系必须一起工作:业务人员和开发人员。这两个理念体系沟通需求的效力对于SOA和BPM成功实施必不可少。
在最近SearchSOA虚拟展会的座谈小组中,许多专家论及这个领域的问题。大家都同意的一件事情是集成和培训团队的需求。
Kemsley Design 分析员兼系统架构师Sandy Kemsley表示她经常看到业务专家团队纯粹地思考营业期和开发人员仅仅思考他们所要写代码方面。但是SOA不是考一个人写代码就能创建的那一类的架构。它的核心是一种概念上的东西。
Modus 21的Peter Woodhull认为“我们发现最大的障碍是不变的组织和你不得不以培训开始,IT意识到他们不再有责任。业务成为了责任主体。”
一个企业很大程度上准备通过SOA进入BPM,而收益是巨大的。流程一旦进入silo,并且不再重用组件,SOA支持的BPM在一段时间后,远比修改和连接新的流程容易。
Woodhull认为SOA实际上给更小的企业提供了竞争力。在大一点的组织中,经常是为服从目标实施SOA的心态。小企业则更完全地可以接受SOA。因此,BPM实践被证明是更有效的。
Lombardi 技术市场总监Marc Smith认为“一起使用BPM和SOA,随着时间的推移真的有所回报。当你开始着眼于长期的目标和执行,即连同你的流程改进工具使用SOA技术便开始了回报。”
座谈小组普遍认为这对于BPM实施一侧的业务和IT是最重要的,BPM实施合作用来精确定义业务目标是什么和在其上运作需要什么。
SOA意在解决紊乱代码和系统的问题,通常涉及“意大利面条式代码”。但是没有一个业务目标,SOA甚至可以导致这样的损坏的系统。据Lombardi的Smith所述:“除非你在尽力的的做业务的背景下使用SOA,否则你将以新的意大利面条式代码取代旧的意大利式代码而告终。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
AWS PaaS来也:炎黄盈动为业务流程管理带来无限价值
随着容器、微服务等技术的使用,企业的应用程序也变得越来越趋于组件化;同时,为了这串连起这些组件,开发人员却需要 […]
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
Red Hat披露更加架构驱动的BPM模型愿景
Red Hat的一个更加结构化的BPM设计方案有望搭设应用开发界与业务流程管理的桥梁,让企业架构师、开发者和业务侧的人更快速更容易地实时新的业务流程。
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。