A secure and differentiated experience
How to access the consumer banking market while delivering a secure and differentiated experience.
Two individuals collaborating on a computer while reviewing notes on a clipboard

Scroll down

To discover more

A real estate agent sitting comfortably on a couch, focused on her laptop while working or browsing online.

ABOUT THIS PROJECT

Known primarily as a commercial and corporate banking firm, Banco Atlántida aimed to enter the consumer banking market while delivering a secure and  differentiated experience. The bank had also inherited an unstable consumer banking application that needed to be evaluated against their requirements and market needs.

SCOPE

  • Evaluating the existing application against the required features and functionalities required by the bank.
  • Integrating the new consumer banking app with the existing infrastructure and systems while ensuring smooth data flow, compatibility, and reliable integration while maintaining operational efficiency.
  • Ensuring data privacy, protection against cyber threats, and compliance with industry regulations which are critical challenges in the consumer banking space. 

REGION

Central America

INDUSTRY

Banking

A real estate agent seated at a table, focused on his laptop, engaged in work.
Our Approach
  • We compiled business and technical documentation and conducted exploratory meetings to assess the application’s status. Based on resolving current issues and aligning with business goals, we defined a real minimum viable product (MVP). 
  • Technical reviews were performed by practice leads for each technology involved, using static code review tools to ensure adherence to standards and best coding practices. We segmented findings and recommendations by criticality and priority for optimal performance of the mobile application. 
  • Visualization and statistics on technical debt, common issues, security, and OWASP indicators were provided based on the current source code. 
  • Refactoring was carried out on key components within each technology to improve code reuse, separation of concerns, and communication performance with internal and external services. 
  • Our QA team evaluated the product, identifying 17 crash defects and 12 critical defects among over 200 discovered in all Android and iOS applications. 
  • We implemented a comprehensive testing strategy, utilizing test management tools to record progress, document tests, ensure coverage across functionalities, and track defects. 
  • Critical business scenarios received special attention to revalidate security-related defects and ensure essential banking flows, such as data collection and biometrics, prevented identity theft. Throughout the testing process, our QA and Dev teams closely collaborated with the client, leveraging their specialized business knowledge while maintaining delivery speed and product quality.
A man seated at a desk, working on two computers, focused on his tasks in a professional environment.
Results
Improved Application Stability​​
Through the diagnostic tests, rigorous QA process, identification and addressing crash defects and critical defects the client has a stable and reliable user experience.​
Enhanced Code Quality​
Through multiple levels of reviews, we prevented critical and blocking defects leaking into production enhancing performance, scalability, and maintainability of the app.​
Cost Savings
By detecting and resolving defects earlier in the development process, the client can reduce the cost associated with fixing issues in later stages. ​
Other Case Studies
Two individuals collaborating on a computer while reviewing notes on a clipboard

Empowering Small Business Owners​

A Subdivision's Journey to Financial Inclusion​

Looking for a partner to
meet your business goals?
We’d love to hear about your needs.

In order to provide a more relevant experience for you, we use cookies to enable some website functionality. For more information see our Privacy Policy.