原文: Enterprise architecture methodology should start with broad vision
作者:Mike Pontacoloni
出处:http://searchsoa.techtarget.com/tip/0,289483,sid26_gci1381228,00.html
这是我们的文章系列:企业架构师在业务流程管理(Business Process Management,BPM)方面所扮演的角色中的第一部分。
就字面意义上来说,企业架构应该是要横跨整个企业的,因此,企业架构师在设法使用技术来解决个别问题前,应该对整个企业有一个理解。
“一个常见的错误观点是,企业架构是指企业IT的架构。而IT只不过是企业的一个很小的子集而已。”这是Tom Graves,英国Colchester一家咨询公司Tetradian的一位企业架构师的说法。
Graves主张企业架构师首先要把企业作为一个整体来理解,其中包括了企业扩展自公司组织的方式。“从供货商的供货商到客户的客户、另辟蹊径的合作伙伴、非客户和以前的客户——当我研究企业架构时,我就是从这些方面开始的,我不会从IT系统内部深处的某些方面开始研究。”
Graves认为从外部开始然后再进行深入研究的企业架构能够使得组织机构不会过于严重地依赖技术。“我同样看重人的方面和技术的方面,”他说,“以IT为中心的观点的危险之处是,其意味着我们会假设解决方案是基于IT的解决方案,但在很多情况下这种设想是无助于解决问题的。”
“IT架构师需要摒弃他们是世界的中心这样的设想,”Graves说,“他们正在做的事情是很重要的,然而并非是起支配作用的,这些事情并非是组织机构存在的原因。”
在谈到业务流程管理(BPM)时,Graves肯定了让人们参与进来的重要性。“在设计流程时,设计其可能会失败的情况,然后把人放置在比机器更高的层面上,在这一层面上他们能够接管流程。”
Graves转述了他遇到的一个例子,在这个系统中,组织机构因为不能依靠人工来控制异常情况而面临困境:英国的一家儿童福利监督机构实现了一个追踪儿童受到威胁事件的CRM系统,有一位记者发现有10例事件长达两个半月处于无人监管的情况,因此认为该机构疏于职守。作为结果,一担关于怀孕妇女的案例被拿出来由机构做出适当处理——但是因为流程要求输入孩子的出生日期,而正在讨论的这一孩子却还未出生,CRM系统于是非但无法结案,还要让案例保持着再次发生的状态。
“他们没有提供手工接管的方法”,Graves说,“没有方法可用来处理那些非自动化的意外情况。你不可能自动化处理每一样事情的。”
企业架构师在业务流程管理(BPM)方面扮演的角色
第1部分:企业架构方法首先应该有宽广的视野
第2部分:企业架构师的目光必须超越项目的局限才能获得更好的BPM
其他资源
通常,企业的IT基础设施并不会支持持续的增长,作者JP Morganthal认为,“架构优先”的强制要求能够支持增长和IT基础设施的持续可用性。
企业架构师不再被看作是信息技术的监管人,相反,他们被视为能力的监护者,这意味着架构师必须明白较大企业的适当状态。
Tom Graves在他的博客中撰写关于企业架构的文章,他通常把重点放在企业架构中人的方面,促进更好地理解企业架构师应该具备的知识和进行的工作。