Service-oriented architectures (SOAs) connect the modern enterprise, providing the essential links between applications, platforms, business processes and data sources. But many enterprises, having embraced SOA for everything from ERP and mobile devices to social networking and cloud computing, now face challenges. Namely, they need to advance their SOA capabilities, programs and oversight to create a more service-oriented enterprise.
The business advantages of SOA include:
Accessibility—Deliver data and collaboration capabilities to knowledge workers via PCs, portals, mobile devices or composite applications, regardless of where that data resides.
Agility—Create a flexible SOA foundation that supports quick and cost-effective business strategy changes, by separating business processes from technology.
Analysis—Enable rapid decision making by giving business leaders real-time, mission-critical business intelligence, backed by analytics, dashboards, reporting tools and mobile delivery.
Efficiency—Apply SOA to consolidate, streamline and eliminate existing applications, as well as to embrace applications, infrastructure and platforms based in the cloud.
Value—Connect old and new technology investments, as well as mash-ups, social media, the cloud and more, in a secure, controlled and cost-effective manner.
No matter whether your organization is just beginning with SOA or already has advanced SOA practices and infrastructure in place—but needs to identify the next step—Accenture offers the right strategic approach, breadth of skills, industry knowledge and project experience to help organizations more quickly, efficiently and cost-effectively deliver and capitalize on SOA.
The Accenture SOA Center of Excellence supports our solution planning, architecture and delivery capabilities, reducing delivery costs and improving delivery quality and consistency. Accenture offers:
Unparalleled SOA project experience.
A vendor-neutral perspective combined with sound business advice, industry knowledge and technology acumen.
Ongoing research into emerging SOA trends plus strong relationships with major SOA vendors.
Extensive industry and business process knowledge together with its ability to craft solutions that enable high performance.
Leading-edge architects to help ensure that SOA delivers rich, robust and extendable solutions.
SOA accelerators to help clients adopt required reference and delivery architectures, delivery methods.
Pre-built, industrialized solution frameworks that are secure and highly repeatable.
Strong relationship with key SOA vendors, including Oracle, IBM Software, TIBCO, Microsoft, SAP, Pegasystems and Software AG.
The Accenture Global Delivery Network, which includes more than 6,000 technology architects based in 50 facilities, to support easy build and maintenance of a cost-effective SOA foundation.
To help organizations create a results-driven SOA strategy that supports and enhances their organizational, business and information access requirements, Accenture offers three services:
SOA Strategy: Roadmap—For organizations just starting with SOA or those that require a well-defined SOA program path.
SOA End-to-End Design and Delivery—Addresses end-to-end business concerns, using industrialized delivery methods, training programs and tools to drive SOA adoption throughout the organization. Our full life cycle SOA approach includes industrialization, governance and business process management.
SOA Modernization—Extending and Streamlining. Accenture’s modernization program helps organizations with mature SOA programs overcome speed, cost-control and quality challenges.
A strong technology architecture foundation is critical for organizations to integrate new and existing IT capabilities and deliver systems with higher quality at lower costs.
Accenture’s technology architects apply innovative approaches with both emerging and proven technologies, aligning business strategy and IT to create solutions that are cost effective to implement and relevant to our clients’ needs.
Accenture’s Master Technology Architect certification is an internal program to build and recognize highly-skilled, professional technology architects. It ensures that all of our technology architects possess and apply the most relevant technology and architecture skills needed to effectively design and deliver solutions that drive high performance through IT.
The program provides training, continuous evaluation and IT certifications that enable Accenture to develop and maintain architects with market relevant technology and architecture skills. It is a progressive program with four levels of mastery: Technology Architect Associate, Technology Architect, Senior Technology Architect and Master Technology Architect. Each level has its own requirements around experience, proven skills and training. The mastery levels focus on an architect’s skills, both broad and deep, as well as their achievements in innovation and thought leadership. This program spans a broad spectrum of skill sets needed throughout the systems integration project lifecycle—from design and architecture to industrialized solution shaping and delivery.
Certification is based on an individual’s skills and experience across a comprehensive set of areas of architecture including:
Architects must demonstrate breadth across platforms and applications styles and also must demonstrate expertise in methodology, estimating and project management—the ability to deliver an architecture being as important as being able to shape and design it.
This breadth of skill and experience is set out in a skills and experience framework against which architects assess themselves. These assessments are then confirmed in detail through interviews with certified Accenture architects around the globe.
Four Levels of Mastery:
Technology Architect Associate—Technology Architect Associates have a good understanding of base technology concepts and a deep interest in cultivating them by pursuing a career in technology architecture. They typically have deep technical skills in one technology platform and a solid grasp of two or more of the components of that platform and how they are used to support a business system.
Technology Architect—With several years of experience and a track record across a subset of disciplines on one or more platforms, technology architects demonstrate important base skills, possess expertise in foundational architectural concepts, and are able to design and deliver single areas of an architecture. In addition, they typically have technical skills in two or more programming languages.
Senior Technology Architect—With a growing breadth of skills on more than one platform, Senior Technology Architects shape solutions involving multiple components, decide between options, and balance requirements against costs of development and operation. At this level, an architect will have designed and delivered on at least one large and/or innovative project and can ensure that an architecture supports the business requirements. These individuals are starting to be looked upon to share their ideas and approaches with the broader architecture community of practice.
Master Technology Architect—Our most experienced and skilled architects are certified as Master Technology Architects. They typically have a great deal of experience in being responsible from start to finish for overseeing and executing all the technology architecture components of a solution. They demonstrate the ability in architecture innovation and thought leadership, creating and advocating valued points of view and architectural leadership for clients and Accenture. Master Technology Architects are sought-out as thought leaders to help drive innovation internally and to speak at external industry forums, for quality reviews and have a key role in client discussions early on in the solution design.
Deployed a Java-based SOA solution for a leading general insurer to support it’s new multi-channel platform and gain market share.
Accenture helped Kredyt Bank improve speed to market, control IT costs and compete in the market more effectively.