SOA治理在于平衡流程与敏捷度
我见过许多公司在试图实施SOA治理的时候落入两个不同的陷阱。第一个陷阱是治理模型不够有力;而另一个则是流程过多阻碍进程。要解决这两个问题秘诀在于平衡流程与敏捷度。
流程不足导致混乱
公司的治理模型不够有力有许多原因,以下是我曾经见过的原因之一:
· 缺乏对于设计时间和运行时间最佳实践的完整理解
· 企业文化不支持标准和最佳实践
· 缺少资金购买治理资源和工具
· 不切实际的最终期限
· 缺少执行力支持
如果没有一个有效的治理模型,你梦想的SOA天堂可能会变成一场恶梦:系统故障、高开发成本、难以管理的生产环境和不满意的客户。为了达到SOA所承诺的重新利用、灵活性、敏捷度以及易于整合,设计时间治理必须确保服务的建立与业务价值一致,满足一定的性能和安全要求,保持平台的中立并且不能打破任何已经部署的东西。
由于SOA的分布式和抽象性的特点,运行时间管理是至关重要的。一个单一的商务服务也许由许多组件构成,这些组件存在于架构的各个层次。而当服务出现故障的时候,你最好具备恰当的流程和工具以迅速的识别问题,并在客户发现之前将其恢复。
还有一个问题就是管理服务版本、主动监控性能和安全、确保遵守协议和执行调整性控制等等的复杂性。
在没有坚实的治理模型情况下实施SOA无异于一个没有控制塔的机场。尽管我们可能拥有很优秀的飞行员和先进的飞机,但没有恰当的计划和实时信息,结果将会是灾难性的。因此,你应该保证建立一个控制塔并雇用一些空中交通管制员。
过多的流程抑制创新和敏捷度
这个问题的另一个方面就是那些为了流程而相信流程的公司。他们创建了过多的流程使得团队陷入了文件的深渊而忽略了业务驱动器。我曾经见到有人打破那些设计精细但不能提供任何价值或从未得到重复利用的服务。往往来说“冗余治理”或“流程致死”模型使得架构师们机械的思考, 按照文件和清单所说的去做。然后还需要花上好几个礼拜而不是一两天来批准提议。造成这样的模型的原因如下:
· 将SOA看作是一个技术问题而非业务推动器
· 对于架构师和领导力缺乏信任和授权
· 冗长的流程的使用导致长交付期限
· 领导力层面缺乏技术和业务专业知识
寻求合适的平衡点
每一个企业文化、每一个SOA倡议都是独一无二的,我们没有一劳永逸或者放之四海而皆准的治理模型。栈(Stack)供应商、SOA实施顾问公司和标准团体都具有充分文件说明的SOA治理方法论。选择一款最适合你的企业文化并根据公司需求进行个性化。
那么我们要如何同时得到敏捷度并实施SOA治理呢?其中一个方法就是从文档文件向视觉文件的转换。换句话说,那就是以UML模型、业务流程模型、应用范例和架构范例代替数百页的文件。这些配置就象是建筑架构的蓝图一样。如果你要建造你梦想的房子,你会将房子的细节输入Word文档交给你的建筑师吗?还是说你会将交给她蓝图呢?我的座右铭一直是“重视会增值的配置并舍弃掉其他无价值的东西”。千万不要让你的员工仅仅为了任务清单去做一些毫无价值的步骤。SOA治理不应该由项目经理还建立,需要识别和定义治理的人是架构师。这是服务生命周期管理,标准的N层流程并不适用。
让治理随着时间演变
即使你达到了流程和敏捷适当的平衡也不要一次性实施。像SOA一样,SOA治理也是一趟没有尽头的旅程。从小处开始,在必要的时候按部就班。
比如,如果你第一次的实施含有15到20项服务,你也许就不需要充满活力的SOA精英团队(COE)的存在,特别是当团队只有几个技术人员的时候。随着服务数量的增加,架构师和开发人员的队伍也随之壮大,治理模型也是如此。我曾经见过一个公司花费一整年的时间来部署恰当的治理流程,这一整年没有为业务带来任何增值。我的建议是将SOA治理作为关键部分纳入你的SOA路线图中。最终我们会从SOA创造的商业价值来接受判断,因此就要确保你的SOA治理模型在SOA最佳实践和业务敏捷度之间取得平衡。(IT专家网)
- 1带着办公自动化梦想过了而立之年下海创业
- 2对企业信息化工程项目管理的三大认识
- 3解析中小企业厦门OA项目的致命死穴
- 4如何利用厦门OA保护企业系统安全
- 5全国假日办建议落实带薪休假延长五一假期
- 6国内六大办公自动化产品优劣点评
- 7金和C6 营造企业“幸福场”
- 8服装ERP软件应立足易用性关注企业应用根本
- 9厦门OA创建【SAP物料主数据申请】流程
- 10产品数据管理选型似是而非的条件
- 11南川供电推行财务集约化管理
- 12基于客户关系管理的顾客价值提升研究
- 13浅谈厦门OA、CRM与电子商务解决方案之间的集成
- 14中国手游挂牌首日零成交张力军呼吁善待新生事物
- 15流程管理并不是妥协
- 16浅谈数据在企业厦门OA实施中的重要地位
- 17企业流程再造对内部控制环境的影响
- 18厦门泛普OA软件系统整体特色是什么?
- 19CRM的三大主要管理模式
- 20厦门泛普OA系统的操作步骤:
- 21SOA治理在于平衡流程与敏捷度
- 22浅谈知识管理和办公自动化之异同
- 23如何来预防和避免项目选型过程失控
- 24当啤酒爱上IT:生出新式酿造方法
- 25知识管理系统应包括哪些内容?
- 26曝低价雪白莲子用硫磺熏制 售价不超30元/斤
- 27对症下药在线CRM解决客户关系管理中的“顽疾”
- 28斯凯孚执行副总裁:正考虑使用人民币结算
- 29SOA架构成功拿什么来证明自己
- 30九思软件助力中国福马机械集团建OA安全运行环境