Boxed Core Banking Systems - Main Questions of The Selection
Boxed Core Banking Systems - Main Questions of The Selection
U a
MINDSPIRE BLOG
2
Introduction
Transforming a CBS solution is an extremely complex task, where related lead times, costs and
interconnections necessitate thorough preparation. In our post, based on our practical experience
we provide an overview of the main risks involved in Core Banking System transformations, and
the potential mitigation methods.
In my previous articles, I have examined the activities to be performed during the process leading
up to the selection of core banking systems:
Continuing the story I started, I would like to present some of the typical situations that occur in
practice during the steps following the selection of the core banking system, the dilemmas
associated with them, as well as my suggestions.
In this post, I will write about the challenges that arise in parallel with the selection of the
appropriate CBS solution, or perhaps following it, but in the phase prior to developments, and about
my related proposals.
András Breuer
Head of Banking Transformation
András has gained 15+ years of experience in the Financial Sector as a Core Banking Systems implementation
expert and project manager.
He is currently leading the Core Banking Transformation Services at MINDSPIRE, while supporting our key
implementation projects as lead expert and QA.
He also spent 4 years as a line manager at K&H Bank having been responsible for e-channels, front-end, cards,
treasury and investment system analysts.
His main strengths are Core Banking platforms, business and IT architecture design and vendor side
communication.
2
The complexity of CBS transformation projects
It is difficult to overestimate the intricacies of a CBS transformation. It is worth considering that
the complexity, cost, and turnaround time of such a task can be several orders of magnitude
greater than the second most significant project that the organization was able to successfully
execute before.
The fundamental reason for this is that every business service, application, and function in the
banking IT architecture is connected to many other components at several points. These form a
complex, large-scale structure, with the Core Banking System at the center. If we change the CBS,
most of the other solutions will be affected. Accordingly, the smaller changes we make in the core
banking system, the easier our task will be.
Accordingly, the transformation of the core banking system must be approached with humility due
to the size and complexity of the project. The risk of failure is significant, unfortunately many
times similar undertakings end unsuccessfully. For example, in this article, which I consider
professionally credible, they mention a 30 percent success rate, which I think is realistic:
https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/tech-forward/how-to-
get-a- core-banking-transformation-right-eight-mistakes-to-avoid
For this reason, it is particularly important to involve experts with experience and practical
knowledge in the CBS transformation, who have already participated in such a project, preferably
several times, and to take into account and consider their proposals. Even if some of these may
seem unusual at first.
In connection with the assessment of complexity, I recommend starting the following tests as soon
as possible and conducting them quickly, at a high level:
products,
processes,
applications,
interfaces,
queries and reports run directly on the system,
customer documents originating from the system (contracts, statements, advices, slips).
To estimate the magnitude, I recommend comparing the scope of the task and its budget with the
most recent major transformation at the bank. For example, in Hungary, a recent big-ticket change
was the implementation of the instant payment services (5 seconds end-to-end performance with
a 99,9% uptime).
For ‘going live’, I use the previously mentioned article’s definition as a basis, according to which,
the task is considered to be completed, when the analytical accounting of products and services
has been transferred to the new system, and the old solution no longer processes such tasks. I
suggest trying to achieve the go-live of the new system primarily by reducing the expected
complexity of the task.
Also, the reduction of complexity typically has a beneficial effect on the costs and the turnaround
times of the core banking system transformation. I recommend the distinction because
conversations about complexity tend to occur faster and easier than discussions about expected
costs and lead times.
2
The importance of go-live as a success criterion
I will attempt to cite some concrete, practical examples to illustrate why going live, as a
fundamental success criterion, is such an interesting topic to me.
A year later, after a lot of effort and expenditure, these test accounts with very limited functionality
were transferred back to the production environment. At that time, the organization acknowledged
the second migration in the opposite direction as a significant positive result as well.
The mission ended a few years later, without the activation of the new solution. By this time, none
of the management members who came up with the idea and initiated the transformation project
of the core system were working for the organization.
It is clear that if the project aimed at replacing the core system had a precise and well-defined goal,
it would not have been possible to communicate the above as achievements. Not even if instead of
replacing the original solution the goal had been to migrate some accounts back and forth, since
the timeframe and expenses would not have been commensurate with the skills acquired in the
process.
This is remarkable because in this case the basic goal was given, well-defined, and set by an
external regulatory authority, due to previously discovered regulatory deficiencies.
However, during the project that was created to replace the core banking system, it was not
possible to keep the basic goal in focus, so after a while the scope changed completely, and then the
project itself was closed, unfortunately without significant results.
Therefore, even the exact success criteria defined at the beginning of the task are not a guarantee
that the project will be successful if we cannot follow them during the execution.
2
What goals should we set?
Due to the above challenges related to the objectives of the CBS transformation projects, I usually
define a well-measurable success criteria: Was it possible to go live with the new core banking
system following the execution of the task, or not?
Even if it is possible to go live with certain system components, unfortunately it is not necessarily
good news for the organization, because many CBS replacement projects end up with the need to
maintain a new system in addition to the previous solution to be replaced, with virtually
unchanged functionality. For example, the accounts and loans remain in the old solution, and only
the deposits are successfully transferred to the new one, and this state is conserved.
Banks often aim to simplify their application architecture during the implementation of a next-
generation core banking system. However, the simplification of the architecture is difficult to grasp
and measure. Therefore, in certain cases, even when another solution appears in the environment
in addition to the system to be replaced, the organization cannot reach the conclusion that it
should actually be considered a failure.
The magnitude of the tasks to be performed can be affected, for example, by whether we want to
provide 24/7 service, and, if the answer is yes, then for what range of services.
A similarly exciting question is nowadays whether we assume the existence of branches, i.e.,
whether we base our accounting, cost and sales-controlling solution on branches.
In addition to the go-live following the replacement of the core banking system, there are other
possible alternative goals, and even a failed project might have positive effects. Nowadays such
goals may be learning about microservices architectures, cloud operation, event-driven
architecture, data lake and related data exploitation approaches.
In some cases, more tangible, smaller-scale goals can also be set. Acquiring skills, such as
operating banking applications in the cloud, can also be defined as an achievable result. However,
these goals can usually be achieved much cheaper and with less complexity and risk than
replacing an entire core banking system.
2
This can be a problem mainly because many banks do not have accurate, up-to-date and complete
documentation about their current (as-is) products, processes, business capabilities, applications
and integrations. For this reason, documenting the current situation seems to be a paralyzingly
huge challenge, which also carries the danger that the organization will lose focus on the core
banking transformation during its implementation, if it devotes existing resources to a complex
current situation assessment.
The danger is real, and according to my experience, it is easy to immerse yourself in the
assessment and documentation of the as-is condition, and then, over time, in tracking the changes
that take place during the journey.
In addition, the new core banking system will necessarily differ from the existing one, therefore it
will cover certain needs in a different way or not at all, therefore the survey of the currently
covered needs may seem counterproductive, since they can also be interpreted as an argument
against the introduction of the new CBS.
In addition to all of this, the assessment of the current situation must be dealt with, provided that
the following conditions are met:
These conditions are met with every core banking system replacements that I have heard of. Even
when this is not the case, the program is in reality a greenfield fintech launch or a significant
product rationalization (that may precede a CBS replacement).
The biggest challenge is determining the depth and form of assessing and documenting the
current situation. This cannot really be precisely defined; the point is that it should not last too
long and that we should not lose focus of the final goals. Since this advice is difficult to follow in
practice, it is recommended to involve a seasoned expert in the task who has participated in many
similar projects and due to their credibility, the guidelines provided by them are acceptable for the
organization.
In addition, without establishing a new legal entity or drastically changing the current client and
contract portfolio, we are forced to face, among other things, that:
in domestic payment transactions, the integration of the current solutions has to be ensured in
connection with the account number and the payment gateway,
the integrability of the solution with the regulatory reporting engine has to be made possible as
well, because the regulator expects exactly on set of reports from one legal entity,
the integrations of the typically nearly 100 satellite systems of the core banking system have to
be reconsidered, or the scope has to be expanded with the replacement of these as well (a big no-
no in my book). This reintegration task associated with satellite solutions applies exponentially
if there are similar products in the old and new systems at the same time (see our next point on
phasing for more details).
Due to the above, it seems to me that a reasonable approach might be to assess the existing
business capabilities required to support the current business processes, and then to identify which
applications provide the individual business capabilities and by which topics are those connected
to one another.
It is recommended to execute the smallest possible change in this capability and application
model, which is consistent with the goals of the core banking transformation. The survey has to be
straightforward; it is sufficient if the information discovered has 80-90 percent accuracy, it is not
worth spending significant energy on the smallest details.
MOX bank, an Asian fintech subsidiary of Standard Chartered is a successful example, Intesa
Sanpaolo’s solution called Isybank is another such case.
If you are looking for consultants and experts skilled in core banking system transformation
projects during the planning or execution of the above tasks, please don’t hesitate to contact us!
Banking Transformation
Services
Learn More I
MINDSPIRE’s Transport
Tool
Discover Transport I
Email Address
Name
Submit I
Learn more
SERVICES
REFERENCES
CAREER
NEWS
ABOUT US
CONTACT
CONTACT US
f in
1027 Budapest, Ganz Street 16., 5th floor