Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems...
Transcript of Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems...
![Page 1: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/1.jpg)
Eclipse ScoutEclipse Scout in the Banking Industry
BSI Business Systems Integration AG
Eclipse Banking Day 2010, June 1st, CopenhagenJens Thuessen, Andreas Hoegger, Matthias Zimmermann
![Page 2: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/2.jpg)
Talk Outline
• Introduction– Who is BSI (Jens)
– Make or Buy (Jens)
– The Challenge (Matthias)
• 3 Cases– Credit Card Services (Matthias)
– Customer Support (Andy)
– Account Opening Workflow (Andy)
• Eclipse Scout– Management Summary (Andy)
– Outlook (Matthias)
• Discussion, Questions
![Page 3: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/3.jpg)
Who is BSI
![Page 4: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/4.jpg)
Make or buy
• Why buy– Managers like to buy out of the box ☺
– Content of box doesn’t fit my business �
– Necessary adaptations don’t fit into budget �
• Why make• Why make– “Perfect”, modern, flexible, architecture ☺
– “Drowning” in details, missed schedules, exploding costs �
• Do both with Eclipse Scout, and BSI Solutions– Quality, Time to Market, Costs ca. factor 2-4
– Synergies between Projects developers start talking
– Lifelong valid ArchitectureOur products are 16 years old, were always leading in technology and never end of life.
![Page 5: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/5.jpg)
Which one is easier to sell?
Fast, Fun, Safe, Cheap, Modern20 l/hour mogas, 135 Knotsfull fuel payload: 4 personsoperation costs: <100 Euro per hour100‘000 Euro, Year 2009 Experimental
Slow, Borring, Expensive, Old60 L/Hour avgas, 125 Knots full fuel payload: 4 personsoperation costs: >300 Euro per hour 100‘000 Euro, Year 1972 Certified
![Page 6: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/6.jpg)
The Challenge
BSI Business Systems Integration AG
The Challenge
![Page 7: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/7.jpg)
Traditional Situation
Distributed User Interfaces
• Error prone manual processes• High operating / maintenance costs• Expensive user training
Card
Management
Card
Management CustomersCustomers AccountsAccounts TransactionsTransactions ArchiveArchive
![Page 8: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/8.jpg)
Typical Approach
Single Customer View
• Less training is required• User productivity increased• Client satisfaction improved• Open application stack• SOA / Eclipse / Java• SOA / Eclipse / Java
Card
Management
Card
Management CustomersCustomers AccountsAccounts TransactionsTransactions ArchiveArchive
BSIBSI
![Page 9: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/9.jpg)
Scout Applications
https
Scout AppScout App
https
WebWeb
https
MobileMobile
BSIBSI
DWH
Scout Application
J2EE App Server
Scout Application
J2EE App Server
Plugin
Plugin
Services
Services
Services
ERP
IT EnvironmentIT Environment
ERPERP DWHDWHServices
Services
Services
Services
Services
Services
![Page 10: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/10.jpg)
Eclipse Scout
• Customer Benefit– Leverage functionality of existing solutions
• BSI Contact
• BSI CRM
• BSI Account• BSI Account
– Based on an open application stack
– Stability, flexibility, simplicity of Eclipse Scout
– Equinox OSGi / Eclipse Platform / SOA
– Joint development option
� Affordable integration and adaptation to customer needs
![Page 11: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/11.jpg)
BSI Contact
Case 1
BSI Business Systems Integration AG
![Page 12: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/12.jpg)
Typical Approach
Single Customer View
• Less training is required for new agents• Agent productivity increased• Client satisfaction improved• SOA / Eclipse / Java
Card
Management
Card
Management CustomersCustomers AccountsAccounts TransactionsTransactions ArchiveArchive
BSI ContactBSI Contact
![Page 13: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/13.jpg)
General Setup
• Relevant Business Cases– Lost / stolen credit cards
– Inquiries about billing / blocked transactions …
– Credit limit updates
– PIN resets
• Existing Solution– Too complex, too many systems involved
– Individual systems oriented along internal departments
– Individual systems not well aligned with call center needs
– Use of paper documents, checklists
![Page 14: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/14.jpg)
Overview Facts
• Project– € 1.000.000 volume
– 9 months duration (Kickoff meeting � Go-live)
• Application– millions of credit cards
– 3.000 calls per day
– 300 call center agents
– From 12 to 2 weeks training time
![Page 15: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/15.jpg)
Implementation
• BSI Contact– BSI Contact based on Eclipse Scout framework
– Necessary adaptations for credit card business
– Call center agents now work with a single system
– Process wizard support for business cases
– No more paper checklists– No more paper checklists
• Integration in IT Landscape– Existing systems via webservices
– Process engine (IBM, WebSphere Process Server)
![Page 16: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/16.jpg)
Detail: Call Transfer
• Clients don’t like to be transferred
• Clients hate to repeat their requests – Scenario: Current agent not authorized to update credit limit
– Call to be transferred to authorized agent
• Minimize Client Pain– The exact screen - including the current process step – can be
transferred to the authorized agent
– New agent continues at the exact state handed over by the previous agent
![Page 17: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/17.jpg)
BSI CRM
Case 2
BSI Business Systems Integration AG
![Page 18: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/18.jpg)
Typical Approach
Single Customer View
• Less training is required• User productivity increased• Client satisfaction improved• SOA / Eclipse / Java
CustomersCustomers AccountsAccounts TransactionsTransactions ArchiveArchive
BSI CRMBSI CRM
![Page 19: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/19.jpg)
CRM Features
SalesCustomer history, Lead Management: From contacts to opportunities, to offer
generation, Strategic Selling, document management, task management
Marketing
Campaign management: Review Process, Duplicate detection and resolution, Mass
mailings,
Multi Channel: Email, Letter, SMS, Phone, Lead generation
Contact CenterComputer telephony integration (CTI)
Basic contact center functionality
ReportingSales funnel, Forecasts, Financial history, Corporate Performance Management
Office integration: Customer Reports (Word/PDF), Diagrams, Pivot Tables, Charts
![Page 20: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/20.jpg)
CRM Architecture
https
CRM ClientCRM Client
https
CRM WebCRM Web
https
CRM MobileCRM Mobile
BSI CRMBSI CRM
DWH
CRM BackendCRM BackendPlugin
Plugin
Services
Services
Services
ERP
IT EnvironmentIT Environment
ERPERP DWHDWHServices
Services
Services
Services
Services
Services
![Page 21: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/21.jpg)
Overview Facts
• Project– € 500‘000 initial volume
– 6 months duration (Kickoff meeting � Go-live)
• Application– 1’200 users
– One system
– One UI Integration into a shared user platform based on Eclipse RCP
– 30 interfaces to other applications
![Page 22: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/22.jpg)
User Interface
![Page 23: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/23.jpg)
BSI Account
Case 3
BSI Business Systems Integration AG
![Page 24: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/24.jpg)
Typical Approach
Single Customer View
• Less training is required• Agent productivity increased• Client satisfaction improved• SOA / Eclipse / Java
CustomersCustomers AccountsAccounts TransactionsTransactions ArchiveArchive
BSI AccountBSI Account
![Page 25: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/25.jpg)
Overview Facts
• Project– € 1.200.000 volume
– 6 months duration (Kickoff meeting � Go-live)
• Application– 300 account applications / modifications per day
– 100 account managers
– From 265 down to 45 interactions to open an account
![Page 26: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/26.jpg)
Implementation
• BSI Account– Based on Eclipse Scout framework
– Computer telephony integration (CTI)
– Process wizard support for business cases
– No more paper checklists
• Integration in IT Landscape– Existing systems via webservices, JMS, and others
– Document archive integration
– Process engine (CARNOT)
– Hibernate
![Page 27: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/27.jpg)
Previous Solution
200
300
212
265
0
100
29
519
Previous Solution
BSI Account
![Page 28: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/28.jpg)
Improvement
200
300
212
265
0
100
29
51913
2 1
2945
Previous Solution
BSI Account
![Page 29: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/29.jpg)
Eclipse Scout
BSI Business Systems Integration AG
![Page 30: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/30.jpg)
Architecture
• Scout
• Scout SDK
• Application Plugins
• Sample Application• Sample Application
![Page 31: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/31.jpg)
Scout SDK
![Page 32: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/32.jpg)
Example Application
![Page 33: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/33.jpg)
Component Model
Entry Point
![Page 34: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/34.jpg)
Representation
![Page 35: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/35.jpg)
Benefits
• Flexibility– Ability to exchange UI layer (Web, Swing, SWT)
– GUI less client testing
– Clearly defined application architecture
• StabilitySimple, Simple,
– Separation of the UI layer
– Abstract component models
• Extendibility– Representation
– Components
• Sound Architecture– Easy to learn
– Reapply knowledge across projects
flexible
Simple,
stable,
flexible
![Page 36: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/36.jpg)
Services (SOA)
![Page 37: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/37.jpg)
More Benefits
• Modularization– Exchangeable, multiple implementations
– ESB node compliant
– Reusability
– Transactions
• Simplicity• Simplicity– Service proxies
– Client notification
![Page 38: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/38.jpg)
Outlook / Roadmap
![Page 39: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/39.jpg)
Scout Deploys
![Page 40: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/40.jpg)
Scout Infos
• Links– Wiki http://wiki.eclipse.org/Scout
– Forum http://www.eclipse.org/forums/eclipse.scout
– Blog http://www.bsiag.com/scout/
– Twitter http://twitter.com/EclipseScout
– Homepage http://www.bsiag.com/Scout … now…
– Homepage http://eclipse.org/Scout … soon …
![Page 41: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/41.jpg)
Discussion, Questions
!??!
![Page 42: Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st, ... – Use of paper documents,](https://reader030.fdocuments.in/reader030/viewer/2022040905/5e78e54588c3604a5966ae01/html5/thumbnails/42.jpg)
Thanks
BSI Business Systems Integration AG