Martin Zwart, Engage!
Monday, May 14, 2007
Process improvement by visualization of cost, quality and time
The “Fusion” between process and SOA
Real-time insight in your processes.
2
Company Overview
About Engage!
Engage! Is the producer of the Engage! BPM Suite for SOA.
The Engage! BPM-Suite includes a guided methodology and enables:Business process design & Business Process Management, Composite application design & integration - BPEL Generation,Business process activity monitoring.
Engage! partners carry out Business Process Management projects.
Engage! Started in 1988 and has deep knowledge of BPM. Engage! operates in the Netherlands and the United Kingdom, where it accounts for over 25 customers, including high-profile companies such as GGD/NHS (Healthcare), ENZA/Freelift (Production), Shell-EP (logistics), V.N.G./UK Counties (Government), CAIW (Telco) , Unisys (logistics) and Willis (Insurance).
3
Business Process Management
The need for process orientation
Market needsCustomer focus Single point of controlRapid serviceReduce cost and timeOnline 24x7Flexibility & agilityCompliance+ =
IT SituationOld “legacy” Heterogeneous systemsHigh costsDifficult to establish the business caseSolid and rigid
IT NeedsReduce cost Reduce complexityImprove re-useability
Business ChangesMergers & Acquisitions Changing legislationCompliances (SOX etc.) Basel 2
4
Business Process Management 20+ years of IT investments...
• Large, heterogeneous systems
• Stove pipes• An array of different
technologies
Customers
Partners
Financial
Reports
Technical Services
Call Centers Service
Sales Products
Employees
Storage
E-HRM
ERP
Website
CRM
5
Repeat OrderRepeat Order
Change Change RequestRequest
ComplaintComplaint
New New CustomerCustomer
Back-officeBack-officeCustomerCustomer
ProductionProductionFront-OfficeFront-Office
BrowBrowserser
CoboCoboll
UnixUnix
Etc.Etc.
JavaJava
IBMIBMSAPSAP
OraclOraclee
MicrMicrosoftosoft
BrowBrowserser
CoboCoboll
UnixUnix
Etc.Etc.
JavaJava
IBMIBMSAPSAP
OraclOraclee
MicrMicrosoftosoft
BrowBrowserser
CoboCoboll
UnixUnix
Etc.Etc.
JavaJava
IBMIBMSAPSAP
OraclOraclee
MicrMicrosoftosoft
Business Process Management
The end result of 20+ years of IT investments...
Poor customer satisfaction - Poor process effectiveness Low efficiency
6
7
Business Process Management
A new (or another) way of working
Large investments, Long term
• Customer focus
• The Process is leading
• Rapid delivery, involvement of end-users
• Current systems remain support SOA
• Payback < 1 year
• Model driven for re-useability
Process Focus, supporting SOA
Traditional approach:
Focus on ICT Architecture
Necessary approach:
Process orientation
8
Engage! Technologies
Engage! BPM Suite
Engage! provides a BPM Suite, based upon industry standards.
The Engage! BPM Suite is based on a metadata repository and includes a range of model-driven tools for the design, development, deployment and management of
Business Processes.
9
Engage! Technologies Engage! BPM Suite for SOA
• Analyzer provides business process
analysis, simulation and an open interface that enables import from high level business process modeling tools.
• B2BPEL provides “smart” technical process design, automatic Web Services (WSDL) connectivity.
• Dashboard provides a set of interactive analytical/reporting tools for real-time business process activity monitoring related to the output of the BPEL-Engines in combination with real-life data.
ORACLE FUSION(or others)
10
Engage! BPM Suite
For who?
• Business Managers who need to manage their real-time operational processes.
• Business Analysts who need to design their process models and the related parameters like cost, time and added value.
• SOA Architects and analysts who need to bridge the gap between business analysts and developers.
• Architects and process developers who want to quickly test and generate executable BPEL processes from process design tools.
11
Desktop
Internet
Engage! Technologies BPM Suite
Architecture
Current IT Systems
Company Service Bus
WS Integration
User
Interaction
Process Engine
Engage!Repository
of Models
Engage! Modeler
Engage! Dashboard
WS
WS
Bu
siness &
ProcessD
ata
Portal
3th PartyProcess Tools
3th PartyProcess Tools
WS
Composite Apps
ORACLE FUSION(or others
12
Engage! Technologies BPM Suite
Structure
DashboardProcess
Real-time Reporting
BPEL Editor
BPEL Engine
OtherProcess Modelers
ModelerModelingAnalysis
CalculationSimulation
Publish
B2BPELSmart Modeling
Web Services IntegrationBPEL Generation
Publish
Web Services
Tec
hnic
alsp
ecia
list
Fun
ctio
nal
spec
ialis
tM
anag
emen
t
BPML BPEL
Visual Process& Parameters
Life data
WSDL
Bu
siness &
ProcessD
ata
ORACLE FUSION(or others
Little structureAdd structureCheck Syntax
Very structured
13
Engage! Technologies BPM Suite Engage! Modeler
Analyzer provides business process analysis, simulation and an open BPML-interface thatenables import/export to high level business process modeling tools (Aris, Protos, BWise, Visio etc.)
Meant forBusiness Analysts who need to design their process models and the related parameters like cost, time and value-add.
14
Engage! Technologies BPM Suite Example of Analysis
Go BackGo BackCostOrganization
Reliability
Waiting
Queue
What If ?
Alignment
CompApp
Publish
15
Engage! Technologies BPM Suite
Engage! Modeler
B2BPEL(Business-to-BPEL) is a BPEL analysis- modeling and management tool allowingusers to easily describe businessprocesses from the process point of view,connect Web Services and immediately generate executable BPEL processes.
Meant for• SOA Architects and analysts who need to bridge the gap between business analysts and developers.• Architects and process developers who want to quickly test and generate executable BPEL processes.
16
Engage! B2BPEL
Business Process Execution Language
BPEL is the favorite specification standard Web Services protocol for expressing Business Process Management (BPM) flows.
BPEL is to provide an Extensible Markup Language (XML)-based executable language that allows developers to define the business process sequencing required to ‘string’ web service invocations into complex services.
BPEL is:- Open- Interoperable (significant support coming from basis Web Services) - Portable (expressing Business Processes for business concerns via WDSL connected Web Services).
17
Engage! Technologies BPM Suite
Engage! Modeler
SOA Architects, Technical Analysts,
Programmers, Developers
Business Analysts
Business Process Design Tools (Examples: Bwise, Protos, Engage! Modeler, Visio)
Engage! BPM Suite
(generic) BPEL
BPML BPEL
Life data
WSDL
Visual Process& Parameters
ORACLE
ORACLE FUSION(or others
18
(Internet)Web services
Model ProcessSmart ModelingGenerate BPELPublish Process
Engage! Technologies BPM Suite
Functions of Engage! Modeler B2BPEL
BPML BPEL
Life data
WSDL
Visual Process& Parameters
19
Engage! Technologies BPM Suite
Engage! Dashboard
Engage! Dashboard providesa set of interactive analytical/Reporting tools for real-time business process activity monitoringrelated to the output of BPEL engines in combination with real-life data.
Meant for• Business Analysts who need to design their process models and the related parameters like cost, time and value add• Business Managers who need to steer their real-time operational processes.
20
Engage! Technologies BPM Suite
Features & Benefits Engage! Dashboard
• Process orientated reports in a visual structure processing variables
• Activity orientated reports with drill-down till transaction-level
• On-line Graphical report (re) design / try-out
• Smart context-sensitive queries
Engage! Dashboard offers a reporting environment where, in a process context, the business parameters can be verified against real-time data.
21
Over 30 proven customer cases SI/OEM Partners
Engage! Company Overview Customers & Partners
22
Thank you !
Engage! BV
Robijnstraat 92
1812 RB Alkmaar
www.engage.nl
Voice (31) 72 5064648
Fax (31) 72 5067745
23
Engage! Company Overview
Over 30 proven customer cases
Shell • Old situation. Around 30 people working on ordering cranes and trucks for
drilling activities. Any new order needed manual input in SAP, EB-PRO and Trade ranger. High response times, high costs and no automatic throughput.
• New situation: An intelligent plug-in to SAP / EB-Pro and Trade-Ranger was realised. The, via webbrowser entered, transport orders are automatically send from SAP to EB-PRO and Traderanger.
• Time + total cost: 3 months, € 130.000 PLUS € 70000
• Benefits: 80% staff reduction, availability of real-time management information, enabled Shell to outsource the purchasing process
24
Service Oriented Architecture
OrderFactuur Real-time data
Real-time Information
BPEL
Knowledge BaseBPEL Manager
SoapSoap SoapSoap SoapSoap
SoapSoapSoapSoap
WinderWinderHoldingHolding
25
Engage! Company Overview Over 30 proven customer cases
Unisys manages PC environments for 1.000’s of companies worldwide. Annually they look after 100.000+ PC replacements.
- Old situation: Individual tracking & tracing per location, ‘spreadsheet management’. No insight in real-time budgets, status of roll-out. Customers could not get status updates.
- New situation: Front-end environment, fully integrated with Altiris, to manage outsourced PC replacement processes, including real-time analysis and reporting (BAM).
- Time + costs: 3 months, < € 100.000
- Benefits: ROI of € 1.5 million