Amir Glatt, SAP AmericaOleg Figlin, SAP UK
SOA111 Building a Cutting-Edge SOA Proof of Concept Learn From SAP Best Practices
SAP 2008 / SAP TechEd 08 / SOA111 Page 2
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This presentation and SAP's strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP intentionally or grossly negligent.
SAP 2008 / SAP TechEd 08 / SOA111 Page 3
1. The promise behind SOA2. Starting with a Proof of Concept3. Recommended phases for an SOA POC project4. Tips for running a successful SOA POC5. SAP POC Consulting Service
Agenda
SAP 2008 / SAP TechEd 08 / SOA111 Page 4
Innovation for DifferentiationInnovation for Differentiation
Stability and ReliabilityStability and Reliability
Customers Want Stability and Flexibility at the Same Time from IT
Innovation
Industry-specific Enhancements
Lower TCO
Single trusted vendor
Ecosystem of Innovation
Variations/ Flexibility
Stability of the Core
Standards
SAP 2008 / SAP TechEd 08 / SOA111 Page 5
UI
Logic
Data
Traditional Architecture
Application
Application
Enterprise Services Architecture
Innovation for D
ifferentiationStability and R
eliability
Composite Applications
Enterprise Service Repository
CRM
Enterprise Service Repository
Best Practice
The Target Architecture for Innovation Without Disruption to Ensure low TCO and Flexibility
SAP 2008 / SAP TechEd 08 / SOA111 Page 6
The Promise Behind Enterprise SOA
PresenterPresentation NotesFlexibility:One unified repositoryRapid composition toolsPlatform enriched with enterprise servicesbreaking process appart and add another stepAgility: Ensure business integrity and compliance Build your own roadmap and innovate processes/products Leverage relationships Expand markets and channels Cost leadership Mergers and acquisitions
Productivity:
Reusability:use ES PO Details
-> eSOA comes down to less time + less money to innovateEmphasize the advantage of doing it in the way that we have done(Both IT & Biz).Example for IT it will be responsiveness to new biz request/better BIZ & IT communication& Alignment...for Biz itis a full process visibility that could contribute to some down stream saving of the overall Biz process.The value/ROI of Soa is in the ultimate biz benefits that is achieved by the biz process...IT usually don't get a direct ROI unless there is some System consolidation/process automation resulting in a lower TCO...or upon the first service reuse which will take a while to become visible.What we have in the demo scenario is actually a composite applicationwhich is deployed in an Esoa infrastructure.We need to explain the strength of doing it esoa verse the non-SOA way.
SAP 2008 / SAP TechEd 08 / SOA111 Page 7
Why Start with a Proof of Concept?
How can I convince the business that SOA architecture can provide tangible business benefits
How can I test drivethe tools and technology behind enterprise SOA with aminimal risk?
How can I take a decision regarding SOA roadmapwhich is based on real hands-on experience and analysis?
Business Proof Test drive Smart decision
SAP 2008 / SAP TechEd 08 / SOA111 Page 8
How to minimize effort and cost of the POC?How to minimize effort and cost of the POC?
How to build the right infrastructure?How to build the right infrastructure?
How to prove real business benefits?How to prove real business benefits?
Building a Successful SOA Proof of Concept is not that Simple
Starting from business requirements
Connectivity betweensystemsMaster data
Choosing the right business process
Multiple components
Risk to existing systems
Hardware Cost
Need for multiple skills
Optimize planning
Reuse existing components vendor
SAP 2008 / SAP TechEd 08 / SOA111 Page 9
Recommended SOA Proof of Concept Phases
Business requirement specification
Scenario & process design (High level UI mockup)
1. Requirement Design
Enterprise Services Implementation
Consumer Implementation (User Interface and Services Consumption)
Process Composition Wrap-up and Demo
4. Development/Handover
Consumer Model Definition Identification of Enterprise
Services and Process Components
Mapping of Consumer Model to Enterprise Services
Service Interface Definition
3. Consumer/Provider Model
Installation Configuration Master Data Creation Connectivity Setup and Testing
2. Infrastructure Preparation
SAP 2008 / SAP TechEd 08 / SOA111 Page 10
Business scenario requirements, solution design and system architecture
Steps Business Requirements specification Specify business requirements and
understand business user expectations. Scenario & process design - Define business process steps (high level). Technical Architecture Create process technical architecture and design.
Deliverables High level business process design and roles. Written description of the business requirements IT system landscape and technical solution architecture.
1. Requirement Design
PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.
SAP 2008 / SAP TechEd 08 / SOA111 Page 11
Install, configure and test the infrastructure for the project
Steps Installation Install or upgrade the needed software components required for the
project implementation based on the business requirements. Configuration Configuration of the different components, connectivity between
components Test Ensure the infrastructure is ready for the project implementation.
Deliverables Running environment for the project implementation Document describing the required steps to build such an environment for productive
usage
2. Infrastructure Preparation
PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.
SAP 2008 / SAP TechEd 08 / SOA111 Page 12
Identify data models and services interfaces to support the required Business process.
Steps Consumer Model Define detailed business process steps, actions, user interfaces
and roles. Identified Process Components and Business Objects identify for each
process step the related business objects and the respective process components. Mapped consumer model to services based on identified business objects
and process components: identify for each process step the required services (existing) and specify required service enablement (Provider Model).
Service interface definition Design interfaces for required service enablement.
Deliverables Consumer data model and required structure List of existing service, process components and data types. Interface definition and data models for custom services.
3. Consumer/Provider Model
PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.
SAP 2008 / SAP TechEd 08 / SOA111 Page 13
Develop composite solution by enabling provider services and consume with mapped consumers.
Steps Provider Implementation Enable existing services and developing
composite/custom ones. Optional additional development & customizing Develop and customize
additional required functionality (user interface, db adjustment, coding, application/service configuration & customizing, process integration).
Consumer implementation Develop solution user interfaces and relevant screens
Process composition Compose user interface screens into the business process step and workflow.
Deliverables Composite solution for the required business process scenario.
4. Development/Handover
PresenterPresentation NotesHow about change order in General: Activities, Then deliverablesOn this slide: role makes sense, but rule probably as well what should it be? Just to verify.
SAP 2008 / SAP TechEd 08 / SOA111 Page 14
10 tips for a Successful Project
SAP 2008 / SAP TechEd 08 / SOA111 Page 15
Identify the Business Process
Choose the right business processChoose the right business process
Picking the right business process is the most important decision in the POC Business oriented
Improves usability of existing cumbersome process Automates a manual process New innovative process
Simple Not more than 3 roles and 5-6 process steps
Reuse Doesnt require new backend functionality
Demoable
SAP 2008 / SAP TechEd 08 / SOA111 Page 16
Business Network Transformation Example Sales Order Tracking
Receive customer call
Verify customer SO data in WD system
Check supplier system for
order statusObtain tracking
numberCheck 3PL system for
delivery date
Update customer on status info
Supplier
WholesalerLogistic Service Provider
Customer
SAP 2008 / SAP TechEd 08 / SOA111 Page 16
SAP 2008 / SAP TechEd 08 / SOA111 Page 17
Process efficiency Example Customer Issue Management
Extends SAP Quality Management Issue Resolution to SAP Portal using SOA and reports using SAP BI Uses SAP Integration of Quality Management (IQM) Enterprise Services Bundle delivered by SAP Customizes Issue Resolution Business Process using SAP Workflow
Standardized processes and procedures, clear accountability, task & due-date management
Solution: Simple and easy to use process to speed up customer issue tracking and classification with fast response, defined ownership, including accountability and timelines, effective and efficient resolution, which also provides for easy data base search and data analysis and relevant business reporting
People, Processes, System and Metrics & Reporting
Customer facing personnel capture Priority & Impact Customer Material Issue Description
System assigns issue to an Overseer based on customer country
Overseer assigns the issue to an accountable person who bears the overall responsibility for the issue
Accountable person creates a task for one or more people to fix different aspects of the issue
Fixers close there tasks
Accountable person the issue
Submit Issue Assign OverseerAssign
Accountable Person
Assign Fixers Close Issue
Current Customer Issue Management Process State Multiple non-integrated systems, poor reporting, unclear processes, lack of accountability
SAP 2008 / SAP TechEd 08 / SOA111 Page 18
Initiate Job Booking3 Different UI approaches:Web Dynpro UI, Visual Composer UI, Adobe Interactive Forms UI
Account Executive
Create Job Booking
Finance Manager
Key Finance Data & Complete Job Booking
Web Dynpro UI
Complete Job Booking
Job Booking Notification
Offline Interactive Forms sent by e-mail
Account Executive
Job booking Notification
User Productivity Example Job Booking Creation
PresenterPresentation Notes3 slides with right UI technology
SAP 2008 / SAP TechEd 08 / SOA111 Page 19
Build the Project Team
Setup a small dedicated project teamSetup a small dedicated project team
Setting a small , balanced team can significantly reduce effort and cost Recommended project team:
One NetWeaver expert One Backend functional expert One business process expert
Limit the POC implementation time to 2-4 weeks
SAP 2008 / SAP TechEd 08 / SOA111 Page 20
Use the SAP Discovery System for the POC Infrastructure
Use the Discovery system for the POC Infrastructure Use the Discovery system for the POC Infrastructure
The Discovery system for enterprise SOA can save you days of installation and configuration effort when building the infrastructure Building an infrastructure with the latest components and upgrades could
take a lot of time and effort
The Discovery system can ensure you can work on the latest infrastructure with minimum risk and cost
SAP 2008 / SAP TechEd 08 / SOA111 Page 21
Discovery System
SAP ERP and SAP NetWeaver
Development Tools
Additional SAP Components
Enterprise SOA scenarios
SAP Best Practices
Configuration and Integration
Demonstrations and Exercises
Laying the foundation with hardware by our partners
Proof Of Concept (POC)
SOA Discovery Workshop
SAP Discovery System A Unique Offering !
SAP 2008 / SAP TechEd 08 / SOA111 Page 22
We are very satisfied with the SAP Discovery system. Not only has itsaved significant time and costs of building an SOA environment by
ourselves, it also delivers results that benefit our customers
Prototype
The Discovery System for enterprise SOA is the perfect infrastructure for internal training
Training
Volker Schnuck, Principal ConsultantConcepts Development Integration AG
Mr. Matthias Hoffrichter, Portfolio and Technology Manager Siemens IT Solutions and Services, Siemens Ltd., Thailand
Real-Life Customer Value
I can attest to the power of software and hardware together in this package. Getting up and running is almost plug-and-play, which jump started my company's ability to get going with SAP testing, almost immediately.
Evaluation
Nojan Moshiri,SDN Community member
PresenterPresentation NotesScenario outline & descriptionE.g. Analyst StatementsCustomer QuoteMake audience relate to the problem we are not alone, the situation is the same for others
SAP 2008 / SAP TechEd 08 / SOA111 Page 23
Use Real Data in Your POC
Use real data in the POCUse real data in the POC
Showing real business data in the POC can significantly improve management and business buy-in The credibility of your POC depends also on how real it looks
Import real data (customer names, material names) from your productive/test systems to the POC environment
You can use the DS external connectivity kit to learn how to achieve that
SAP 2008 / SAP TechEd 08 / SOA111 Page 24
Model the Business Process with Your Convenient Tool
Model the business process with your convenient tool Model the business process with your convenient tool
High level modeling of the business process is important task that can be achieved using various tools IDS Scheer ARIS IT Architect, Microsoft Office Visio, Microsoft Office
PowerPoint or any other tool you are familiar with can do the job Dont waste too much time learning new modeling tools at this point since
you can focus now on a single business process
SAP 2008 / SAP TechEd 08 / SOA111 Page 25
Use the ES Workplace to Find Existing Services
Use the ES workplace to find existing servicesUse the ES workplace to find existing services
Understanding which enterprise services you can reuse from SAP is important step that should be done as early as possible The ES workplace can help you understand which enterprise services are
available, what they expect as input and what will be their output
Use the testing environment provided with the ES workplace to ensures the services behavior in runtime is as expected
SAP 2008 / SAP TechEd 08 / SOA111 Page 26
Enterprise Services Workplace SAP Community Network (former SDN/BPX)
SAP 2008 / SAP TechEd 08 / SOA111 Page 27
Reuse SAP Global Data Types
Reuse SAP Global Data Types when defining new services Reuse SAP Global Data Types when defining new services
As reusability is one of the main assets of enterprise SOA, SAP global data types are showing exactly that. Use them to save a lot of effort and to test drive the reusability concept Start by browsing the ES Repository and find global data types that suits
your need
Use the Data type enhancement concept if you need to modify an existing data type
SAP 2008 / SAP TechEd 08 / SOA111 Page 28
SAP Global Data Types Reusable Business Semantics
SAP 2008 / SAP TechEd 08 / SOA111 Page 29
Implement Consumer and Provider Models in Parallel
Implement Consumer and Provider Models in Parallel Implement Consumer and Provider Models in Parallel
Working in parallel will speed up dramatically the implementation time of the project. Use the services interface as the contract between the consumer model and the provider model. Implement the consumer model by using the service interface and a
dummy implementation
Implement the provider model based on the service interfaces you defined
SAP 2008 / SAP TechEd 08 / SOA111 Page 30
Implement Consumer and Provider Models in Parallel
Service Consumer Service Provider
Enterprise services interfaces serves as the contract between the consumer and
the provider
Purchase Order
SAP 2008 / SAP TechEd 08 / SOA111 Page 31
Dont Waste too Much Time on Service Implementation
Dont waste too much time on services implementation Dont waste too much time on services implementation
Services implementation could be the longest phase in a productive project; Simplify that task when running a POC Most probably, services implementation will need to adapted when
moving from POC to production
Check with SAP if the required enterprise services are planned in the near future
Ignore complicated data validation and optimization when implementing services in a POC phase
SAP 2008 / SAP TechEd 08 / SOA111 Page 32
Choose the User Interface Technology According to the end Users Needs
Pick a User Interface technology according to the end users needs Pick a User Interface technology according to the end users needs
One of the main advantages of enterprise SOA is that it allows you the flexibility to choose the right user interface according to the end user needs You can use Web Dynpro, Visual composer, Interactive forms or other UI
options
Check with your end users what will be their preferred environment
The end result with the right user interface will increase the acceptance of your POC in your organization
SAP 2008 / SAP TechEd 08 / SOA111 Page 33
Different Options of User Interface Technologies
Mobile and Voice
Portal and Web Interactive FormsAnalytics
Online Users Business Users Offline Users Mobile Users
SAP 2008 / SAP TechEd 08 / SOA111 Page 34
SAP Consulting Services
SAP 2008 / SAP TechEd 08 / SOA111 Page 35
Proof of Concept for Enterprise SOA on SAP Discovery: Consulting Service
Enterprise SOA POC on SAP Discovery System Service (16 days*)
S
A
P
D
i
s
c
o
v
e
r
y
S
y
s
t
e
m
w
o
r
k
s
h
o
p
R
e
q
.
a
n
a
l
y
s
i
s
&
b
u
s
i
n
e
s
s
p
r
o
c
e
s
s
m
o
d
e
l
.
w
o
r
k
s
h
o
p
B
u
s
i
n
e
s
s
p
r
o
c
e
s
s
t
o
t
e
c
h
.
p
r
o
c
e
s
s
w
o
r
k
s
h
o
p
C
o
m
p
o
s
i
t
e
a
p
p
l
i
c
a
t
i
o
n
i
m
p
l
e
m
e
n
t
a
t
i
o
n
W
r
a
p
-
u
p
+
f
i
n
a
l
p
r
e
s
e
n
t
a
t
i
o
n
1 day 1 day1 day2 days 11 days
Extensions
C
o
n
n
e
c
t
i
v
i
t
y
t
o
c
u
s
t
o
m
e
r
b
a
c
k
-
e
n
d
s
y
s
t
e
m
s
E
x
t
e
n
d
e
d
d
a
t
a
c
o
n
s
o
l
i
d
a
t
i
o
n
E
x
t
e
n
d
e
d
P
r
o
c
e
s
s
s
p
e
c
I
n
t
e
g
r
a
t
i
o
n
w
i
t
h
S
A
P
N
e
t
W
e
a
v
e
r
C
E
S
O
A
d
e
e
p
-
d
i
v
e
t
r
a
i
n
i
n
g
W
e
b
D
y
n
p
r
o
J
A
V
A
/
A
B
A
P
t
r
a
i
n
i
n
g
S
A
P
N
e
t
W
e
a
v
e
r
d
e
v
.
I
n
f
r
a
s
t
r
.
t
r
a
i
n
i
n
g
S
A
P
N
e
t
W
e
a
v
e
r
V
C
t
r
a
i
n
i
n
g
Process Related Non Process Related
Consulting Service to implement a real-life SOA Proof-of-Concept in fixed time and budget leveraging SAP Discovery System for enterprise SOA
SAP 2008 / SAP TechEd 08 / SOA111 Page 36
SAP Discovery System Workshop
09:00-09:30 Registration 09:30-10:00 Welcome, introductions, agenda
10:00-10:30 enterprise SOA overview what it is, why it is important 10:30-11:00 enterprise SOA in Practice - demos 11:00-11:15 Break 11:15-12:15 Exercise 1 12:15-01:00 Lunch 01:00-01:30 Exercise 2 01:30-03:00 Exercise 3 03:00-03:30 Exercise 4 03:30-04:00 Summary
Agenda:
Help customers identify the potential value of SOA by using SAP Discovery System. Understand how can you start with SOA today and get hands-on experience with building SOA scenarios.
SAP 2008 / SAP TechEd 08 / SOA111 Page 37
Helps customers define the business process and define each step in the process in detail
Req. Analysis & Business Process Modeling Workshop
COGS Connect Process (High level Future Mode of Operation)
Yes
Part of POC all other steps are done in background and/or based on assumptions, accepted.
Yes
No
Legend:
10.Customer accepts or rejects & submits
6.Review responses & Submit to Business
Office
14.Turn on required circuits / Update order as
required
Interactive ADOBE Form
Interactive ADOBE Form or
Call, etc.
17.Verify order complete system
is updated automatically
15.Create account / issue billing advice
13.Provisioning request to Supplier
Interactive ADOBE Form
16.Customer Notification
Interactive ADOBE Form
7.Add product markup
5.Respond to RFQ
1.Request for service
2.Review customer
information submit for processing
12.Firm order created from quote.
Provisioning systems updated
4.Request a quote (RFQ)
from suppliers
9.Submit to customer
11.Customer accepts?
Interactive ADOBE Form
Interactive ADOBE Form
8.Determine & enter cost
3.On net capacity?
Process flow
Roles
Detailed description of each step in the process
Background/interactive steps
Due date
Exits next steps
Step is part of the scope of the PoC or not
SAP 2008 / SAP TechEd 08 / SOA111 Page 38
Business Process to Technical Process Workshop
Techn
ical pr
ocess
flow
Busin
ess pr
ocess
flow
Help customers translate the business process into a technical process and bridge the gap between business and IT
User interface mock-up
Services definition
Services identification
Callable objects definition
Define UI type for each interactive step
Screen flow model (SFM)
SAP 2008 / SAP TechEd 08 / SOA111 Page 39
Composite Application Implementation
Technical implementation of lightweight business process
Custom services development
UI development
SAP and custom services consumption
Process implementation
Portal fine-tuning,roles creation
QA
Documentation
Non-SAP system
ESR
SAP ERP 2005
SAP XSS 6.0SAP ECC 6.0
SAP SRM 5.5
BI
PI
BI JAVA
DI
AS ABAP AS JAVA
EP
EPC
Usage types*
SAP NetWeaver
MDM
SAP NetWeaver system
Non-SAP System
ESR
SAP ERP 6.0
SAP XSS 6.0SAP ECC 6.0
SAP SRM 5.5
BI
PI
BI JAVA
DI
AS ABAP AS JAVA
EP
EPC
Usage Types*
SAP NetWeaver
MDM
SAP NetWeaver system
SAP 2008 / SAP TechEd 08 / SOA111 Page 39
SAP 2008 / SAP TechEd 08 / SOA111 Page 40
Wrap-Up & Final Presentation
Present deliverables to the customer, wrap composite application, and provide detailed document describing the definition, design, and implementation process
Wrap deliverables
Prepare export package
Presentation to the customer
Wrap-up
Document the process
SOA
Compos
ite appli
cation
SAP 2008 / SAP TechEd 08 / SOA111 Page 41
Summary / Wrap-Up
Starting small with a Proof of Concept is one of the best ways to capture the business benefits of SOA
Following SAP best practices and guidelines can ensure the Proof of Concept will be successful
SAP Consulting designed a POC consulting service that can help organizations who lack the required skill set
SAP SOA Architecture intends to allow organizations to innovate for differentiation on top of a stable core
SAP 2008 / SAP TechEd 08 / SOA111 Page 42
SDN Subscriptions offers developers and consultants like you, an annual license to the complete SAP NetWeaver platform software, related services, and educational content, to keep you at the top of your profession.
SDN Software Subscriptions: (currently available in U.S. and Germany) A one year low cost, development, test, and commercialization
license to the complete SAP NetWeaver software platform Automatic notification for patches and updates Continuous learning presentations and demos to build
expertise in each of the SAP NetWeaver platform components A personal SAP namespace
SAP NetWeaver Content Subscription: (available globally) An online library of continuous learning content to help build skills. Starter Kit
Building Your Business with SDN Subscriptions
To learn more or to get your own SDN Subscription, visit us at the Community Clubhouse or at www.sdn.sap.com/irj/sdn/subscriptions
PresenterPresentation NotesUnlike trial versions which expire after 90 days, requiring you to uninstall, reinstall, and re-configure. SDN Subscriptions provides developers uninterrupted access to an environment that they can personalize and completely control, saving them valuable time and increasing productivity through reduced downtime.
Specific subscriptions include: SAP NetWeaver Development Subscription. Hands-on access and ownership to the complete SAP NetWeaver software platform. (available in Germany and U.S.) Low cost, access to the SAP NetWeaver platform with a one year, development and commercialization license Choice of development method with SAP NetWeaver ABAP, Java, and/or composite applications Continuous learning presentations and demos to build skills in each of the SAP NetWeaver platform components SAP NetWeaver Content Subscription. An online library of continuous learning content to help build skills. (available globally)SAP NetWeaver Composition Subscription. Uninterrupted, total control for creating, testing, and selling Java-based solutions that integrate with SAP applications. (available in Germany and U.S.)
To learn more or to get your own SDN Subscription, visit SAP NetWeaver, Development Subscription, www.sdn.sap.com/irj/sdn/devsubSAP NetWeaver, Content Subscription, www.sdn.sap.com/irj/sdn/subscriptions/contentSAP NetWeaver, Composition Subscription, www.sdn.sap.com/irj/sdn/subscriptions/composition
Key Benefits include: Complete control Uninterrupted, hands-on access Latest NetWeaver software Continuous learning And Supporting services
SAP 2008 / SAP TechEd 08 / SOA111 Page 43
Further Information
Related Workshops/Lectures at SAP TechEd 2008SOA260, Build an End-to-End SOA Scenario , Hands-On WorkshopSOA 112, How Productized Enterprise Services are Used Today Case Studies, Lecture
Related SAP Education and Certification Opportunitieshttp://www.sap.com/education/
SAP Public Web:SAP Developer Network (SDN): www.sdn.sap.com/esoadiscoveryBusiness Process Expert (BPX) Community: www.bpx.sap.com
SAP 2008 / SAP TechEd 08 / SOA111 Page 44 SAP 2008 / SAP TechEd 08 / Page 44
Thank you!
SAP 2008 / SAP TechEd 08 / SOA111 Page 45
Please complete your session evaluation.Be courteous deposit your trash,
and do not take the handouts for the following session.
Thank You !
Feedback
Slide Number 1DisclaimerAgendaCustomers Want Stability and Flexibility at the Same Time from ITThe Target Architecture for Innovation Without Disruption to Ensure low TCO and FlexibilityThe Promise Behind Enterprise SOAWhy Start with a Proof of Concept?Building a Successful SOA Proof of Concept is not that SimpleRecommended SOA Proof of Concept Phases1. Requirement Design2. Infrastructure Preparation3. Consumer/Provider Model4. Development/Handover 10 tips for a Successful ProjectIdentify the Business ProcessBusiness Network Transformation Example Sales Order TrackingProcess efficiency Example Customer Issue ManagementUser Productivity Example Job Booking CreationBuild the Project TeamUse the SAP Discovery System for the POC InfrastructureSAP Discovery System A Unique Offering !Real-Life Customer ValueUse Real Data in Your POCModel the Business Process with Your Convenient ToolUse the ES Workplace to Find Existing ServicesEnterprise Services Workplace SAP Community Network (former SDN/BPX)Reuse SAP Global Data TypesSAP Global Data Types Reusable Business SemanticsImplement Consumer and Provider Models in ParallelImplement Consumer and Provider Models in ParallelDont Waste too Much Time on Service ImplementationChoose the User Interface Technology According to the end Users NeedsDifferent Options of User Interface TechnologiesSAP Consulting ServicesProof of Concept for Enterprise SOA on SAP Discovery: Consulting ServiceSAP Discovery System WorkshopReq. Analysis & Business Process Modeling WorkshopBusiness Process to Technical Process WorkshopComposite Application ImplementationWrap-Up & Final PresentationSummary / Wrap-UpBuilding Your Business with SDN SubscriptionsFurther InformationSlide Number 44Feedback