SlideShare a Scribd company logo
solutions for demanding business 
2 
Leading European Software House 
Top 100 European software vendors 
Data in EUR million 
Asseco Group 
Ranks 6th among largest software vendors in Europe 
Rank 
Company 
Country 
Software 
Software 
Change 
revenues 
revenues 
2012 
2011 
1 
SAP 
DE 
15 930.0 
13 975.8 
14% 
2 
DASSAULT SYSTEMES 
FR 
1 853.4 
1 783.5 
4% 
3 
SAGE 
UK 
1 591.4 
1 460.9 
9% 
4 
HEXAGON 
SE 
1 282.8 
1 154.0 
11% 
5 
WINCOR NIXDORF 
DE 
1 257.3 
1 169.0 
8% 
6 
ASSECO GROUP 
PL 
1 002.1 
866.2 
16% 
7 
SOFTWARE AG 
DE 
922.2 
909.1 
1% 
8 
DATEV 
DE 
736.7 
708.9 
4% 
9 
WOLTERS KLUWER 
DE 
733.4 
697.1 
5% 
10 
SWIFT 
BE 
594.9 
530.1 
12% 
11 
ACISION 
UK 
516.4 
511.3 
1% 
12 
UNIT4 
NL 
469.8 
454.7 
3%
solutions for demanding business 
3 
Asseco in Europe
solutions for demanding business 
* September 2013 
112 mEUR revenue 
1350 employees 
600 in banking software 
20 years (1993) 
of experience 
in banking software 
61 banks are using ASEE core and multichannel systems 
Asseco SEE – Facts & figures
solutions for demanding business 
Telenor banka 
kako smo implementirali mobile banking za prvu online banku u regiji 
Slavko Žnidarić, Jerko Perleta, Robert Mihaljek
solutions for demanding business 
Digitalni razdor? 
(digital disruption)
solutions for demanding business 
Možda ste čuli za neke...
solutions for demanding business
solutions for demanding business
solutions for demanding business 
▪Telenor (telekom) kupuje manju banku u Srbiji (KBC Bank) 
▪Odlučuje lansirati potpuno digitalnu banku (bez poslovnica) 
▪Traže partnera (solution vendor) za: 
▪Backend sustave (CBS, Security, BI...) 
▪Front end sustave (eBanking, mBanking...) 
▪Mrežu bankomata (ATM) 
▪Izazovni rokovi: 7 mjeseci do produkcije (uključujući analizu procesa) 
Uvod u projekt
solutions for demanding business 
Telenor wanted to introduce a completely new and different experience in traditional banking channels (Branch, ATM and Contact center) while Online banking (Internet and Mobile) would be shifted from alternative channels category to the main access channel, becoming “the way of banking”. With a fully online bank, all processes are completed immediately and Telenor is offering innovative mobile banking services, which are hassle free, available anytime and from anywhere. 
Cilj projekta?
solutions for demanding business 
Asseco SEE prijedlog:
solutions for demanding business 
„End-to-end” rješenje za digitalnu banku 
ASEE Consultancy
solutions for demanding business 
“We do not see the Telenor banka opening as a mere business opportunity, but also as an initiative that will change how people in Serbia do banking.“ 
Ove Fredheim – CEO, Telenor Serbia 
Why we did it?
solutions for demanding business 
•Date driven 
•Agile 
•„Big Bang” rollout 
•Team work (više od 7 različitih timova) 
•CBS Team (Asseco) 
•EXP Team (Asseco) 
•IB Team (Asseco) 
•MB Team (Asseco) 
•Bank IT 
•Bank Business 
•SQA agency 
•Designers (Asseco) 
Organizacija projekta
solutions for demanding business 
•Ogroman scope vs izuzetno kratak rok = puno overtime rada 
•Mnogo novih i inovativnih funkcionalnosti = zahtjevan R&D i testiranje 
•Istovremen razvoj svih sustava = izazovi pri integraciji, puno rework-a 
•Istovremeno puštanje u UAT/produkciju = mobilizacija svih timova on-site 
•Abuse agile developmenta = krivo postavljeni prioriteti i backlog 
•Puno uključenih timova/ljudi = šum u komunikaciji 
Izazovi ☺
solutions for demanding business 
•Multichannel rješenje 
•ASEBA core banking 
•SMAP – secure mobile application platform 
•Mobilne platforme: 
•Android ( u produkciji) 
•iOS (u produkciji) 
•Windows phone (development u tijeku) 
Arhitektura
solutions for demanding business 
Multichannel solution 
Multichannel 
CBS 
EXP 
DMS 
IB 
MB 
Teller 
WEB 
ATM 
TELCO 
MERC
solutions for demanding business 
/15 
SMAP: Secure Mobile Applications Platform 
SMAP enables development, deployment and delivery or next generation mobile banking services and applications.
solutions for demanding business 
/15 
SMAP: High-Level Architecture
solutions for demanding business 
ALM/PM 
▪JIRA 
▪Confluence 
Frameworks 
▪Spring 
▪Hibernate 
▪JAX-WS 
▪Metro 
Technologies, Tools ... 
▪App. servers: 
▪IBM Websphere ND 
▪Database 
▪MS SQL 
▪IDE’s: 
▪Eclipse/NetBeans 
▪xCode 
▪MS Visual Studio Premium
solutions for demanding business 
Development point of view 
Rokovi, rokovi, rokovi 
Redoslijed razvoja 
Agile development 
Sprintevi
solutions for demanding business 
Android 
Radimo SAMO ekrane Mock za podatke Komunikacija – stub 
✓ 
✓ 
✓
solutions for demanding business 
- request "getCustomerAccount": { 
"auth" : { 
"mobile": ["SES"], 
"web": [], 
"other": [] 
}, 
"inputs": [ 
{"kind": {"type": "string", "min": "0", "max": "*"}}, 
{"balances": {"type": "string", "min": "0", "max": "*"}}, 
{"page_size": {"type": "int", "min": "0", "max": "1"}}, 
{"page_number": {"type": "int", "min": "0", "max": "1"}}, 
{"sort_order": {"type": "string", "min": "0", "max": "1"}}, 
{"sort_type": {"type": "string", "min": "0", "max": "1"}} 
], 
"outputs": {"type": "ResultHolder", "min": "1", "max": "1"} 
} 
- response "ResultHolder": [ 
{"total_count": {"type": "int", "min": "0", "max": "1"}}, 
{"page_size": {"type": "int", "min": "0", "max": "1"}}, 
{"page_number": {"type": "int", "min": "0", "max": "1"}}, 
{"total_pages": {"type": "int", "min": "0", "max": "1"}}, 
{"items": {"type": "42Object", "min": "0", "max": "*"}}, 
{"navigations": {"type": "Link", "min": "0", "max": "*"}}, 
{"commands": {"type": "Link", "min": "0", "max": "*"}}, 
{"uri": {"type": "string", "min": "0", "max": "1"}} 
], 
"Account": [ 
{"account_number": {"type": "string", "min": "0", "max": "1"}}, 
{"iban": {"type": "string", "min": "0", "max": "1"}}, 
{"kind": {"type": "string", "min": "0", "max": "1"}}, 
{"description": {"type": "string", "min": "0", "max": "1"}}, 
{"status": {"type": "string", "min": "0", "max": "1"}}, 
... 
] 
1. Korak (definirati JSON)
solutions for demanding business 
2. Korak (generirati stub)
solutions for demanding business 
3. Korak (request and response) 
new GetCustomerAccountExecutor().setTaskArguments( accountTypes, null, 10, 1, null, null); 
public void onGetCustomerAccountResult(ResultHolder result) 
public boolean onGetCustomerAccountError(SMAPClientException e)
solutions for demanding business 
Mock 
public class Telenor_MockClient implements ITelenor { 
@Override 
public ResultHolder getAccountReservations(String account_number, String description, ArrayList<String> types, Double amount_from, Double amount_to, Integer page_size, Integer page_number, String sort_order, String sort_type) throws SMAPClientException { 
ArrayList<IDataObject> items = new ArrayList<IDataObject>(); 
return new ResultHolder(5, 5, 1, 1, items, null, null, null); 
} 
@Override 
public IndividualProfile getIndividualProfile(String party_id) throws SMAPClientException { 
return null; 
} 
@Override 
public ResultHolder getCardList(String kind, String type, ArrayList<String> limits, ArrayList<String> currencies, Integer page_size, Integer page_number, String sort_order, String sort_type) throws SMAPClientException { 
return null; 
}
solutions for demanding business 
Android aplikacija
solutions for demanding business 
Android aplikacija - dashboard
solutions for demanding business 
Android aplikacija – payments & accounts
solutions for demanding business 
Android aplikacija - cards
solutions for demanding business 
INBOX: - ponude banke 
- Proizvodi banke 
- Odbijene transakcije 
- Upravljanje kanalima i uređajima 
- Dolazne transakcije 
- Odlazne transakcije 
SENT: 
-Opći upiti/pitanja 
-Zahtjevi 
-Prijedlozi 
-Prigovori 
-Ostalo 
Android aplikacija - inbox
solutions for demanding business 
Android aplikacija – documents & self care
solutions for demanding business 
Rezultat?
solutions for demanding business 
Možete probati (Google Play, AppStore) 
solutions for demanding business 
Q&A 
www.asseco.com 
Thank you
solutions for demanding business 
Legal disclaimer 
The content presented in this presentation is subject to copyright protection and have the ownership title. Texts, graphics, photographs, sound, animations and videos as well as their distribution in the presentation are protected under the Copyright and related rights Law. Unauthorized use of any material contained in the presentation herein may constitute an infringement of copyright, trademark or other laws. The materials in this presentation may not be modified, copied, publicly presented, executed, distributed or used for any other public or commercial purposes, unless the Board of Asseco Poland S.A. gives consent in writing. Copying for commercial use, distribution, modification or acquisition of the contents of this presentation by third parties is prohibited. Moreover, this presentation may contain reference to third-party offers and services. Terms of use for such offers and services are defined by these entities. 
Asseco Poland S.A. assumes no responsibility for the conditions and effects of the use of offers and services of these entities. The data and information contained in this presentation are for information purposes only. Presentation was prepared with the use of Inscale company products. 
The name and logo of Asseco Poland S.A. are registered trademarks. Use of these marks requires the express agreement of Asseco Poland S.A. 
2014 © Asseco Poland S.A.

More Related Content

Viewers also liked

The Nikonian eZine 42
The Nikonian eZine 42The Nikonian eZine 42
The Nikonian eZine 42
guestc91421
 
Jeunesse Global Terms
Jeunesse Global TermsJeunesse Global Terms
Jeunesse Global Terms
Jeunesse Store Indonesia
 
Revista EL SUR
Revista EL SURRevista EL SUR
Revista EL SUR
COEECI
 
E_Pick en TM1
E_Pick en TM1E_Pick en TM1
E_Pick en TM1
Sonum International
 
Top Positionen auf den lokalen Suchergebnisseiten bei Google für Anwälte
Top Positionen auf den lokalen Suchergebnisseiten bei Google für AnwälteTop Positionen auf den lokalen Suchergebnisseiten bei Google für Anwälte
Top Positionen auf den lokalen Suchergebnisseiten bei Google für AnwältePatrick Hünemohr
 
Klöckner & Co - Roadshow Presentation April 29, 2007
Klöckner & Co - Roadshow Presentation April 29, 2007Klöckner & Co - Roadshow Presentation April 29, 2007
Klöckner & Co - Roadshow Presentation April 29, 2007
Klöckner & Co SE
 
492507 manual-soldadura
492507 manual-soldadura492507 manual-soldadura
492507 manual-soldadura
Victor Hugo Suazo Villarreal
 
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
Violeta Navio Abril
 
Processor with integrated real time garbage collection
Processor with integrated real time garbage collectionProcessor with integrated real time garbage collection
Processor with integrated real time garbage collection
Dr. Andrea Nestl
 
Cátalogo de seres infernales
Cátalogo de seres infernales Cátalogo de seres infernales
Cátalogo de seres infernales
Mercedes Casuso
 
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
Sérgio Sacani
 
anthesis Outlook Add-In
anthesis Outlook Add-Inanthesis Outlook Add-In
anthesis Outlook Add-In
Benjamin Hörig
 
Corporate profile of Freshersworld.com
Corporate profile of Freshersworld.comCorporate profile of Freshersworld.com
Corporate profile of Freshersworld.com
Jeena Augustine
 
DUK Krems Projektarbeit
DUK Krems ProjektarbeitDUK Krems Projektarbeit
DUK Krems Projektarbeitheiko.vogl
 
Tuning pdf
Tuning   pdfTuning   pdf
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H..."From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
NeilMunzJones
 
Incentivos
IncentivosIncentivos
Incentivos
milena1016
 
Coleccion Patrimonial MNHN
Coleccion Patrimonial MNHNColeccion Patrimonial MNHN

Viewers also liked (18)

The Nikonian eZine 42
The Nikonian eZine 42The Nikonian eZine 42
The Nikonian eZine 42
 
Jeunesse Global Terms
Jeunesse Global TermsJeunesse Global Terms
Jeunesse Global Terms
 
Revista EL SUR
Revista EL SURRevista EL SUR
Revista EL SUR
 
E_Pick en TM1
E_Pick en TM1E_Pick en TM1
E_Pick en TM1
 
Top Positionen auf den lokalen Suchergebnisseiten bei Google für Anwälte
Top Positionen auf den lokalen Suchergebnisseiten bei Google für AnwälteTop Positionen auf den lokalen Suchergebnisseiten bei Google für Anwälte
Top Positionen auf den lokalen Suchergebnisseiten bei Google für Anwälte
 
Klöckner & Co - Roadshow Presentation April 29, 2007
Klöckner & Co - Roadshow Presentation April 29, 2007Klöckner & Co - Roadshow Presentation April 29, 2007
Klöckner & Co - Roadshow Presentation April 29, 2007
 
492507 manual-soldadura
492507 manual-soldadura492507 manual-soldadura
492507 manual-soldadura
 
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
NUEVAS TECNOLOGÍAS, VIEJAS COMPETENCIAS. MATRONAS 2.0
 
Processor with integrated real time garbage collection
Processor with integrated real time garbage collectionProcessor with integrated real time garbage collection
Processor with integrated real time garbage collection
 
Cátalogo de seres infernales
Cátalogo de seres infernales Cátalogo de seres infernales
Cátalogo de seres infernales
 
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
67 p:churyumov gerasimenko-a_jupiter_family_comet_with_a_high_d:h_ratio
 
anthesis Outlook Add-In
anthesis Outlook Add-Inanthesis Outlook Add-In
anthesis Outlook Add-In
 
Corporate profile of Freshersworld.com
Corporate profile of Freshersworld.comCorporate profile of Freshersworld.com
Corporate profile of Freshersworld.com
 
DUK Krems Projektarbeit
DUK Krems ProjektarbeitDUK Krems Projektarbeit
DUK Krems Projektarbeit
 
Tuning pdf
Tuning   pdfTuning   pdf
Tuning pdf
 
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H..."From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
"From eCommerce to Multi-Channel to Omni-channel: the retail journey in the H...
 
Incentivos
IncentivosIncentivos
Incentivos
 
Coleccion Patrimonial MNHN
Coleccion Patrimonial MNHNColeccion Patrimonial MNHN
Coleccion Patrimonial MNHN
 

Similar to Javantura v2 - Telenor banka - Robert Mihaljek, Slavko Žnidarić, Jerko Perleta

Artsofte eng-kit landscape
Artsofte eng-kit landscapeArtsofte eng-kit landscape
Artsofte eng-kit landscape
Artsofte IT company
 
Veobit_Presentation PA3
Veobit_Presentation PA3Veobit_Presentation PA3
Veobit_Presentation PA3
Kire Angjushev
 
Company Profile of Kreativne ideje d.o.o.
Company Profile of Kreativne ideje d.o.o.Company Profile of Kreativne ideje d.o.o.
Company Profile of Kreativne ideje d.o.o.
Kreativne ideje
 
Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches
DataWorks Summit
 
TBSCG-General_brochure
TBSCG-General_brochureTBSCG-General_brochure
TBSCG-General_brochure
Andrew D. Rankin
 
Artsofte eng-kit landscape
Artsofte eng-kit landscapeArtsofte eng-kit landscape
Artsofte eng-kit landscape
Artsofte IT company
 
Nextstepglobal Proposal
Nextstepglobal ProposalNextstepglobal Proposal
Nextstepglobal Proposal
NEXTSTEPGLOBAL PVT LTD.
 
Mobile Dimension Marketing Kit
Mobile Dimension Marketing KitMobile Dimension Marketing Kit
Mobile Dimension Marketing Kit
Mobile Dimension
 
MobileDimension LLC
MobileDimension LLCMobileDimension LLC
MobileDimension LLC
MOBILE DIMENSION LLC
 
Code camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 SponsorsCode camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 Sponsors
Codecamp Romania
 
Smile&magento
Smile&magentoSmile&magento
Smile&magento
Оksana Logashuk
 
BA as Digital Systems Analyst
BA as Digital Systems AnalystBA as Digital Systems Analyst
BA as Digital Systems Analyst
SQALab
 
about instinctools
about instinctoolsabout instinctools
about instinctools
Igor Redchits
 
about_instinctools_29.01
about_instinctools_29.01about_instinctools_29.01
about_instinctools_29.01
Alexey Astakhov
 
Front-end lead developer Modcam
Front-end lead developer ModcamFront-end lead developer Modcam
Front-end lead developer Modcam
Robert Särman
 
OffShore IT Company in India, USA and UK
OffShore IT Company in India, USA and UKOffShore IT Company in India, USA and UK
OffShore IT Company in India, USA and UK
EliteEvince Technologies
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company Overview
Vijay Kumar
 
Artezio
Artezio Artezio
Artezio
Artezio
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
Kate Grygola
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
Svitlana Luts
 

Similar to Javantura v2 - Telenor banka - Robert Mihaljek, Slavko Žnidarić, Jerko Perleta (20)

Artsofte eng-kit landscape
Artsofte eng-kit landscapeArtsofte eng-kit landscape
Artsofte eng-kit landscape
 
Veobit_Presentation PA3
Veobit_Presentation PA3Veobit_Presentation PA3
Veobit_Presentation PA3
 
Company Profile of Kreativne ideje d.o.o.
Company Profile of Kreativne ideje d.o.o.Company Profile of Kreativne ideje d.o.o.
Company Profile of Kreativne ideje d.o.o.
 
Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches Implementing and running a secure datalake from the trenches
Implementing and running a secure datalake from the trenches
 
TBSCG-General_brochure
TBSCG-General_brochureTBSCG-General_brochure
TBSCG-General_brochure
 
Artsofte eng-kit landscape
Artsofte eng-kit landscapeArtsofte eng-kit landscape
Artsofte eng-kit landscape
 
Nextstepglobal Proposal
Nextstepglobal ProposalNextstepglobal Proposal
Nextstepglobal Proposal
 
Mobile Dimension Marketing Kit
Mobile Dimension Marketing KitMobile Dimension Marketing Kit
Mobile Dimension Marketing Kit
 
MobileDimension LLC
MobileDimension LLCMobileDimension LLC
MobileDimension LLC
 
Code camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 SponsorsCode camp 12 oct 2013 Sponsors
Code camp 12 oct 2013 Sponsors
 
Smile&magento
Smile&magentoSmile&magento
Smile&magento
 
BA as Digital Systems Analyst
BA as Digital Systems AnalystBA as Digital Systems Analyst
BA as Digital Systems Analyst
 
about instinctools
about instinctoolsabout instinctools
about instinctools
 
about_instinctools_29.01
about_instinctools_29.01about_instinctools_29.01
about_instinctools_29.01
 
Front-end lead developer Modcam
Front-end lead developer ModcamFront-end lead developer Modcam
Front-end lead developer Modcam
 
OffShore IT Company in India, USA and UK
OffShore IT Company in India, USA and UKOffShore IT Company in India, USA and UK
OffShore IT Company in India, USA and UK
 
ZiniosEdge Company Overview
ZiniosEdge Company OverviewZiniosEdge Company Overview
ZiniosEdge Company Overview
 
Artezio
Artezio Artezio
Artezio
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
 
Wetelo_Inc_Presentation
Wetelo_Inc_PresentationWetelo_Inc_Presentation
Wetelo_Inc_Presentation
 

More from HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association

Java cro'21 the best tools for java developers in 2021 - hujak
Java cro'21   the best tools for java developers in 2021 - hujakJava cro'21   the best tools for java developers in 2021 - hujak
Java cro'21 the best tools for java developers in 2021 - hujak
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
JavaCro'21 - Java is Here To Stay - HUJAK KeynoteJavaCro'21 - Java is Here To Stay - HUJAK Keynote
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan LozićJavantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander RadovanJavantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej VidakovićJavantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela PetracJavantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela Petrac
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje RuhekJavantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario KusekJavantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 

More from HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association (20)

Java cro'21 the best tools for java developers in 2021 - hujak
Java cro'21   the best tools for java developers in 2021 - hujakJava cro'21   the best tools for java developers in 2021 - hujak
Java cro'21 the best tools for java developers in 2021 - hujak
 
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
JavaCro'21 - Java is Here To Stay - HUJAK KeynoteJavaCro'21 - Java is Here To Stay - HUJAK Keynote
JavaCro'21 - Java is Here To Stay - HUJAK Keynote
 
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan LozićJavantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
Javantura v7 - Behaviour Driven Development with Cucumber - Ivan Lozić
 
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
Javantura v7 - The State of Java - Today and Tomowwow - HUJAK's Community Key...
 
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
Javantura v7 - Learning to Scale Yourself: The Journey from Coder to Leader -...
 
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
JavaCro'19 - The State of Java and Software Development in Croatia - Communit...
 
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander RadovanJavantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
Javantura v6 - Java in Croatia and HUJAK - Branko Mihaljević, Aleksander Radovan
 
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
Javantura v6 - On the Aspects of Polyglot Programming and Memory Management i...
 
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
 
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
 
Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...
 
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej VidakovićJavantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
 
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
 
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
 
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
 
Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...
 
Javantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela PetracJavantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela Petrac
 
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje RuhekJavantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
 
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
 
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario KusekJavantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
 

Recently uploaded

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

Javantura v2 - Telenor banka - Robert Mihaljek, Slavko Žnidarić, Jerko Perleta

  • 1.
  • 2. solutions for demanding business 2 Leading European Software House Top 100 European software vendors Data in EUR million Asseco Group Ranks 6th among largest software vendors in Europe Rank Company Country Software Software Change revenues revenues 2012 2011 1 SAP DE 15 930.0 13 975.8 14% 2 DASSAULT SYSTEMES FR 1 853.4 1 783.5 4% 3 SAGE UK 1 591.4 1 460.9 9% 4 HEXAGON SE 1 282.8 1 154.0 11% 5 WINCOR NIXDORF DE 1 257.3 1 169.0 8% 6 ASSECO GROUP PL 1 002.1 866.2 16% 7 SOFTWARE AG DE 922.2 909.1 1% 8 DATEV DE 736.7 708.9 4% 9 WOLTERS KLUWER DE 733.4 697.1 5% 10 SWIFT BE 594.9 530.1 12% 11 ACISION UK 516.4 511.3 1% 12 UNIT4 NL 469.8 454.7 3%
  • 3. solutions for demanding business 3 Asseco in Europe
  • 4. solutions for demanding business * September 2013 112 mEUR revenue 1350 employees 600 in banking software 20 years (1993) of experience in banking software 61 banks are using ASEE core and multichannel systems Asseco SEE – Facts & figures
  • 5. solutions for demanding business Telenor banka kako smo implementirali mobile banking za prvu online banku u regiji Slavko Žnidarić, Jerko Perleta, Robert Mihaljek
  • 6. solutions for demanding business Digitalni razdor? (digital disruption)
  • 7. solutions for demanding business Možda ste čuli za neke...
  • 10. solutions for demanding business ▪Telenor (telekom) kupuje manju banku u Srbiji (KBC Bank) ▪Odlučuje lansirati potpuno digitalnu banku (bez poslovnica) ▪Traže partnera (solution vendor) za: ▪Backend sustave (CBS, Security, BI...) ▪Front end sustave (eBanking, mBanking...) ▪Mrežu bankomata (ATM) ▪Izazovni rokovi: 7 mjeseci do produkcije (uključujući analizu procesa) Uvod u projekt
  • 11. solutions for demanding business Telenor wanted to introduce a completely new and different experience in traditional banking channels (Branch, ATM and Contact center) while Online banking (Internet and Mobile) would be shifted from alternative channels category to the main access channel, becoming “the way of banking”. With a fully online bank, all processes are completed immediately and Telenor is offering innovative mobile banking services, which are hassle free, available anytime and from anywhere. Cilj projekta?
  • 12. solutions for demanding business Asseco SEE prijedlog:
  • 13. solutions for demanding business „End-to-end” rješenje za digitalnu banku ASEE Consultancy
  • 14. solutions for demanding business “We do not see the Telenor banka opening as a mere business opportunity, but also as an initiative that will change how people in Serbia do banking.“ Ove Fredheim – CEO, Telenor Serbia Why we did it?
  • 15. solutions for demanding business •Date driven •Agile •„Big Bang” rollout •Team work (više od 7 različitih timova) •CBS Team (Asseco) •EXP Team (Asseco) •IB Team (Asseco) •MB Team (Asseco) •Bank IT •Bank Business •SQA agency •Designers (Asseco) Organizacija projekta
  • 16. solutions for demanding business •Ogroman scope vs izuzetno kratak rok = puno overtime rada •Mnogo novih i inovativnih funkcionalnosti = zahtjevan R&D i testiranje •Istovremen razvoj svih sustava = izazovi pri integraciji, puno rework-a •Istovremeno puštanje u UAT/produkciju = mobilizacija svih timova on-site •Abuse agile developmenta = krivo postavljeni prioriteti i backlog •Puno uključenih timova/ljudi = šum u komunikaciji Izazovi ☺
  • 17. solutions for demanding business •Multichannel rješenje •ASEBA core banking •SMAP – secure mobile application platform •Mobilne platforme: •Android ( u produkciji) •iOS (u produkciji) •Windows phone (development u tijeku) Arhitektura
  • 18. solutions for demanding business Multichannel solution Multichannel CBS EXP DMS IB MB Teller WEB ATM TELCO MERC
  • 19. solutions for demanding business /15 SMAP: Secure Mobile Applications Platform SMAP enables development, deployment and delivery or next generation mobile banking services and applications.
  • 20. solutions for demanding business /15 SMAP: High-Level Architecture
  • 21. solutions for demanding business ALM/PM ▪JIRA ▪Confluence Frameworks ▪Spring ▪Hibernate ▪JAX-WS ▪Metro Technologies, Tools ... ▪App. servers: ▪IBM Websphere ND ▪Database ▪MS SQL ▪IDE’s: ▪Eclipse/NetBeans ▪xCode ▪MS Visual Studio Premium
  • 22. solutions for demanding business Development point of view Rokovi, rokovi, rokovi Redoslijed razvoja Agile development Sprintevi
  • 23. solutions for demanding business Android Radimo SAMO ekrane Mock za podatke Komunikacija – stub ✓ ✓ ✓
  • 24. solutions for demanding business - request "getCustomerAccount": { "auth" : { "mobile": ["SES"], "web": [], "other": [] }, "inputs": [ {"kind": {"type": "string", "min": "0", "max": "*"}}, {"balances": {"type": "string", "min": "0", "max": "*"}}, {"page_size": {"type": "int", "min": "0", "max": "1"}}, {"page_number": {"type": "int", "min": "0", "max": "1"}}, {"sort_order": {"type": "string", "min": "0", "max": "1"}}, {"sort_type": {"type": "string", "min": "0", "max": "1"}} ], "outputs": {"type": "ResultHolder", "min": "1", "max": "1"} } - response "ResultHolder": [ {"total_count": {"type": "int", "min": "0", "max": "1"}}, {"page_size": {"type": "int", "min": "0", "max": "1"}}, {"page_number": {"type": "int", "min": "0", "max": "1"}}, {"total_pages": {"type": "int", "min": "0", "max": "1"}}, {"items": {"type": "42Object", "min": "0", "max": "*"}}, {"navigations": {"type": "Link", "min": "0", "max": "*"}}, {"commands": {"type": "Link", "min": "0", "max": "*"}}, {"uri": {"type": "string", "min": "0", "max": "1"}} ], "Account": [ {"account_number": {"type": "string", "min": "0", "max": "1"}}, {"iban": {"type": "string", "min": "0", "max": "1"}}, {"kind": {"type": "string", "min": "0", "max": "1"}}, {"description": {"type": "string", "min": "0", "max": "1"}}, {"status": {"type": "string", "min": "0", "max": "1"}}, ... ] 1. Korak (definirati JSON)
  • 25. solutions for demanding business 2. Korak (generirati stub)
  • 26. solutions for demanding business 3. Korak (request and response) new GetCustomerAccountExecutor().setTaskArguments( accountTypes, null, 10, 1, null, null); public void onGetCustomerAccountResult(ResultHolder result) public boolean onGetCustomerAccountError(SMAPClientException e)
  • 27. solutions for demanding business Mock public class Telenor_MockClient implements ITelenor { @Override public ResultHolder getAccountReservations(String account_number, String description, ArrayList<String> types, Double amount_from, Double amount_to, Integer page_size, Integer page_number, String sort_order, String sort_type) throws SMAPClientException { ArrayList<IDataObject> items = new ArrayList<IDataObject>(); return new ResultHolder(5, 5, 1, 1, items, null, null, null); } @Override public IndividualProfile getIndividualProfile(String party_id) throws SMAPClientException { return null; } @Override public ResultHolder getCardList(String kind, String type, ArrayList<String> limits, ArrayList<String> currencies, Integer page_size, Integer page_number, String sort_order, String sort_type) throws SMAPClientException { return null; }
  • 28. solutions for demanding business Android aplikacija
  • 29. solutions for demanding business Android aplikacija - dashboard
  • 30. solutions for demanding business Android aplikacija – payments & accounts
  • 31. solutions for demanding business Android aplikacija - cards
  • 32. solutions for demanding business INBOX: - ponude banke - Proizvodi banke - Odbijene transakcije - Upravljanje kanalima i uređajima - Dolazne transakcije - Odlazne transakcije SENT: -Opći upiti/pitanja -Zahtjevi -Prijedlozi -Prigovori -Ostalo Android aplikacija - inbox
  • 33. solutions for demanding business Android aplikacija – documents & self care
  • 34. solutions for demanding business Rezultat?
  • 35. solutions for demanding business Možete probati (Google Play, AppStore) 
  • 36. solutions for demanding business Q&A www.asseco.com Thank you
  • 37. solutions for demanding business Legal disclaimer The content presented in this presentation is subject to copyright protection and have the ownership title. Texts, graphics, photographs, sound, animations and videos as well as their distribution in the presentation are protected under the Copyright and related rights Law. Unauthorized use of any material contained in the presentation herein may constitute an infringement of copyright, trademark or other laws. The materials in this presentation may not be modified, copied, publicly presented, executed, distributed or used for any other public or commercial purposes, unless the Board of Asseco Poland S.A. gives consent in writing. Copying for commercial use, distribution, modification or acquisition of the contents of this presentation by third parties is prohibited. Moreover, this presentation may contain reference to third-party offers and services. Terms of use for such offers and services are defined by these entities. Asseco Poland S.A. assumes no responsibility for the conditions and effects of the use of offers and services of these entities. The data and information contained in this presentation are for information purposes only. Presentation was prepared with the use of Inscale company products. The name and logo of Asseco Poland S.A. are registered trademarks. Use of these marks requires the express agreement of Asseco Poland S.A. 2014 © Asseco Poland S.A.