SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Competency center set up.
Theory and Practice



Alexander Marmuzevich
Key points in the theory of
                  dedicated competence centers set up


Bank is not an IT-company.
Bank manages money.
IT provides toolset for the mentioned above activity.
Bank is good at exploiting software but Bank does not
have to know how this software works inside.


There are a lot of varied software which should be
integrated with each other.

Software becomes outdated and needs updates or
replacement without interrupting the main processes.
Levels of system support and maintenance


Level 1 - Helpdesk
Bank is in charge, but it is possible to perform at a competence center.
24/7 support. Can be transferred to perform at Call-Centre. In terms of ST Group
infrastructure – Marco LLC.

Level 2 –High performance of maintenance and support activities
Bank is in charge. Shall not be given out to 3rd parties due to the need of access
to production environments.

Level 3 – Identification and resolution causes of incidents, system development,
integration. Ideal for outsourcing to the outer competence center.
In terms ST Group - Rond.
Competence center performed activities:


 • Deployment
       • Setup of development environments
       • Source Code takeover
 • Third-level Support
       • Information about system performance algorithms
       • Analysis of new requirements
       • Analysis of issues in the code
       • Bug fixing, DataFixing
 • Development
       • Development new functionality for systems are not supported by
developer
       • Integration activities
                • Development of interfaces
                • Integration with existing systems
                • Integration with the new systems
       • Migration
                • Data migration
                • Platform upgrade
Overview of a supported system


Software - Bankmaster Retail Solution (Misys).
Development - 1990. In operation since 2004.

Cobol + C + Oracle (Embedded SQL). HP-UX + Tuxedo.
3-tier architecture, designed for high loaded systems (more than 3 million
customer accounts).
Front & Back office.

Features: Work with individual clients, accounts, loans, fixed deposits,
standing orders.

The volume of documentation: more than 400 mb.
The volume of the source code:
   • Database: 5 circuits, about 500 tables and other objects
   • Cobol modules: ~ 100 mb source, ~ 7000 units
   • C modules: ~ 30 mb source, ~ 3000 units
A brief description of the BMCC structure


Dedicated environment of Competency Center. Operated by the
bank. Access - Remote (VPN + RDP).

Source code management – bank’s responsibility .

Team
          • Architects - 2
          • Developers - 4
          • Business Intelligence - 2
          • Testers – 3

Stages of BMCC development:
         • Traininngs
         • Knowledge take over and recompilation of the system
         • Development projects
         • Providing support
Examples of the implemented projects


New Functionality
      • Loan Redemption - massive loan repayments when they are sold to
collection agencies

Integration
      • Integration with CrediLogic (scoring system)
      • BMRS API - publication of API for online-call functions of Bankmaster from
third-part applications

Tasks of migration
     • Migration from Oracle 8i to Oracle 10g
     • Data transfer from Midas in Bankmaster RS
     • Replacement BASS to FrontEnd

Bugfixing
     • Deadlocks fixing
     • Online-modules performance optimization
     • Solving problems related to interest charge when the interest rates are
changed retroactively
Definition of legacy-systems


Exotic programming languages
Old technology, debug difficulty or inability.
Issues with support and licensing absence in the market (components, compilers,
databases).

The absence of a complete system documentation.
A number of additional undocumented modifications.
The absence of people who have written it all .

It is difficult to assess the impact of new enhancements to the system.




How to restrain in legacy-system?
Knowledge of the system



All knowledge of the system is in the system (source code)!

The knowledge should be extracted, retained, transfered.


How this can be done?




Extract knowledge from the source
code with help of
specialized software.
Knowledge Management


ROND developed a toolset (RDCA) to solve the issues of knowledge
management.

Key features that were implemented:
      • Formation of AST for all source code
      • Detection of hidden errors
      • Visualization of direct and indirect connections between the system
modules
      • Cataloging and indexing of the source code.
      • Extraction of operation algorithms of system components directly from
source codes.
Conclusion




Dedicated competence center set up allows to:
    • Get rid of not peculiar functions for a bank.
    • Consolidate and save knowledge of the operating
 systems.
    • Reduce costs and risks to support the exploited systems
 and, in particular, systems that had been removed from
 support.
    • Simplify migration on other systems and platforms.

ROND company invites you to mutually beneficial and
long-term cooperation.
Thank you!




             ROND
             Banking Competence Center
             1/1, Academician Kuprevich
             street, 220141, Minsk, Belarus
             tel. / fax: +375 17 210-29-00
             info@rond.by


                             www.rond.by

Weitere ähnliche Inhalte

Ähnlich wie Competency center set up. Theory and Practice

Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
Delia J. Micu
 
understanding networked infrastructure
understanding networked infrastructureunderstanding networked infrastructure
understanding networked infrastructure
Mohammad Salman
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt
KalsoomTahir2
 
REP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementREP.01 NETW3205 Network Management
REP.01 NETW3205 Network Management
Ricardo Pereira
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAM
Deepak Itkar
 

Ähnlich wie Competency center set up. Theory and Practice (20)

Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
understanding networked infrastructure
understanding networked infrastructureunderstanding networked infrastructure
understanding networked infrastructure
 
Amit Bhandari
Amit BhandariAmit Bhandari
Amit Bhandari
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Architectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and ConsistentlyArchitectural Decisions: Smoothly and Consistently
Architectural Decisions: Smoothly and Consistently
 
Shaik Niyas Ahamed M Resume
Shaik Niyas Ahamed M ResumeShaik Niyas Ahamed M Resume
Shaik Niyas Ahamed M Resume
 
GouthamLaveti
GouthamLavetiGouthamLaveti
GouthamLaveti
 
Software Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuableSoftware Architecture and Architectors: useless VS valuable
Software Architecture and Architectors: useless VS valuable
 
MIS.pptx
MIS.pptxMIS.pptx
MIS.pptx
 
Sai_Resume
Sai_ResumeSai_Resume
Sai_Resume
 
1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt1588487811-chp-11-c-enterprise-application-integration.ppt
1588487811-chp-11-c-enterprise-application-integration.ppt
 
--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt--Enterprise-Application-Integration.ppt
--Enterprise-Application-Integration.ppt
 
Manish Kumar
Manish KumarManish Kumar
Manish Kumar
 
REP.01 NETW3205 Network Management
REP.01 NETW3205 Network ManagementREP.01 NETW3205 Network Management
REP.01 NETW3205 Network Management
 
Career Domain 2022-23.pptx
Career Domain 2022-23.pptxCareer Domain 2022-23.pptx
Career Domain 2022-23.pptx
 
Ahmed El Mawaziny CV
Ahmed El Mawaziny CVAhmed El Mawaziny CV
Ahmed El Mawaziny CV
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAM
 
MODEL-DRIVEN ENGINEERING (MDE) in Practice
MODEL-DRIVEN ENGINEERING (MDE) in PracticeMODEL-DRIVEN ENGINEERING (MDE) in Practice
MODEL-DRIVEN ENGINEERING (MDE) in Practice
 
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
SOA Mainframe Service Architecture and Enablement Practices Best and Worst Pr...
 

Mehr von zolik

Portrait Customer Interaction Suite
Portrait Customer Interaction SuitePortrait Customer Interaction Suite
Portrait Customer Interaction Suite
zolik
 
Rond portrait cust-inter_suite
Rond portrait cust-inter_suiteRond portrait cust-inter_suite
Rond portrait cust-inter_suite
zolik
 
Организация работы ит сервисной компании на основе Itil и itsm
Организация работы ит сервисной компании на основе Itil и itsmОрганизация работы ит сервисной компании на основе Itil и itsm
Организация работы ит сервисной компании на основе Itil и itsm
zolik
 
раубичи ст
раубичи страубичи ст
раубичи ст
zolik
 

Mehr von zolik (10)

Predictive Analytics/Data Mining – как извлечь максимум из корпоративных дан...
Predictive Analytics/Data Mining –  как извлечь максимум из корпоративных дан...Predictive Analytics/Data Mining –  как извлечь максимум из корпоративных дан...
Predictive Analytics/Data Mining – как извлечь максимум из корпоративных дан...
 
Portrait Customer Interaction Suite
Portrait Customer Interaction SuitePortrait Customer Interaction Suite
Portrait Customer Interaction Suite
 
Rond portrait cust-inter_suite
Rond portrait cust-inter_suiteRond portrait cust-inter_suite
Rond portrait cust-inter_suite
 
Организация работы ит сервисной компании на основе Itil и itsm
Организация работы ит сервисной компании на основе Itil и itsmОрганизация работы ит сервисной компании на основе Itil и itsm
Организация работы ит сервисной компании на основе Itil и itsm
 
"СТ Группа" страхование
"СТ Группа" страхование"СТ Группа" страхование
"СТ Группа" страхование
 
Презентация на промит'2012 (Белоруснефть)
Презентация на промит'2012 (Белоруснефть)Презентация на промит'2012 (Белоруснефть)
Презентация на промит'2012 (Белоруснефть)
 
Автоматизации учета хозяйственной деятельности предприятий хлебобулочной пром...
Автоматизации учета хозяйственной деятельности предприятий хлебобулочной пром...Автоматизации учета хозяйственной деятельности предприятий хлебобулочной пром...
Автоматизации учета хозяйственной деятельности предприятий хлебобулочной пром...
 
раубичи ронд
раубичи рондраубичи ронд
раубичи ронд
 
2012 05 сервис офисной печати
2012 05 сервис офисной печати2012 05 сервис офисной печати
2012 05 сервис офисной печати
 
раубичи ст
раубичи страубичи ст
раубичи ст
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Competency center set up. Theory and Practice

  • 1. Competency center set up. Theory and Practice Alexander Marmuzevich
  • 2. Key points in the theory of dedicated competence centers set up Bank is not an IT-company. Bank manages money. IT provides toolset for the mentioned above activity. Bank is good at exploiting software but Bank does not have to know how this software works inside. There are a lot of varied software which should be integrated with each other. Software becomes outdated and needs updates or replacement without interrupting the main processes.
  • 3. Levels of system support and maintenance Level 1 - Helpdesk Bank is in charge, but it is possible to perform at a competence center. 24/7 support. Can be transferred to perform at Call-Centre. In terms of ST Group infrastructure – Marco LLC. Level 2 –High performance of maintenance and support activities Bank is in charge. Shall not be given out to 3rd parties due to the need of access to production environments. Level 3 – Identification and resolution causes of incidents, system development, integration. Ideal for outsourcing to the outer competence center. In terms ST Group - Rond.
  • 4. Competence center performed activities: • Deployment • Setup of development environments • Source Code takeover • Third-level Support • Information about system performance algorithms • Analysis of new requirements • Analysis of issues in the code • Bug fixing, DataFixing • Development • Development new functionality for systems are not supported by developer • Integration activities • Development of interfaces • Integration with existing systems • Integration with the new systems • Migration • Data migration • Platform upgrade
  • 5. Overview of a supported system Software - Bankmaster Retail Solution (Misys). Development - 1990. In operation since 2004. Cobol + C + Oracle (Embedded SQL). HP-UX + Tuxedo. 3-tier architecture, designed for high loaded systems (more than 3 million customer accounts). Front & Back office. Features: Work with individual clients, accounts, loans, fixed deposits, standing orders. The volume of documentation: more than 400 mb. The volume of the source code: • Database: 5 circuits, about 500 tables and other objects • Cobol modules: ~ 100 mb source, ~ 7000 units • C modules: ~ 30 mb source, ~ 3000 units
  • 6. A brief description of the BMCC structure Dedicated environment of Competency Center. Operated by the bank. Access - Remote (VPN + RDP). Source code management – bank’s responsibility . Team • Architects - 2 • Developers - 4 • Business Intelligence - 2 • Testers – 3 Stages of BMCC development: • Traininngs • Knowledge take over and recompilation of the system • Development projects • Providing support
  • 7. Examples of the implemented projects New Functionality • Loan Redemption - massive loan repayments when they are sold to collection agencies Integration • Integration with CrediLogic (scoring system) • BMRS API - publication of API for online-call functions of Bankmaster from third-part applications Tasks of migration • Migration from Oracle 8i to Oracle 10g • Data transfer from Midas in Bankmaster RS • Replacement BASS to FrontEnd Bugfixing • Deadlocks fixing • Online-modules performance optimization • Solving problems related to interest charge when the interest rates are changed retroactively
  • 8. Definition of legacy-systems Exotic programming languages Old technology, debug difficulty or inability. Issues with support and licensing absence in the market (components, compilers, databases). The absence of a complete system documentation. A number of additional undocumented modifications. The absence of people who have written it all . It is difficult to assess the impact of new enhancements to the system. How to restrain in legacy-system?
  • 9. Knowledge of the system All knowledge of the system is in the system (source code)! The knowledge should be extracted, retained, transfered. How this can be done? Extract knowledge from the source code with help of specialized software.
  • 10. Knowledge Management ROND developed a toolset (RDCA) to solve the issues of knowledge management. Key features that were implemented: • Formation of AST for all source code • Detection of hidden errors • Visualization of direct and indirect connections between the system modules • Cataloging and indexing of the source code. • Extraction of operation algorithms of system components directly from source codes.
  • 11. Conclusion Dedicated competence center set up allows to: • Get rid of not peculiar functions for a bank. • Consolidate and save knowledge of the operating systems. • Reduce costs and risks to support the exploited systems and, in particular, systems that had been removed from support. • Simplify migration on other systems and platforms. ROND company invites you to mutually beneficial and long-term cooperation.
  • 12. Thank you! ROND Banking Competence Center 1/1, Academician Kuprevich street, 220141, Minsk, Belarus tel. / fax: +375 17 210-29-00 info@rond.by www.rond.by