+ All Categories
Home > Documents > Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems...

Eclipse Scout in theBanking Industry · Eclipse Scout in theBanking Industry BSI Business Systems...

Date post: 18-Mar-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
42
Eclipse Scout Eclipse Scout in the Banking Industry BSI Business Systems Integration AG Eclipse Banking Day 2010, June 1 st , Copenhagen Jens Thuessen, Andreas Hoegger, Matthias Zimmermann
Transcript
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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

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,

Thanks

BSI Business Systems Integration AG


Recommended