Additionally, the Extract, Transform and Load
(ETL) process is responsible for the recovery of data
from information sources to strengthen the data ware-
house. The ETL process is divided into five sub-
processes (Hahn, 2019): Extraction, which phys-
ically retrieves the data from different information
sources. The raw data are available at this time.
Cleanup, which recovers the raw data and checks
its quality, removes duplicates, and, where possi-
ble, fixes erroneous values and fills in empty values.
In other words, the data are transformed whenever
possible in order to reduce loading errors. Hereby,
clean and quality data are available. Transformation,
which retrieves clean, high-quality data and struc-
tures, summarizes it in the different analysis mod-
els. The result of this process is obtaining clean,
consistent, summarized, and useful data. Integra-
tion, which validates that the data loaded into the data
warehouse is consistent with the definitions and for-
mats. It also integrates them into the several models of
the different business areas which have been defined
through them—finally, Actualization, which allows
adding the new data to the data warehouse.
2.2 Financial Technology (FinTech)
FinTech has become a common term in the financial
industry that describes novel technologies adopted by
financial service companies (Gai et al., 2018). We se-
lected FinTech as it specializes in the electronic trans-
fer of funds and information through its products and
services for the financial sector. One of its products
is the collection and payment service. Due to the va-
riety and complexity of configurations, it is the ser-
vice that inspired the current study, with the certainty
that it will form the basis for future developments in
other FinTech services. The interbank collection and
payment network allows a financial institution to con-
nect to collection companies through the technolog-
ical platform, supporting its clients to proceed with
their financial contributions. The collection may be
realized online and back office.
We consider that the service indicators allow
knowing the transactionality of financial institutions
and their percentage of participation in the interbank
network. Below are the service indicators for the col-
lection and payment network: a) Status, which al-
lows knowing the status of transactions (i.e., success-
ful or rejected). b) Response, which allows know-
ing the reasons why a transaction presents a specific
status (e.g., successful, invalid password, funds not
available, the client does not exist, destination not
available, external decline, etcetera.); and, c) Chan-
nel, which refers to the client’s channel to conduct
their contribution: virtual channel, window.
2.3 Methodologies for the Design and
Development of the Solution
Companies need to innovate their way of responding
to changes’ demands based on constant technological
developments. Within this context, agile methodolo-
gies appear as a set of working ways oriented towards
a dynamic execution that seeks to promote adaptation
to change and obtain positive results (Schwaber and
Sutherland, 2013). Agile methodologies are based on
people and their interactions. They allow adapting the
way of working to the project’s conditions to manage
them flexibly, safely, and efficiently, reduce costs, and
increase productivity (Alliance, 2016).
Within this working framework, the development
of a BI solution was proposed to analyze the clients’
needs, developing and configuring visual reports by
creating data warehouses, information cubes, screens,
indicators, metrics, and dimensions. Agile method-
ologies offer support for BI project management.
However, they need to be supported by their BI
methodologies for their design and development.
Furthermore, while a traditional methodology al-
lows modeling the processes that cover BI sys-
tems’ needs, agile methodologies encompass meth-
ods for managing projects quickly and flexibly, so
it is possible to apply these two methodologies in
the same draft. The most popular agile methodol-
ogy best adapted to BI project management is Scrum
(Schwaber and Sutherland, 2013). Scrum allows
partial and regular deliveries of the final product,
prioritized by the benefit they bring to the project
client. Scrum is designed for projects in complex
environments, where it is required to obtain results
quickly, while the requirements are changing, innova-
tion, competitiveness, flexibility, and productivity are
fundamental (Malik et al., 2019).
In conjunction with Scrum, Ralph Kimball’s di-
mensional modeling method (Kimball and Ross,
2011)(Macas et al., 2017) was used to develop the
solution. This method, also calls the Dimensional
Life Cycle of the Business, includes the definition of
the technical architecture, the physical design of the
database and ETL, and the definition and develop-
ment of the application. The final phase of deploy-
ment allows the application to be available to users
for evaluation and production. This cycle is based on
four basic principles (Nugra et al., 2016), are focus on
the business, building an adequate information infras-
tructure. At this point, all the necessary elements are
provided in order to deliver value to business users.
Kimball proposes a method that facilitates simplify-
ICEIS 2021 - 23rd International Conference on Enterprise Information Systems
242