webdp practical advantages over other platforms tomáš horáček 25 march 2014

12
WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

Upload: saige-deverell

Post on 01-Apr-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

WebDPPractical advantages over other platforms

Tomáš Horáček

25 March 2014

Page 2: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

2

Agenda Context

About Unicorn Systems and Me Collateral Management Project in Czech Savings Bank

WebDP Czech Savings Bank and ApPello CMS WebDP vs. other platforms

Copyright © 2014 Unicorn Systems a.s.

Page 3: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

3

About Unicorn Systems and Me Unicorn Systems

Renowned European company providing information systems and solutions in the area of information and communication technologies

One of the biggest software house companies in the Czech Republic On the market since 1990 2013 revenue: 57 mil. EUR Customers:

Banking, Insurance, Energy & Utilities, Communication & Media, Manufacturing, Trade, …

Me (Tomáš Horáček) At Unicorn Systems since 2001 Senior consultant Focused on software architecture

Copyright © 2014 Unicorn Systems a.s.

Page 4: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

4

Czech Savings Bank and CMS Project Czech Savings Bank (Česká spořitelna) - ČS

Member of the Erste Group Biggest retail bank in the Czech Republic

5,3 mil customers 650 branches, 10 500 employees

Czech Savings Bank as Unicorn Systems customer Customer since 1994 One of the biggest customers (2013 - 2nd biggest)

ČS and Collateral Management System Project Implementation of a new Collateral management system for retail and

corporate segments Developed primary for ČS but is supposed to be reused by other banks in

the Erste Group Consorcicum Unicorn Systems/ApPello won the tender with Appello CMS

based on WebDP platform

Copyright © 2014 Unicorn Systems a.s.

Page 5: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

5

ČS and ApPello CMS Why ČS chose ApPello CMS based on WebDP?

Business-ready solution It is not needed to develop business features from scratch => Shorter project schedule => Reduced costs

Modern UI layer Nice and easy-to-use graphical components

Rapid web-based development tools => Easier prototyping => Shorter project schedule, Reduced costs

Open platform Based on open standards (JavaEE, HTML5) Well balanced mixture of

Parameterization Customer-specific development Standard platform features

-

Copyright © 2014 Unicorn Systems a.s.

Page 6: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

6

WebDP vs. Other Platforms Personal opinion - based solely on my experience Focus on development process

Compared Platforms ApPello WebDP Standard JavaEE / Spring platform

http://www.oracle.com/technetwork/java/javaee http://spring.io

Tallyman Collections http://www.experian.co.uk/decision-analytics/tallyman.html

Finantix Platform http://www.finantix.com

Copyright © 2014 Unicorn Systems a.s.

Page 7: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

7

1: Parameterization (RAD) WebDP

Web based UI accessible directly in the application Quite intuitive (drag and drop, ….) – usable by business analysts => can be even used for “online” prototyping

JavaEE/Spring No RAD tool for business analyst available out of the box

Tallyman Requires a stand-alone configuration tool Can be usable by business analysts but not so intuitive

Finantix Requires a stand-alone configuration tool Quite complex, usability by business analysts is limited

Copyright © 2014 Unicorn Systems a.s.

Page 8: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

8

2: Customer-specific Development Motto: "easy things should be done easy, complex things should be done

easier … but use a standards-based approach - do not reinvent the wheel"

WebDP Open platform – designed to be extended by standard JavaEE

development Reuse of standard JavaEE development tools and processes Reuse of tons of available Java libraries … and Java developers

JavaEE/Spring It is one of the standards for development of enterprise applications

Tallyman Customer-specific development is quite limited (database-level only)

Finantix Rich feature set, but uses a proprietary language

Copyright © 2014 Unicorn Systems a.s.

Page 9: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

9

3: Configuration Management WebDP

Basic scenarios (performed by a business analyst) can beeasily handled by inbuilt functionalities

More complex scenarios are designed to be handled bya version-control system

JavaEE/Spring Standard approach fully applicable, but no out of the box

support for basic scenarios

Tallyman Configuration management too simple, more complex scenarios

too hard to support

Finantix Comparable to WebDP

Copyright © 2014 Unicorn Systems a.s.

Page 10: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

10

WebDP Assessment WebDP platform is worth considering Main advantages

Modern UI layer Rapid web-based development tools Open platform

Based on open standards (JavaEE, HTML5) Well balanced mixture of

Parameterization Customer-specific development Standard platform features

Copyright © 2014 Unicorn Systems a.s.

Page 11: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

11

Q & A

Copyright © 2014 Unicorn Systems a.s.

Page 12: WebDP Practical advantages over other platforms Tomáš Horáček 25 March 2014

Copyright © 2014 Unicorn Systems a.s.