View
760
Download
1
Category
Preview:
DESCRIPTION
Citation preview
Leveraging EnterpriseServicesOriented Architecture forBusiness Process Excellence
Gil GomezDirector, Services SolutionsSAP ConsultingSAP America
Leveraging Enterprise ServicesOriented Architecture for BusinessProcess Excellence
© SAP 2008 / Page 3
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Why Are We Here?
Key Messages:
This webinar will reinforce the overall enterprise SOA development process andfocus in particular on developing enterprise SOA solutions on an SAP platform –SAP NetWeaver®
Customer success story – Improving usability of SAP solutions withenterprise SOA
Learn how to get started with your enterprise SOA transformation
Self evaluation for enterprise SOA
SAP Discovery System
© SAP 2008 / Page 4
What is Enterprise SOA?
Enterprise service-oriented architecture is a business-driven softwarearchitecture that allows you to share and reuse enterprise services – small,reusable “chunks” of business-driven functionality – within your companyand with strategic partners.
With enterprise SOA, you can:
Create new applications on top of existing enterprise solutions
Automate new or existing business processes
Increase the value of your current systems
Achieve greater flexibility while controlling technology costs
Improve the ability to link other applications to SAP
Deploy innovative solutions to extend your business partner networks
© SAP 2008 / Page 5
© SAP 2008 / Page 6
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Orhan OzalpDirector, Enterprise ApplicationsInterpublic Group
Leveraging Enterprise ServicesOriented Architecture forBusiness Process Excellence
Overview and Motivation
Improve Productivity of Job Booking Business ProcessReduce data entry time with an interactive User Interface
Ensure active collaboration between different roles in the business process
Test Drive SAP ESOA TechnologyProvisioning Enterprise Content from SAP systems as services
Composition Environment for services based workflows
Formulate Overall User Interface StrategyMeet needs for interactivity, business intelligence and offline capabilities
© SAP 2008 / Page 8
Team and Responsibilities
IPG – SAP TeamDedicated resources from IPG COE
Provide the business process knowledge
Participate in the design and development
SAP – Consulting TeamSolution architecture
Design and develop the solution
Knowledge transfer to IPG
Findings and recommendations
© SAP 2008 / Page 9
© SAP 2008 / Page 10
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Current Business Scenario
Depending on the size and the structure of the agency,the agencies follow different internal processes.
Examples:
Scenario 1: Work requisitions are created by projectmanagers and routed to project analysts via e-mail.After analysts review the information, they log-on toSAP R/3 and create sales orders
Scenario 2: Account Executives create sales orders inthe system. Financial people review these sales ordersand ensure that the settings for billing and printing arepopulated correctly before the billing cycle commences
© SAP 2008 / Page 11
Challenges and Opportunities with theCurrent Business Process
Job Creation Screens are generic and are not tailored for advertising industry that means;
They contain many additional fields that are not applicable to our business process
The entry screens are normalized with the usage of tabs. User should learn where to look in order to findrelevant information
The transaction has built-in hierarchy so that the navigation is not straight forwardHeader
Line ItemLine Item Details
Most of the screens cannot be altered without modifications (with the exception of screen variants)
SAP jargon is used rather than advertising business jargon
A single GUI is available for all types of users (novice, expert etc…)
Training is definitely required to be able to utilize the application
Usability concerns affect the system acceptability (challenges working with an ERP system,i.e. do it right in the first place…)
© SAP 2008 / Page 12
Current Approach – SAP GUI Screens
1. Initial Screen 2. Header Data
3. Item Selection 4. Navigation within Navigation
© SAP 2008 / Page 13
Solution Business Process Decomposition
Initiate Job Booking
Create Job Booking
Key Finance Data &Complete Job Booking
Complete Job Booking
Job Booking Notification
Job Booking Notification
© SAP 2008 / Page 14
Account Executive Finance Manager Account Executive
© SAP 2008 / Page 15
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Solution Overview
Initiate Job Booking3 Different UI approaches:Web Dynpro UIVisual Composer UIAdobe Interactive Forms UI
Key Finance Data &Complete Job BookingWeb Dynpro UI
Job BookingNotificationOffline Interactive Forms
sent by e-mail
Initiate Job Booking
Account Executive
Create Job Booking
Finance Manager
Key Finance Data &Complete Job Booking
Complete Job Booking
Job Booking Notification
Account Executive
Job Booking Notification
© SAP 2008 / Page 16
Create Job Booking Step Using Web Dynpro
© SAP 2007 / Page 17
Account Executive initiates ajob booking process by fillinga form
The form provides defaultvalues, drop down lists,search capabilities anddescription based fields toensure easy processing
The form was implementedin 3 different UI technologiesto allow comparison
Create Job Booking
Create Job Booking Step Using VisualComposer
© SAP 2007 / Page 18
Account Executive initiates ajob booking process by fillinga form
The form provides defaultvalues, drop down lists,search capabilities anddescription based fields toensure easy processing
The form was implementedin 3 different UI technologiesto allow comparison
Create Job Booking
Create Job Booking Step Using AdobeInteractive Forms
© SAP 2007 / Page 19
Account Executive initiates ajob booking process by fillinga form
The form provides defaultvalues, drop down lists,search capabilities anddescription based fields toensure easy processing
The form was implementedin 3 different UI technologiesto allow comparison
Create Job Booking
Guided Procedure Workflow Context
© SAP 2007 / Page 20
Guided Proceduresorchestrates the BusinessProcess and transitionswork to the next step for thenext role
Create Job Booking
Complete Job Booking Step – Finance Review
© SAP 2007 / Page 21
Finance Manager reviewsthe job booking form thatwas filled by the AccountExecutive
Complete Job Booking
Complete Job Booking Step – Finance Data
© SAP 2007 / Page 22
Finance Manager addsadditional billing andinvoice printing data
Finance Manager addsadditional billing andinvoice printing data
Complete Job Booking
POC Solution Process – Detailed
© SAP 2007 / Page 23
Once the form is submitted,a job is created in theERP system (sales order+ process)
Complete Job Booking
POC Solution Process – Detailed
© SAP 2007 / Page 24
Account Executive receivesan e-mail with an offline formattached
The form providesinformation on the jobbooking that was created
The process is finished
Job Booking Notification
© SAP 2008 / Page 25
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Rajiv TotlaniEnterprise Architect,Enterprise SOA Practice ,National Competency CenterSAP ConsultingSAP America
Leveraging Enterprise ServicesOriented Architecture for BusinessProcess Excellence
System Landscape
Enterprise Services
WAS J2EE
Web DynproNW EP
Guided Procedures
DevelopmentTools
Adobe LivecycleDesigner 7.1
NW DeveloperStudio 7.0 SP11
VisualComposer 7.0
SP11
ABAPWorkbench
ERP 6.0 SP7
NetWeaver 2004s, SP 11, EPUsage Type
Adobe Document Server
NetWeaver 2004s, SP 11, ASJava Usage Type
User Store
© SAP 2008 / Page 27
Architecture in a Nutshell
Five steps to improve ERP service delivery:
Service enablement: Utilize web services to establish back-end communication
Build a flexible service layer (J2EE) on top of the backend to expose a simplifiedinterface to the UI layer
Develop an improved UI using the new development tool set while reusing theservice layer
Compose the different UI screens into a single process using guided procedures
Use Enterprise Portal to provide users with only relevant roles
© SAP 2008 / Page 28
Guided ProcedureGuided Procedure
Data Interaction Between Layers
Portal
Web Dynpro
ERP
EnterpriseServices
Create JobBooking
VisualComposer
InteractiveForm
Backend
J2EE
© SAP 2008 / Page 29
Guided ProcedureGuided Procedure
Data Interaction Between Layers
Portal
Web Dynpro
ERP
EnterpriseServices
Create JobBooking
VisualComposer
Backend
J2EE
© SAP 2008 / Page 30
Web DynproInteractiveForm
Complete JobBooking
Guided ProcedureGuided Procedure
Data Interaction Between Layers
Portal
Web Dynpro
ERP
EnterpriseServices
Create JobBooking
VisualComposer
Backend
J2EE
© SAP 2008 / Page 31
Web Dynpro
Complete JobBooking
InteractiveForm
BookingNotification
© SAP 2008 / Page 32
1. Introduction2. IPG Overview and Motivation3. Process Description4. Solution Overview5. Architecture6. Getting Started with Your Enterprise SOA Transformation7. Q&A
Agenda
Gil GomezDirector, Services SolutionsSAP ConsultingSAP America
Leveraging Enterprise ServicesOriented Architecture for BusinessProcess Excellence
Getting Started
Understanding of your organization readiness for enterprise SOA
Business process, organization and technology readiness
Understanding of the technology and tools available to leverage enterprise SOA
A Successful plan and design for an enterprise SOA evolution
An established enterprise architecture methodology and discipline
Creates the context, structure, and implementation governance required forenterprise SOA
Engage the SAP Consulting experts
SAP Services Offerings for Enterprise SOA
© SAP 2008 / Page 34
Understanding Organization Readiness
Self Evaluation for Enterprise SOAA free, online, diagnostic service that evaluates your organizational readiness forenterprise SOA
Designed to allow existing and potential SAP customers understand their levelof enterprise SOA maturity and readiness prior to undertaking any enterpriseSOA initiative.
Follow up discussion with enterprise SOA experts to jointly analyze results anddetermine potential next steps
Enables better decision making before deploying internal and external resourcesto any enterprise SOA initiative
Designed to allow existing and potential SAP customers understand their level ofenterprise SOA maturity and readiness prior to undertaking any enterprise SOAinitiative.
http://204.154.71.139/eSOASurvey/esoastart.aspx
© SAP 2008 / Page 35
© SAP 2008 / Page 36
Understand the TechnologySAP Discovery System
Fully configured SAP landscape for enterpriseSOA innovation and exploration
With this system you can:
Test drive Enterprise SOA in your environment
Get hands-on experience with practical examplesof Enterprise SOA scenario implementations
Interact with solutions using today's currenttechnology. Including:
© SAP 2008 / Page 37
SAP ERP Interactive FormsSAP NetWeaver Process IntegrationMaster DataManagement
Governance, Risk, andCompliance
Business Intelligence And much more…
Discovery System
SAP Discovery System – A Unique Offering!
© SAP 2008 / Page 38
Content
Software
Hardware
ERP and SAP NetWeaverDevelopment toolsAdditional SAP components
Enterprise SOA scenariosSAP Best PracticesConfiguration and integrationDemonstrations and exercises
Laying the foundation withhardware by our partners
ServicesProof of Concept (POC)eSOA Discovery workshop
Discovery System
Upcoming Events and Resources
Upcoming Events:ASUG SAP ERP Upgrade Symposium:
San Diego CA December 5-6, 2008For more information please go to events.asug.com/Default.aspx?alias=events.asug.com/saperpupgrade08
SAP Services Testing Symposium:February 26, 2008, SAP Palo Alto CATo register, please go to www.sap.com/mk/get/US_STSEM
SAP Services Webcast: “Navigating Successful Upgrades: Maximizing the Success of your SAP ERP Upgrade Project”:Tuesday March 18 2008 1:00 PM ESTTo register please go to www.sap.com/fm/SAPservices
SAP Insider SAP Solution Manager Seminar:Expert guidance to plan for, implement, and properly leverage SAP Solution Manager
Orlando FL February 25-27 2008For more information please go to www.sapsolutionmanagerseminar.com
SAP Insider Administration and Infrastructure 2008 (co-located with SAP NetWeaver BI/Portals 2008):Expert guidance to plan for, implement, and properly leverage SAP Solution Manager
Orlando FL March 26-28 2008For more information please go to www.sapadmin2008.com
SAP Insider SAP ERP Upgrade Seminar (co-located with Administration and Infrastructure 2008 and SAP NetweaverBI/Portals 2008): Guidelines, best practices, and instruction for a successful upgrade
Orlando FL March 26-28 2008For more information please go to www.saperpseminar.com
Questions and Resources:Contact your Client Partner, visit www.sap.com/usa/services/consulting or call SAP at 866-609-1124
© SAP 2008 / Page 39
Questions?
© SAP 2008 / Page 40
© SAP 2007 / Page 41
Thank you!
Recommended