SOA maturity models provide a best practice roadmap for identifying, defining and implementing SOA – it helps you to detect where you are and where to go next as your implementation plans progress.
Based on extensive experience and work with customers and partners implementing SOA, Oracle has developed the Oracle SOA Maturity Model that gives decision makers a point of reference to evaluate the SOA maturity level of their organisations.
Oracle’s SOA Maturity Model puts forth a realistic business and technology view of what it takes for companies to successfully adopt SOA. It has five distinct levels of SOA maturity, from Level 1, Opportunistic SOA, which is about doing the first SOA projects, to the top Level 5 Industrialised SOA, which is about delivering on the vision of real-time enterprise that is integrated internally and with partners, and that can capitalise on new opportunities and where IT can deliver the agility demanded by business.
Each level is primarily designated by a vision and strategy, and has associated benefits. A company may start out on the road to SOA with a Level 3 vision; that is, strategic business automation and transformation. In this case, our advice is to consider implementing some of the best practices captured at Levels 1 and 2.
Oracle’s SOA Maturity Model serves as a means for you to understand the capabilities that are central to a successful SOA, and a tool to help you chart your SOA plans. It also provides a mechanism for you to start equating IT investments with business benefits while managing risk—since each increasing level of maturity has investment requirements and brings increasing benefits.