L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti



Similar documents
Service Oriented Architecture (SOA) An Introduction

SOA Governance and the Service Lifecycle

Business Process Management Enabled by SOA

Federal Enterprise Architecture and Service-Oriented Architecture

Microsoft SOA Roadmap

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

BEA BPM an integrated solution for business processes modelling. Frederik Frederiksen Principal PreSales Consultant BEA Systems

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise Architecture (Re)Charter Template

SOA Planning Guide The Value Enablement Group, LLC. All rights reserved.

The Way to SOA Concept, Architectural Components and Organization

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

HP SOA Systinet software

Extend the value of your core business systems.

Realizing business flexibility through integrated SOA policy management.

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Unifying IT Vision Through Enterprise Architecture

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

The Impact of PaaS on Business Transformation

Business Process Management and Cloud Computing

Business Process Management Tampereen Teknillinen Yliopisto

Unlocking the Power of SOA with Business Process Modeling

IBM Information Management

Approach to Service Management

<Insert Picture Here> Increasing the Effectiveness and Efficiency of SOA through Governance

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

How can Identity and Access Management help me to improve compliance and drive business performance?

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

Adopting Service Oriented Architecture increases the flexibility of your enterprise

SOA Myth or Reality??

SOACertifiedProfessional.Braindumps.S90-03A.v by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture

Five best practices for deploying a successful service-oriented architecture

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc.

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

Independent process platform

Government's Adoption of SOA and SOA Examples

Bridge Development and Operations for faster delivery of applications

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

IDC Abordagem à Implementação de Soluções BPM

How do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as

A Comprehensive Solution for API Management

Sadržaj seminara: SOA Architecture. - SOA Business Challenges s: Billion Dollar Lock-In. - Integration Tools. - Point-to-Point Approach

Service Virtualization andRecycling

Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper

Choosing the Right Master Data Management Solution for Your Organization

Modernizing enterprise application development with integrated change, build and release management.

How service-oriented architecture (SOA) impacts your IT infrastructure

SOA Journey at HPHC. Vijay C. Bhatt, Deputy CTO, Lawrence Rapisarda, CTO

Federal Secure Cloud Testing as a Service - TaaS Center of Excellence (CoE) Robert L. Linton

Guiding SOA Evolution through Governance From SOA 101 to Virtualization to Cloud Computing

Process-Driven SOA Development

The OMG BPM Standards

SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View

Logical Modeling for an Enterprise MDM Initiative

The IBM Solution Architecture for Energy and Utilities Framework

SOA MATURITY MODEL. SOA Blueprint A structured blog by Yogish Pai

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Modern SOA Testing. A Practitioners Guide to. July 2011

SOA and Cloud in practice - An Example Case Study

Business Process Management In An Application Development Environment

Executive Dashboards: Putting a Face on Business Service Management

California Enterprise Architecture Framework

Table of Contents. 1 Executive Summary SOA Overview Technology Processes and Governance... 8

Implement a unified approach to service quality management.

Integration Architecture & (Hybrid) Cloud Scenarios on the Microsoft Business Platform. Gijs in t Veld CTO BizTalk Server MVP BTUG NL, June 7 th 2012

Open Group SOA Governance. San Diego 2009

Policy Driven Practices for SOA

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

FuegoBPM Archive Viewer 5 Documentation. Fuego, Inc.

Service-Oriented Architecture and Software Engineering

An Oracle White Paper. Enabling Agile and Intelligent Businesses

What You Need to Know About Transitioning to SOA

Applying Business Architecture to the Cloud

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

How To Manage Cloud Management

SOA : To Do or Not to Do

Session-1: Business Enterprise Applications- Overview

Enhance visibility into and control over software projects IBM Rational change and release management software

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

Introduction to SOA governance and service lifecycle management.

Trends In Data Quality And Business Process Alignment

How To Manage Cloud Computing

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

Operational Excellence for Data Quality

Transforming Business Processes with Agile Integrated Platforms

Key Evolutions of ERP

SOA: The missing link between Enterprise Architecture and Solution Architecture

Transcription:

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti Francesco Maselli Technical Manager Italy Milano, 6 Maggio 2008 Aula magna di SIAM

CONFIDENTIALITY STATEMENT AND COPYRIGHT STATEMENT ** CONFIDENTIAL AND PROPRIETARY** THE INFORMATION CONTAINED HEREIN IS CONFIDENTIAL AND PROPRIETARY TO SOFTWARE AG, AND MAY NOT BE REPRODUCED, DISSEMINATED, PUBLISHED, OR USED IN WHOLE OR IN PART WITHOUT THE WRITTEN AUTHORIZATION OF WEBMETHODS, A DIVISION OF SOFTWARE AG Copyright 2008 by Software AG. All rights reserved including the right of reproduction in whole or in part in any form. The Change in IT Skills from SOA Page 2

Software AG Today Over 38 Years in Software Over 4,000 enterprise customers 3,600 professionals worldwide Global Presence in 70 Countries The New Software AG

The evolution of the Software industry IT Focus Build Buy Compose Core systems Corporate payments Claims management Billing system Supporting systems HR Payroll CRM Web Services Integration Infrastructure Process Automation SOA and Governance Integration Modernization 1960 1970 1980 1990 2000 2010 2020 The New Software AG: The Leader in The Change Infrastructure in IT Skills from Software SOA Page 4

Infrastructure Software changes the game Current Model New Model App App App Middleware IT Operations Value Creation Cost Savings App App App IT Operations Infrastructure Automate Processes Govern SOA Integrate Modernize for re-use The Change in IT Skills from SOA Page 5

Our Vision -- Get You There Faster! Providing the freedom to create, adapt and evolve your business By giving you the power to liberate and govern your business process, people, technology assets and organizational information. The Change in IT Skills from SOA Page 6

Software AG s solutions The Change in IT Skills from SOA Page 7

SOA and the IT Organization SOA will expose the gap between the disciplined and undisciplined IT organization, creating the opportunity for fantastic success and spectacular failure.* *Eric Austvold AMR Research The Change in IT Skills from SOA Page 8

Spread of undisciplined SOA $$$$$ The Change in IT Skills from SOA Page 9

Rise of the Shared Services Organization As IT Organizations seek to consolidate costs, many are moving towards shared service models as they also move towards SOA Bus Group 1 Bus Group 2 Bus Group n IT Services Services Process Definitions and Execution The New Shared Services Organization Integration Competency Common Data and Semantics Architecture and Governance Centralized Project Prioritization Dev Group 1 Dev Group 2 Dev Group n Hardware Telecomm Traditional Shared Services - Infrastructure Operating Systems Systems Management although the mission of the shared services organization varies from light coordination to strong delivery responsibility depending on organization style. The Change in IT Skills from SOA Page 10

Operationally, the Shared Services Organization enables overall IT delivery Maintain a single-view of SOA Assets Create or Extend disciplines around SOA Governance and Lifecycle Management Reduce Complexity and Increase Accessibility of Overall IT Asset Set Provide Consistent Training to Delivery Teams in Asset Usage and Evolution Build and enforce development standards Coordinate technology investment with enterprise architecture and business strategy teams The Change in IT Skills from SOA Page 11

#1 Enemy of Reuse - COMPLEXITY It s too hard to understand what services exist in the enterprise Bus Group 1 Bus Group 2 Bus Group n Solution: Registry, Security, and Metadata Management The New Shared Services Organization It s too hard to access a service Dev Group 1 Dev Group 2 Dev Group n Solution: Bus Architecture Traditional Shared Services - Infrastructure It takes too long to implement because I m dependent on other projects or service implementations Solution: Lifecycle Management, Release Management, Versioning Strategy, Automated Testing Another application clobbers my service in production, bringing my application down Solution: Web Services Management, Process Management, Activity Monitoring I can t prove that using a shared service is cheaper than building a new one Solution: -focused funding and allocation models to support SOA The Change in IT Skills from SOA Page 12

Fostering the Culture of Re-Use Some Common Cultural Inhibitors to Re-use: Increased Dependency, Loss of Control, I can build the better mouse trap, Needing to Talk to People in Other Groups, Diffusion of Focus Example Tactics to Help Address (The Carrot Model) The registry must become integrated into the workspace of multiple stakeholders Regular meetings, events, and ongoing education regarding available assets a must! Management must reward delivery teams on both building and consuming reusable services The Change in IT Skills from SOA Page 13

Providing ROI or Demonstrating ROI? ROI? IT ROI? The Change in IT Skills from SOA Page 14

Funding / Budget for Shared Services What s the Answer? Allocation Models often deployed in the industry: He who comes to the river builds the first bridge Funding Level belief IT Funding infrastructure team responsible for mitigating complexity and cost Cost Shielding Net zero, hiding ABC Costing Chargeback Unit Mechanisms often deployed: Shared service units virtual units created based on underlying consumption of assets exposed as a transaction rate Tiered service units virtual units based on underlying consumption, level of service, and/or consumer Pool Higher level distribution of cost of enterprise assets not based on direct usage (based on revenue, LOB employee count, etc) The Change in IT Skills from SOA Page 15

Process Centricity Moving Automation towards the Exception Handling Payment Request OFAC, AML, & Other Checks Validation & Pre-processing Clearing & Settlement Scheduling & Account Posting Bank Company Web Service Assets Software AG Integration Layer ERP ERP-1 ERP-2 ERP-3 Databases Packaged Apps App Servers Mainframes The Change in IT Skills from SOA Page 16

Alignment Fully Exposed to the Expectation Setting / Relationship Management isn t Clairvoyant solution direction will change The Change in IT Skills from SOA Page 17

Organizational Functions Strategy Architecture Development IT Organizational Governance Overall alignment of business goals, multi-year plans, and opportunities. Cross-functional team responsible for ensuring optimal alignment of IT capability with business goals - minimizing implementation, runtime, and evolution costs, as well as minimizing complexity, downtime, and technology risk. -focused function of determining tactile change to business operations (leveraging IT capability) to improve business results / meet business goals. Overall IT governance capability extending from Project Management to systems development to testing to release and change management to system support. Integration Application Delivery Includes traditional EAI and B2B disciplines, connecting applications together with re-usable interfaces and interapplication standards. Includes application development and packaged application customization and implementation disciplines. The Change in IT Skills from SOA Page 18

SOA maturity correlates with Architecture effectiveness IT Centric, Bottoms Up IT Centric, Top Down LOB Integrated Strategy Strategy Strategy Development Development Architecture IT Organizational Governance Architecture Development Architecture IT Organizational Governance IT Organizational Governance Integration Integration Integration Application Delivery Application Delivery Application Delivery The Change in IT Skills from SOA Page 19

SOA Governance Definition Governance: SOA Governance: encourage The action or manner of governing A decision or accountability framework to desirable behavior in an IT Organization that has adopted SOA Effective IT (and SOA) governance addresses 3 questions: What decisions must be made to ensure effective management and use of SOA? Who should make these decisions? How will these decisions be made and monitored? The Change in IT Skills from SOA Page 20

Waterfall Methodologies and SOA The Premise: Change during a project is expensive, so define everything up front so nothing needs to change SOA Impact Considerations: Architects at the front of the Waterfall Process need to have tight integration with service registries. Specifications need to be updated as service versions evolve in outside efforts Use and modification of services x-project must be handled via outside governance Services developed are enterprise assets testing and release of service sub-components may need to move towards iterative models Testing during the dev cycle needs to adopt automation and continuous regression concepts Functional Domain Models hugely important Process-centric business development moves out of purview of application development to BPM which can be a difficult transition The Change in IT Skills from SOA Page 21

Agile / Iterative Methodologies and SOA The Premise: Change during a project is expensive And Unavoidable so do everything possible to minimize the cost of change SOA Impact Considerations: Just in Time building can limit future re-use opportunities for services without careful consideration This project only philosophy can make it challenging for effective outside governance enforcement There is typically no re-use metric within these methodologies Integrated testing model fits amazingly well with SOA Closer involvement of business sponsors can facilitate line between business logic hard-coded within services and process logic / business rules held in more flexible, abstracted technology The Change in IT Skills from SOA Page 22

Changes Application Delivery Strategy Application Development Methodology Impact Architecture Development IT Organizational Governance Integration Working with Packaged Vendors to Expose Services Role Changes Policy Management / MetaData Application Delivery Abstraction of Rules and Process Definitions The Change in IT Skills from SOA Page 23

Role Changes Strategy Architecture Development IT Organizational Governance Integration Application Delivery Application Architects: The specialization between application and enterprise architects grows Enhanced knowledge of the company s inventory of service assets required Run-time information and service level exchanges required for web services in building applications Service Developers: Testers: Building towards a detailed policy for service definitions Services begin to give up process logic to outside orchestration Good understanding of object and functional models End-to-end, automated regression testing important Version testing important Must begin to gain greater system design understanding The Change in IT Skills from SOA Page 24

SOA-ing the Integration Competency Center Strategy Architecture Development IT Organizational Governance Integration Service-enabling existing proprietary End- Points Evolving Point Integration to Service Bus Composite Service Creation Metadata / Policy Management Application Delivery Web Services Management Integrated / Automated Composite Testing The Change in IT Skills from SOA Page 25

Organizational Governance Strategy Governance more than any other area will drive the success or failure of a scalable SOA strategy LOB Project Prioritization along Pre-Agreed Axis Architecture Higher level IT Processes are implemented at the services layer: Management, Change Management, Configuration Management Asset Development Project Governance of SOA Usage / Adoption IT Organizational Governance Integration Governance of Process Usage / Adoption Governance of Development and Application Architecture The Registry Owner lives here Application Delivery Think about how other technology assets are managed and you are on the way The Change in IT Skills from SOA Page 26

Rise of the SOA Enabled Analyst Greatest Impact in terms of Efficiency Strategy Architecture Development The true key between IT Integration 2.0 and - Agile SOA The SOA Analyst - Expanded Roles = New Training and Concepts!! IT Organizational Governance Integration Application Delivery BPM / BAM Embedded in the SOA -level Semantics True Process Improvement Discipline Huge Value and potentially huge cultural threat The Change in IT Skills from SOA Page 27

Architecture Front and Center Strategy SOA Mandates the end of the Ivory Tower Architecture Development IT Organizational Governance Integration Application Delivery Increased control = increased accountability and measurements Multi-Year view combined with incremental ROI measurement Technology-first infatuation is a detriment In some organizations these teams are evolving to delivery centers for Assets The Change in IT Skills from SOA Page 28

Communication with the Strategy Architecture End of the silos Development IT Organizational Governance Integration Requires maturity in the face of true IT execution capability Process-centric focus drives more complex IT- LOB relationships Application Delivery The Change in IT Skills from SOA Page 29

Organizations ARE retooling for SOA delivery Reduced Order Time Faster Products to Market Incremental investment for transformational ROI New business partners and customers through better channel delivery Regulatory demands being met without out rip and replace required The Change in IT Skills from SOA Page 30

Get There Faster! Software AG