- 难于达到一致:EA 团队和项目团队的协作不甚理想。
- 体系结构维护的问题很大。
- 体系结构的有效期为 6 到 12 个月。
- SOA 被认为是体系结构活动的终结点。
- LOB 和 EA 团队定义了一个 SOA。
- 配备了支持和控制模型。
- LOB 会因公开和使用服务而得到奖励。
- 早期的成本似乎太高昂。
- 它降低了由于体系结构层不一致而导致项目延迟的风险。
- 组织内的 SOA 看起来好像有一些冲力。
- SOA 成为一个起点。
- 组织希望探索与其客户、供应商和合作伙伴相关的服务定向。
- 有持续的体系结构优化。
- 业务具有灵活性。
- 能与来自客户、合作伙伴、供应商和其他方面的服务进行互操作。
- 推向市场的时间更快。
- 总体拥有成本 (TCO) 更低。
本文介绍了 SOA 和 SOA 成熟度模型的基本概念。另外,还尝试与能力成熟度模型 (CMM) 中的概念进行结合
直接着手 SOA 项目并非始终是最好的出发点。组织必须确定在其 SOA 活动中首先要进行的步骤是什么。为了成功地在组织中实现 SOA,首先需要了解您组织的 IT 状况和总的体系结构。SOA 成熟度模型正是用于此目的:一种帮助您确定组织的 IT 体系结构的成熟度级别的方法。完成此评估后,您将获得确定组织的最佳 SOA 路线所需的信息。
通过应用此模型,EA 组可以确定其需要向各个 LOB 提供的服务。此外,咨询和外包公司可以使用此模型来构建希望加入到其提供的服务中的服务的列表。
在本系列的最后一篇文章中,我将介绍一个用于构建 SOA 的新方法:Service-Oriented Unified Process (SOUP)。此方法其实是应用极限编程 (XP) 和 Rational Unified Process® (RUP®) 的一种不同的方式(这两者都非常适合用于处理 SOA 项目)。它允许您利用 IBM Rational Suite® 中的工具来管理 SOA 开发项目。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/