The Enterprise SOA Implementation Lifecycle Explained

Similar documents
Abstract. 1.1 Intended Audience

Exception Handling in Service-Oriented Architecture

Product Allocation Strategy Based on Marketing Strategy

Purchase Order Settings in SAP SRM

Service Oriented Architecture (SOA) Initiative: Kickoff Forum I m Sold, What s Next?

PMO In A Box. Prepared for UBS

The Role of ISO in Strategic Asset Lifecycle Information Management

Promote Standardized Solution in SAP Environment

Procedure for Transferring Documents from Financial Accounting to Controlling

Travel Management: Posting of Expenses to Different GL Accounts based on the Kind of Travel (Domestic or International)

SAP Business Workflow: Identify Transport Request for Workflow

Guidelines for Creating a QM Certificate for Delivery in Product Lifecycle Management

Gaining and Maintaining IT & Business Alignment. presented by Robert Sheesley for PMI Pittsburgh Chapter

Using the Switch Document for Change of Supplier Process (Utility Industry)

Business Process Management with JRULE

SNP: CTM Concepts, Demand Prioritization and Supply Categorization

Automatic Packaging in SNC A Case Study

SOX perspective of internal control & COSO, COBIT Control frameworks.

SAP CRM/BW - Business Partner Enhancement and BW Extraction

Business Process Management: The Right Way to Do It

Overview on ROI (Return on Investment) From SAP

How to Restart a Failed Process Chain if Repeat Option is not Applicable

Integration of Multiple Campaigns Functionality of SAP CRM 2007 to ECC 5.0 or lower

SAP Technical Upgrade Project

Enterprise Monitoring Management

A Standard Framework for SOA Governance

Customer Field for SRM SC Web Dynpro Application

Transporting the Appraisal Templates in Performance Management

From Interruption to Resolution Exception Management in the Telecommunications Industry

How to Perform Benefits Checks using Participation Monitor

Reporting Data in Alternate Unit of Measure in BI 7.0

Governance, COBIT and the Cloud a match made in the sky! Robert E Stroud CGEIT International Vice President ISACA Treasurer, Director Audit,

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

THE CUSTOMER EXPERIENCE MANAGEMENT REPORT & RECOMMENDATIONS Customer Experience & Beyond

Information Management Strategy

Batch Management with Multiple Units of Measurement

Purchasing Discount in Kind

Title: Leveraging Oracle Identity Manager (OIM) to Improve Costs and Control. An Oracle White Paper March 2009

Proven steps to get the most out of your GIS investment. Paul Burgess Anna Sokol

Guidelines: Activating Source Inspection for Externally Procured Parts

Complete Guide to Learn Organizational Plan & Role Resolution in Workflow

SAP Business Process Management Base Configurations

Creating Marketing Project Report through Report Painter

Financial and Cash Management Task Force

Transportation Chain-Shipping Cost Calculation for Multi leg with Different Vendors in SAP

Dynamic Daily Work Schedule Based on Clock Times

SOX Audit Environment

Adopting an Application Portfolio Management Approach

IBM BPM on zenterprise

Build a Proven Roadmap to Greater Business Agility

Journey Up the IT Management Process Maturity Model To Assure IT Service Quality, Availability and Performance

Setting up Organizational Plan

Banner Executive Steering Committee (BESC) Governance Charter

SAP BusinessObjects Rapid Marts Overview - 1

SUIT Practitioners Opinion on Role of a CTO

PLM Best Practices Drive Value April 2017

Federal Segment Architecture Methodology Overview

Approved Manufacturer Part List (AMPL)

Solution Manager Service Desk Support Team Creation

Like Modeling and Life Cycle Planning A Case Study

CHANGE MANAGEMENT IN PROCUREMENT TRANSFORMATION. Bloomberg. Page 1

ORACLE SOA GOVERNANCE SOLUTION

4/26. Analytics Strategy

Boosting IT Credibility with the CEO

SAP NetWeaver Service Select for Master Data Management. Tuesday October 26 th 2004

Automatic Rework Order using Reason of Variance Key

BUILDING CUSTOMER FIRST EXPERIENCES

Strategic Program Management in a Disruptive World

At the Heart of Rationalizing Application Portfolio

Managing the Business of IT - Integrating Enterprise Architecture and Application Portfolio Management

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

Driving GIS Adoption through Organizational Change. David Schneider Jennifer Vaughan-Gibson

How a project approach will build change management capability across your organization

Srinivasan Sundara Rajan MASTER Architect / Cloud Evangelist / Cloud Computing Journal Author

Large Federal Agency Leverages IV&V to Achieve Quality Delivery for Critical Modernization Initiative

How To Assess Your Integration Capability

Type Course Title Sample Content core Introduction to BPM To overview the BOK material,

Finance Division Strategic Plan

Calculating the Ageing of the Materials

An Overview of the AWS Cloud Adoption Framework

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

McGill ITS Strategic Plan

Installation Guide: Open Text Archiving and Document Access for SAP Solutions (DocuLink Component)

Leveraging BPM to Realize Supply Chain Value. Deb Boykin, Director, BPM May 4, 2011

PracticeDump. Free Practice Dumps - Unlimited Free Access of practice exam

BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th

The Business Architecture Spectrum: The Art and Science of Architecture

PCM Implementation for BW

Enterprise Data Strategy and Governance

How to Update the Currencies and Unit of Measurements from ECC Source System to BI System by Automatically and Manually

Batch Specific UOM Inventory Management: Stock Keeping with Dynamic Conversion Factor

Balanced Perspective. Managing software development from a business and technical point of view. IBM Software Group

IT Strategic Plan Portland Community College 2017 Office of the CIO

SharePoint Governance at BMO. How we took action to curb the sprawl of sites

IBM Rational Software

Setup Matrix Generation in a Complex Manufacturing Environment

IT Strategic Plan Portland Community College 2017 Office of the CIO

Migration of DIR (Document Info Record) with Attachments - DMS

In Pursuit of Agility -

Job Family Matrix. Core Duties Core Duties Core Duties

Transcription:

The Enterprise SOA Implementation Lifecycle Explained Applies to: Enterprise Architects, Business Process Experts Summary Enterprise SOA implementation has been mysterious to many. It can be demystified using the Enterprise SOA Implementation Lifecycle approach, which this article explains in detail. Author: Sanjeev Kumar Company: HCL Technologies Ltd. Created on: 6 February 2007 Author Bio Sanjeev Kumar is an enterprise SOA Evangelist at HCL Technologies Ltd. He and his team have championed the enterprise SOA cause at various industry forums. Sanjeev focuses on Business Model Innovation enabled by enterprise SOA. 2007 SAP AG 1

Table of Contents Applies to:... 1 Summary... 1 Author Bio... 1 What is Enterprise SOA?... 2 Enterprise SOA Lifecycle Stages... 2 Step 1: Initiate Enterprise SOA... 3 Project Milestones... 3 Best Practices for Initiating Enterprise SOA... 4 Project Team... 4 Project Objectives... 5 Project Deliverables... 5 Step 2: Develop a Roadmap... 5 Step 3: Enterprise SOA Execution Plan... 6 Related Content... 6 Disclaimer and Liability Notice... 7 What is Enterprise SOA? Enterprise SOA is a business operations strategy for leveraging information to meet the organization s objectives, such as increasing overall revenue, boosting customer satisfaction, improving product quality, and enhancing operational agility. In practice, enterprise SOA means different things to different people. To an IT Architect, it means the overall enterprise architecture definition and the process that enables IT to develop and deploy business capability rapidly. To the LOB-IT liaisons it means the governance, organization, and process for project/program management and the various business building blocks that could potentially be reused in order to reduce cost. For the CIO, enterprise SOA is the IT strategy for delivering business capability. What business functions will be automated: which services, and what maturity, cost, and SLA to expect? Enterprise SOA Lifecycle Stages The enterprise SOA lifecycle covers the stages of implementing enterprise SOA within the enterprise or LOB. It is separate from the service lifecycle, which is the process for managing individual services. The enterprise SOA lifecycle has three stages: Initiate, Develop Roadmap, and Execute Plan. Each is explained in more detail below. 2007 SAP AG 2

Figure 1: The Enterprise SOA Lifecycle Step 1: Initiate Enterprise SOA In the first step of the lifecycle, IT and business must decide which business functions and underlying processes will be enabled, enhanced, or replaced by enterprise SOA. This often takes the form of IT pitching a project to a business stakeholder, presenting the business and/or technical events that the proposed SOA-based strategy will address, and what benefits this new approach will deliver. During this phase, the company establishes a project team, objectives, timelines, and deliverables. The objective is to create a roadmap that combines business and IT efforts, and that will be approved by an IT Board of Directors. Project Milestones The following figure is an example of a high-level project for the Initiate step. In this example, the proposed project is expected to last 11 weeks each organization should modify the timeline according to their needs. The relative effort and the tasks would potentially be the same. 2007 SAP AG 3

Figure 2: A high-level project plan to initiate enterprise SOA Best Practices for Initiating Enterprise SOA Create an actionable roadmap, one that both business and IT leadership are committed to. Have the Enterprise Architecture team lead the effort. Pull together a project team including all key personnel from business, IT leadership, LOB-IT, operations, and partners such as systems integrators and ISVs. Document clear business objectives, plans, and financial information. Secure a balanced and unbiased opinion from a system integrator to identify the business benefits and develop the ROI. Leverage resources from ISVs, including product roadmaps and best practices. Set a reasonable timeframe for the project, typically between 8 and 24 weeks. Project Team CIOs frequently sponsor enterprise SOA initiatives with an IT Board of Directors as the steering committee. The following business personnel should be included in the project team: Business Team Members o Vice President, IT/Business Strategy o Vice President, Business Operations o Representatives from each business operations team. Their responsibilities include identifying, defining, and prioritizing business processes and benefits. The following IT personnel should also be included in the project team: IT Team Members o Vice President, IT Application Development o VP, PMO 2007 SAP AG 4

o o VP, Technology/Architecture Divisional CIO/LOB-IT head. Their responsibilities are to translate business strategy to IT strategy, develop an IT execution plan aligned to business priorities, develop reference architecture, identify architecture components, and estimate cost. Project Objectives Define how IT should align to the business Develop an execution plan for achieving the vision Create governance and organization model to execute the vision Estimate expected business benefits (ROI) for the investment Project Deliverables Statement of enterprise SOA principles, as they relate to the business, application, technology, and data. Inventory of current situation, including business applications, owners within business and IT, functionality, support contacts, technology providers, data flows, and skills of current staff. Recommended target state consisting of the reference architecture, gap analysis, roadmap, and technology required. Execution plan consisting of application portfolio, implementation sequence based on business priorities, and mapping of infrastructure needs to provide business capability. Figure 3: A sample roadmap Step 2: Develop a Roadmap The steering team from the Initiate step needs to create a roadmap, which spells out the process for conducting an enterprise SOA assessment for the organization, developing the enterprise SOA principles, 2007 SAP AG 5

defining the reference architecture (future state), and making the transition from the current situation to the future state. The three key deliverables for this stage of enterprise SOA are: Develop enterprise SOA principles: define the enterprise SOA principles in a clear and concise manner. Enterprise SOA reference architecture: describe the future state for the IT organization. The enterprise SOA reference architecture maps out the technology end-state and as part of this stage, the team needs to define the business end-state. This will help develop the enterprise SOA roadmap for the enterprise or LOB. Enterprise SOA roadmap: the roadmap should clearly define the phases for deploying business solutions and the infrastructure required to support them. It should also identify opportunities for quick wins to validate the benefits of enterprise SOA. Step 3: Enterprise SOA Execution Plan The execution plan describes how to act on the enterprise SOA roadmap. Execution has two tracks: Projects: In this track, teams execute projects in the sequence described in the roadmap and build out the infrastructure as required to provide the necessary business capability Governance and organization: Teams implement this track in parallel to enable efficient project execution based on enterprise SOA. Teams need to review the enterprise SOA execution plan on a regular basis and update the roadmap whenever there is major change to the plan. Related Content The Role of Enterprise SOA in Business Model Innovation Getting Started with Enterprise SOA Enterprise SOA Case Studies 2007 SAP AG 6

Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document. 2007 SAP AG 7