BPA & SOA @ WORK The AIA Methodology for Modeling Business Processes Massimo Maffioli Partner for
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A 2
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A 3
Reply Founded in 1996 to achieve excellence within the internet consulting market, by a group of Italian IT Executives, Reply is today a leading IT Services Company with a distinctive set of specialized services that covers the areas of: Consulting, System Integration, Service Management(Application & Operation Business Process Outsourcing Reply offering is based on new communication channels and digital media Impressive track record: from 18.6m in 1999 to 277m sales in 2007, with a CAGR of 40.1% GERMANY UK Constant two digit Ebit margin 1 ITALY More than 2,270 2 employees distributed on a network of specialized companies focused on specific lines of offer Large customers, with a very high customer retention Operations in Italy, Germany and UK 1. Except for 2003 2. As at December 31 2007 Reply aims at building an European network of high specialized boutiques in the ICT services market 4 Source: Company Data
Technology Reply Focused on design and development of Service Oriented Architecture (SOA) projects using Oracle Technology (DB Technologies, Middleware) Office in Milan, Turin, Rome, Treviso Tuned on Oracle Technology using the certification program (OCA, OCP, OCM) and joining to Beta Site Program (Database, Oracle Fusion Middleware). Oracle AIA (Application Integration Architectrue) Center of Excellence 5
Partnership Maturity Partnership level: Certified Advantage Partner (2003) First Beta program (OWS), then Beta Testing Centre for IAS, 9i, 10g, 11g First partner to build an Italian BPEL reference, OTM reference, iflex reference and BRM reference Co-development partner on Oracle Application Integration Architecture (AIA) Offering Coverage: Technologies: Core Technologies, Business Intelligence, Enterprise 2.0 (RIA), Service Oriented Architecture, Identity & Access Management Models and Methodologies: SOA Maturity Model, SOA Governance, BPM (BPA Suite) Awards: Customer Excellence Partnering (2007), Innovation Award (2006), Best Wireless Project (2004), Customer Satisfaction Award (2001) 6
Some Milestones Oracle AIA Centre of Excellence OFM 11g Beta Site Oracle Innovation Award 2006 2006 2007 2008 Certified Partner (Technology) 2000 Certified Advantage Partner (Technology) 2003 1996 Start-up on Oracle Technologies 1996 First Beta Site (Oracle8) then 8i,9,10g and OAS Beta Server (Bpel,Esb,...) 1998 7
8 Oracle & Reply: Partnership for AIA
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A 9
Oracle AIA (Application Integration Architecture) AIA is an open standards based platform that connects best of breed applications through composite business processes. Best Practice Processes: Conceptual models decomposed to activity/ task to automate end to end process Process Integration Packs: Pre-Built, out of the box integration content to automate data transfer and transaction management Foundation Pack: Application independent object and service definitions that can be leveraged to integrate any application to another Powered by Oracle Fusion Middleware, Industry leading, open standards based platform 10
AIA Foundation Pack 2.1 55 s, 440 Service Operations Service Repository, Error / Diagnostics, Auto Install Standardized Semantics and Services, Best Practice Designs, Developers Guides, Methods Enterprise Business Objects Foundation Pack Enterprise Business Services Business Service Repository 12
AIA Best Practices Framework for Process Design L0 Macro Process Definition (Company Level) L1 Refine L0 Level introducing the Business Function in charge to different Business Unit L2 Detailing each Business Function with Task. Find out the Business Objects L3 Service definition published by software application (custom, packages) in order to implement the specific business process L4 Implementation of specific Process Integration 13
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A 14
Amadori: Downstream Traceability Tags Enterprise Services Common Object Custom Processes Orchestration Challenge Substitution of current EDI style integration with a SOA oriented architecture, following BPM design principles,to implement an AIA style methodology. Customer needs are to allow products traceability and open towards B2B. Solution Environment: Sycom Click Reply 1.4.2 Click Reply 4.2 JDEdwards XE Oracle SOA Suite 10.1.3.3 Value Application of AIA philosophy to a custom environment for which no PIP is available Knowledge acquisition of food manufacturing business processes in order to standardize them 15
Downstream Traceability: Level-0 Gestione Magazzino Surgelato Creazione Bancale Invio Lavorazioni esterne Rientro Smezzati da Lavorazioni Esterne Inserimento in cella -20 Uscita da cella -20 Spedizione 16
Downstream Traceability: Level-1 Gestione Magazzino Surgelato Creazione Bancale Invio Lavorazioni esterne Rientro Smezzati da Lavorazioni Esterne Inserimento in cella -20 Uscita da cella -20 Spedizione Produzione Uscita casse da produzione Creazione Bancale Cella -20 Prelievo da cella -20 Inserimento in cella -20 Spedizione Spedizione Preparazione Viaggio Creazione Bancale Ricezione da lav est 17
Downstream Traceability: Level-1 Gestione Magazzino Surgelato Creazione Bancale Invio Lavorazioni esterne Rientro Smezzati da Lavorazioni Esterne Inserimento in cella -20 Uscita da cella -20 Spedizione Produzione Uscita casse da produzione Creazione Bancale Cella -20 Prelievo da cella -20 Inserimento in cella -20 Spedizione Spedizione Preparazione Viaggio Creazione Bancale Ricezione da lav est 18
Downstream Traceability: Level-2 Produzione Uscita casse da produzione Creazione Bancale picking cassa Cella -20 Cella -20 Inserimento in cella -20 Inserimento in cella -20 prelievo da cella - 20 Prelievo da cella -20 Inserimento in cella -20 prelievo SSCC Spedizione Spedizione Preparazione Viaggio Creazione Bancale Ricezione da lav est 19
Downstream Traceability: Level-2 picking cassa Cella -20 Inserimento in cella -20 Inserimento in cella -20 prelievo da cella - 20 prelievo SSCC 20
Downstream Traceability: Level-3 JM registrazione ingresso picking cassa Cella -20 Inserimento in cella -20 JDE Inserimento in cella -20 prelievo da cella - 20 Inserimento dati contabili prelievo SSCC Tracciabilità creazione movimento di magazzino 21
Downstream Traceability: Level-3 picking cassa Cella -20 Inserimento in cella -20 Inserimento in cella -20 prelievo da cella - 20 prelievo SSCC JM registrazione ingresso JDE Inserimento dati contabili Tracciabilità creazione movimento di magazzino 22
Downstream Traceability: Level-4 Pallet Ingresso pallet cella -20 JM registrazione ingresso Registrazione ingresso JDE JM QueryPallet JM Requester Create JM Requester QueryPalletEBS Inserimento dati Create contabili EBS QueryPallet TRK Provider Create TRk Provider Tracciabilità Tracciabilità creazione Create movimento di JDE Provider magazzino JDE 23
Downstream Traceability: Level-4 Pallet Ingresso pallet cella -20 Registrazione ingresso JM QueryPallet JM Requester Create JM Requester QueryPalletEBS Create EBS QueryPallet TRK Provider Create TRk Provider Tracciabilità Create JDE Provider JDE 24
Downstream Traceability: Level-4 TRANSLATION 25
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A 26
Process Vs. Technological View Process View Technological View 27
Q&A Contact Massimo Maffioli Partner m.maffioli@reply.it www.reply.eu 28
AGENDA Technology Reply Oracle AIA Methodology Case Study Summary Q&A Backup Slides 29
Reply s offer is organised around two main axes: Reply at a glance 07 Sales breakdown by business Horizontal /cross-market solutions (Technologies) Implementing the latest solutions of its technology partners across key sectors Processes 11% Technologies 34% Applications 55% Reply has a recognised ability to master the most recent technologies of partners software stack Reply s main technology partners include Oracle, Microsoft, EMC2, SAP, Autonomy Vertical solutions (Process and Applications) Implementing solutions (third party or in-house) answering specific needs in verticals Focus on Telecommunications, Media, Finance, Extended Enterprise and Public Administration & Healthcare in Italy Focus on Extended Enterprise, Media and Finance in Germany Reply differentiates itself through matching expertise on specific processes in particular industries while mastering technology platform solutions 30 Source: Company Data
Process Vs. Technological View Process View Technological View 31