1 / 35

Callatay Wouters Presentation

Page 2. Started business in 1983, at BrusselsMission is to deliver innovative financial software solutionsPrinciple Business activities are:Licence Thaler, Kyudo and Teran solutionsConsulting

deon
Download Presentation

Callatay Wouters Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. Title Page: Please add the name and / or the client logo on the bottom part of this cover Please add the title of your presentation on the title bar Please add the date of your presentation on the right side of the title bar (style : underlined, format DD/MM/YYYY) Title Page: Please add the name and / or the client logo on the bottom part of this cover Please add the title of your presentation on the title bar Please add the date of your presentation on the right side of the title bar (style : underlined, format DD/MM/YYYY)

    2. Page 2 Started business in 1983, at Brussels Mission is to deliver innovative financial software solutions Principle Business activities are: Licence Thaler, Kyudo and Teran solutions Consulting & Project Management Delivered several successful European Banking solutions since 1983 Developed Thaler Version 1 in 1996 and Version 2 in 2001. Global Staff strength of 360 with Banking and Technical Experts.

    3. Page 3 Presence

    4. Page 4 2005 : 39 million EUR Consistent, strong profitability Revenue

    5. Page 5 Some references

    6. Page 6 The Enterprise of the Year 2005 award C&W wins the Enterprise of the Year 2005 award organized by

    7. Page 7 Thaler, Kyudo and Teran Banking solutions

    8. Page 8 20th Century Banks

    9. Page 9

    10. Page 10 Definition (Source: Celent, 2003) Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque. Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque.

    11. Page 11 Retail Bank Model Shifts (Source: Mercer Oliver Wyman, 2005) Fair Isaac delivers products and solutions across the customer lifecycle from acquisitions to customer management. Acquisitions involves the process of target marketing and prospecting. Account origination is the process of accepting, approving (or declining), and pricing applicants for a new product or service. Customer Management is the process of managing a customer relationship to increase customer value, reduce credit risk and improve retention. Fraud is a specific component of the Customer Management process related to minimizing losses associated with Fraud. Strategy Machines. Fair Isaac’s strategy machines (such as Capstone, TRIAD and Falcon) combine data, analytics and software to deliver application-specific business benefits for each area of customer lifecycle. Analytics. Analytics, a core competency of Fair Isaac, are delivered in conjunction with our Strategy Machines, and can also be delivered separately to provide benefits independently of a particular Strategy Machine. Decision Tools. Decision tools such as Blaze Advisor, Model Builder and Decision Optimizer are critical components of Fair Isaac’s Enterprise Decision Management strategy. Like Analytics, Decision tools can be delivered in conjunction with our Strategy Machines, and can also be provided separately to deliver benefits independently of a particular Strategy Machine. Enterprise Decision Management. Therefore, Fair Isaac enables Enterprise Decision Management by providing Strategy Machines, Analytics and Decision Tools to automate and improve all of your decision making across the enterprise. Fair Isaac delivers products and solutions across the customer lifecycle from acquisitions to customer management. Acquisitions involves the process of target marketing and prospecting. Account origination is the process of accepting, approving (or declining), and pricing applicants for a new product or service. Customer Management is the process of managing a customer relationship to increase customer value, reduce credit risk and improve retention. Fraud is a specific component of the Customer Management process related to minimizing losses associated with Fraud. Strategy Machines. Fair Isaac’s strategy machines (such as Capstone, TRIAD and Falcon) combine data, analytics and software to deliver application-specific business benefits for each area of customer lifecycle. Analytics. Analytics, a core competency of Fair Isaac, are delivered in conjunction with our Strategy Machines, and can also be delivered separately to provide benefits independently of a particular Strategy Machine. Decision Tools. Decision tools such as Blaze Advisor, Model Builder and Decision Optimizer are critical components of Fair Isaac’s Enterprise Decision Management strategy. Like Analytics, Decision tools can be delivered in conjunction with our Strategy Machines, and can also be provided separately to deliver benefits independently of a particular Strategy Machine. Enterprise Decision Management. Therefore, Fair Isaac enables Enterprise Decision Management by providing Strategy Machines, Analytics and Decision Tools to automate and improve all of your decision making across the enterprise.

    12. Page 12 21st Century Environment (Source: BearingPoint, 2005) More intense regulatory demands Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque. Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque.

    13. Page 13 21st Century Banking Software Technology & Operations Service-Oriented Architecture solution Open solutions Decision Support Innovative products & customised offering Quick to Market & quick to implement Parameterisation Workflow-based, STP Best practices & Re-engineering 24X7 operations and support Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque. Eléments venant du masque : 1) Background du slide : 244/180/132 (avec fill effect vertical) 2) Le logo Thaler en haut à droite 3) Le logo C&W centré en bas 4) Le numéro du slide Attention : Adapter manuellement dans le masque le nombre de slides que compte la présentation (le nombre après le /) 5) Le rectangle vertical à gauche 6) La ligne de titre A faire dans chaque slide 1) Chapitre en cours (dans le rectangle à gauche) : c’est une zone de texte verticale à fond transparent et sans bordure, placée sur le rectangle ocre du masque. Recopiez-la de slide en slide, et indiquez chaque fois le titre du chapitre. Font:New Times Roman, Font Style: Regular, Size:66 ou plus petit si le mot est trop long, Color: Noir + fonction emboss (dans Format/Font) 2) Donnez un titre a chaque slide Font:New Times Roman, Font Style: Italique, Size: 44, Couleur: 0/102/0 3) Cliquez au centre de la dia et écrivez votre texte. Il y a trois niveaux de puces déjà spécifiés dans le masque.

    14. Page 14 Our Proposition to Vietnamese Banks: Thaler, Kyudo and Teran are Service-Oriented Architectured Core Banking solutions Single, core solution for Retail, Wholesale, Treasury, Corporate, Securities and Wealth Management Banking (Universal Banking) Low risk, Stable, proven software with 35 installations world-wide High customer satisfaction – KPMG Banking System Survey 2006 High value to the enterprise – KPMG Banking System Survey 2006 Quick Payback to the investment

    15. Page 15

    16. Page 16 Thaler : Latest Version dated 2005 This slide must be copied in the beginning of each chapterThis slide must be copied in the beginning of each chapter

    17. Title Page: Please add the name and / or the client logo on the bottom part of this cover Please add the title of your presentation on the title bar Please add the date of your presentation on the right side of the title bar (style : underlined, format DD/MM/YYYY) Title Page: Please add the name and / or the client logo on the bottom part of this cover Please add the title of your presentation on the title bar Please add the date of your presentation on the right side of the title bar (style : underlined, format DD/MM/YYYY)

    18. Page 18 Agenda

    19. Page 19 Les dernières années ont été marquées par une réduction drastique des coûts IT. Aujourd’hui et apparemment pour longtemps, le défi des banques sera d’assurer un service à valeur ajoutée tout en maintenant des coûts de fonctionnements bas. Pour bcp, cette amélioration de productivité doit être pilotée par le front et le middle office en maîtrisant parfaitement les processus business. On constate dans le monde de l’arhitecture du software des cycles de 10 ans. Si au départ les applications développées sur mainframe étaient très monolithiques (Remarque : attention mainframe ne veut pas dire monolithique aujourd’hui car les mainframes eux-mêmes ont évolués pour s’intégrer vers une architecture C/S. C’est l’architecture des softwares qui est visée ici), l’apparition du client-server, avec l’avènement du PC, a transféré une partie de l’applicatif sur le client lourd, ce qui induit de lourdes difficultés en cas de maintenance. Le modèle évolua donc rapidement vers le 3-tier (présentation – application - database), et ensuite le n-tier (dont le 3-tier est une déclianison). L’objectif est chaque fois d’isoler sur une plate-forme une partie du software pour la rendre indépendante du reste. L’internet est à la base de cette architecture (browser – application server – business logic – database). L’internet a aussi mis en évidence l’émergence de standards (protocoles, FWK, données, …) garantissant pérennité et meilleure intégration des applications. D’un autre point de vue, les années 1980 à 2000 ont été marquées par une toujours plus grande richesse fonctionnelle alors qu’aujourd’hui l’accent est mis sur la maintenance au moindre coût de l’existant et son intégration dans une architecture plus proche du business. C’est le principe du SOA. Les applications sont vues comme une collection de composants qui peuvent être assemblés par une couche “business layer”. Ce principe de composant et de réutilisation est déjà présent dans le langage de programmation Java mais on se place ici à un niveau business et donc avec une granularité plus large. Aujourd’hui, les applications développées dans les 10 dernières années (et parfois plus) sont considérées comme du “commodity”. Leur coût est un facteur essentiel de gestion. Le challenge aujourd’hui est d’inscrire ces applications dans une SOA et de pouvoir réutiliser les composants selon les besoins du business. Quelle valeur ajoutée aujourd’hui de gérer un gros projet de mise à niveau des applications pour la fiscalité européenne de l’épargne ? Ou précédemment de l’euro et de l’an 2000 ? Par contre, étudier,analyser, monitorer et améliorer les procédures métier permet de mieux répondre aux attentes du client, de réduire le risque opérationnel, de prendre des décisions de management (ex outsourcer une activité), de connaître la productivité des activités, … Les dernières années ont été marquées par une réduction drastique des coûts IT. Aujourd’hui et apparemment pour longtemps, le défi des banques sera d’assurer un service à valeur ajoutée tout en maintenant des coûts de fonctionnements bas. Pour bcp, cette amélioration de productivité doit être pilotée par le front et le middle office en maîtrisant parfaitement les processus business. On constate dans le monde de l’arhitecture du software des cycles de 10 ans. Si au départ les applications développées sur mainframe étaient très monolithiques (Remarque : attention mainframe ne veut pas dire monolithique aujourd’hui car les mainframes eux-mêmes ont évolués pour s’intégrer vers une architecture C/S. C’est l’architecture des softwares qui est visée ici), l’apparition du client-server, avec l’avènement du PC, a transféré une partie de l’applicatif sur le client lourd, ce qui induit de lourdes difficultés en cas de maintenance. Le modèle évolua donc rapidement vers le 3-tier (présentation – application - database), et ensuite le n-tier (dont le 3-tier est une déclianison). L’objectif est chaque fois d’isoler sur une plate-forme une partie du software pour la rendre indépendante du reste. L’internet est à la base de cette architecture (browser – application server – business logic – database). L’internet a aussi mis en évidence l’émergence de standards (protocoles, FWK, données, …) garantissant pérennité et meilleure intégration des applications. D’un autre point de vue, les années 1980 à 2000 ont été marquées par une toujours plus grande richesse fonctionnelle alors qu’aujourd’hui l’accent est mis sur la maintenance au moindre coût de l’existant et son intégration dans une architecture plus proche du business. C’est le principe du SOA. Les applications sont vues comme une collection de composants qui peuvent être assemblés par une couche “business layer”. Ce principe de composant et de réutilisation est déjà présent dans le langage de programmation Java mais on se place ici à un niveau business et donc avec une granularité plus large. Aujourd’hui, les applications développées dans les 10 dernières années (et parfois plus) sont considérées comme du “commodity”. Leur coût est un facteur essentiel de gestion. Le challenge aujourd’hui est d’inscrire ces applications dans une SOA et de pouvoir réutiliser les composants selon les besoins du business. Quelle valeur ajoutée aujourd’hui de gérer un gros projet de mise à niveau des applications pour la fiscalité européenne de l’épargne ? Ou précédemment de l’euro et de l’an 2000 ? Par contre, étudier,analyser, monitorer et améliorer les procédures métier permet de mieux répondre aux attentes du client, de réduire le risque opérationnel, de prendre des décisions de management (ex outsourcer une activité), de connaître la productivité des activités, …

    20. Page 20 Why SOA?

    21. Page 21 Why SOA?

    22. Page 22 Why a Business Process layer?

    23. Page 23 jThaler Global scheme Front-end The front-end layer is implemented on a web container (e.g. Apache) for the B2C and B2N clients and is based on web technologies (J2EE compliant : JSP, servlet, HTML, HTTP). For the BO users, presentation and navigation are implemented on the Thaler proprietary framework. Back-end The back-end layer is implemented on the Thaler container. The Thaler container is responsible for technical aspects of the services : transaction management, abstract access to the database, security (authentication and access rights), journaling, auditing, logging, exception handling, … jThaler evolutions The back-office client will be web based (any standard browser) The front-end will be fully J2EE compliant for all channels. The JSF technology is used. The business logic will be developed in Java on a EJB container (or similar) All services will be available thru web services protocol Business services can be assembled in a flexible way to define business process Front-end The front-end layer is implemented on a web container (e.g. Apache) for the B2C and B2N clients and is based on web technologies (J2EE compliant : JSP, servlet, HTML, HTTP). For the BO users, presentation and navigation are implemented on the Thaler proprietary framework. Back-end The back-end layer is implemented on the Thaler container. The Thaler container is responsible for technical aspects of the services : transaction management, abstract access to the database, security (authentication and access rights), journaling, auditing, logging, exception handling, … jThaler evolutions The back-office client will be web based (any standard browser) The front-end will be fully J2EE compliant for all channels. The JSF technology is used. The business logic will be developed in Java on a EJB container (or similar) All services will be available thru web services protocol Business services can be assembled in a flexible way to define business process

    24. Page 24 jThaler Front-End architecture

    25. Page 25 Front-end Architecture Responsibilities

    26. Page 26 jThaler Service Architecture

    27. Page 27 Service Architecture Responsibilities

    28. Page 28 Main characteristics Stateless service Integration Local Interface Remote Interface Web Service proxy Interfaces : Specified Business Methods J2EE generic interface with unique method and unique signature : executeOperation (operationName, List of Fields) Metadata : Service – Operations - Messages I/O – Fields (? WSDL) Implementation type

    29. Page 29 Implementations Full Java POJOs : no intrusion of technical functions (delegated to technical layer : EJB, AOP, …) Methods = operations Mapping between message string fields and BO typed fields defined in data dictionary JCA one TP per operation mapping via data dictionary Web Services : e.g. process-centric services

    30. Page 30 Process-centric services : definitions What’s a business process ? A flow of coordinated tasks triggered by a specific event in order to achieve a specific goal. Modeling processes Graphical tools UML standard : Business Process Modeling Notation Executing processes Designed processes can be instanciated and executed OASIS standard : Business Process Execution Language

    31. Page 31 jThaler Service Architecture : Orchestration with BPMS

    32. Page 32 Process-centric services : Package

    33. Page 33 jThaler Business Objects Architecture

    34. Page 34 BO Architecture Responsibilities

    35. Thank you for your attention, + Q & AThank you for your attention, + Q & A

    36. Thank you for your attention, + Q & AThank you for your attention, + Q & A

More Related