Challenge
Our client, a prominent bank in Singapore, sought to create a software solution that would facilitate connections between start-ups and investors. However, when we took on the project, it was plagued with challenges:
- Inherited Defective Codebase: The initial product had been developed by a different vendor and was riddled with defects and poor code structure, making it unstable.
- Unclear Requirements and Design: The project began with vague requirements and no clearly defined design, leading to uncertainty.
- Tight Deadlines: Time constraints added pressure, as the bank needed the product to go live quickly.
- Changing Product Owners (PO): Several changes in the PO resulted in shifting product expectations and altered working processes.
- Limited Access to Environments: Our team faced difficulty accessing the bank’s staging and production environments, limiting our ability to test and deploy solutions efficiently.
- Unfamiliar Technology: Bestarion had not previously worked with the specific technology stack used in the project.
- Scope Expansion: Three months into the project, the bank unexpectedly doubled the scope of the project, requiring rapid scaling of the team.
Overcoming the Challenges
Despite these hurdles, Bestarion quickly adapted and delivered a high-quality product by employing several key strategies:
Deep Business Understanding and Agile Communication: We worked closely with the PO to rapidly comprehend the business needs. This involved exploring the existing product and source code to analyze requirements, clarify features, and deliver functional enhancements under tight deadlines. We established multiple communication channels, including email, chat, meetings, and phone calls, ensuring continuous 24/7 support when necessary.
Refactoring and Optimization: Our team suggested extensive refactoring of the inherited codebase to enhance both performance and security. Through restructuring efforts, we ensured that the software could scale to handle over 5,000 concurrent users without compromising functionality or security.
Agile Methodology and Continuous Feedback: By following an Agile/Scrum approach, we set up a clear working process that was constantly iterated upon. We closely monitored the team’s progress and gathered continuous feedback from the client to ensure the product evolved in line with expectations. This approach allowed us to adjust swiftly and improve both processes and product quality.
Talent Sourcing and Team Expansion: When the client decided to double the project’s scope on short notice, we quickly sourced additional talent and scaled our team. These new members were rapidly integrated into Bestarion’s culture and processes, ensuring they became productive in a short period. We continuously trained and monitored the team to maintain high levels of collaboration and performance.
The Result
Thanks to our adaptive approach and commitment to excellence, we successfully delivered the software solution on time, within budget, and with exceptional quality. The product went live without any major issues, and the bank was able to launch a stable platform that helped start-ups and investors connect seamlessly. Our team’s ability to scale quickly and tackle complex technical challenges solidified our reputation as a reliable partner capable of delivering high-quality solutions under pressure.
Bestarion continues to provide ongoing support to the bank, ensuring that the platform remains secure, scalable, and aligned with evolving business needs.
Technology stack
Golang
PostgreSQL
ElasticSearch
VueJS
Project Overview
Client
A large bank in Singapore
Objective
Develop a software solution to help start-ups and investors connect
Industry
Banking and Financial Technology
Duration
3 months
Scope Expansion
Doubled mid-project
Start Your Project Today and Watch Business Grow
Get in Touch
Our Advantages
21+ years of providing software solutions development services for global businesses.
5+ years of providing accounting outsourcing services for CPA firms in the US.
215+ released projects
180+ in-house specialists
Needs analysis instead of sales talk
Valuable suggestions from experts in the field for your project.
Vietnam
QTSC Building 1, Street 14, Quang Trung Software City, Tan Chanh Hiep Ward, District 12, HCM City, Vietnam