Modernising Legacy Systems - How Infonetica Captured New Markets.

Key highlights_

Reduced Production Incidents by 75% ✅

Automated testing and CI/CD pipelines dramatically improved platform stability and reliability.

90% Fewer Bugs ✅

Transitioning from TFS to GitHub Actions, alongside robust testing, slashed bug occurrences, enhancing user experience.

Accelerated Release Cadence ✅

Continuous delivery practices enabled faster, more reliable releases, empowering Infonetica to respond swiftly to market demands.

“Working with Build Circle transformed our technology and team. They quickly tackled weaknesses in our systems and processes, improving code quality and release stability through automation and testing. Their hands-on coaching empowered our developers with new skills, creating a culture of collaboration and quality. Thanks to their expertise, our release cadence improved, and we gained the confidence to scale. Build Circle’s approach has been invaluable in setting us up for long-term success.”

Raja Prasanna - CEO, Infonetica.

SHORT ON TIME?

Download the shorter PDF version of this case study and save it for later.

Build Circle & Infonetica_

The Business Challenge_

Infonetica, a long-standing provider of specialised software solutions, faced a significant challenge with its legacy platform.

As a cloud-based research management solution for universities and research institutions their system, over 12 years old, had become outdated and inefficient, hindering the company's ability to innovate and respond to market demands.

The Primary Objective_

The primary objective was to develop a new version of the platform (V2) that could leverage existing functionalities while overcoming the limitations of the old system (V1).

Key challenges included:


Outdated Technologies - The existing platform relied on deprecated technologies that were unreliable and difficult to maintain. This outdated infrastructure contributed to frequent system failures and limited the ability to scale or introduce new features.

Immature Technology Leadership - Historically, Infonetica had not invested adequately in technology leadership. The leadership team needed more experience and expertise to drive a modern tech transformation, leading to poor decision-making and a lack of strategic vision.

Quality and Release Issues - The platform suffered from major quality issues, with low release confidence and a slow cadence. There were no automated tests or comprehensive code reviews. The codebase was maintained in TFS, an archaic version control system that hindered efficient development practices.

Complex Domain - The platform's domain was vast and complex, making it difficult for new talent to understand and contribute effectively. This complexity posed a significant barrier to onboarding and retaining skilled professionals.

The Build Circle Solution_

To address these challenges, our team implemented a comprehensive solution that involved modernising the existing platform and laying the groundwork for the new V2 system.


Improving the Legacy System (V1)

Automation and Testing - We focused on improving the quality of the existing platform by introducing automated tests. This included wrapping the monolithic architecture in automated testing protocols to ensure more consistent and reliable performance.

Codebase Transition - The team transitioned the codebase from TFS to GitHub Actions, facilitating better version control and integration with modern development tools. We also utilised Bicep for infrastructure-as-code, streamlining the deployment and management of infrastructure.

Developing the V2 Prototype

Requirements Gathering - In the initial three months, we conducted thorough requirements gathering, engaging closely with the Head of Product and other stakeholders to understand the domain deeply. This phase was crucial for identifying the core functionalities and user needs that the new platform needed to address.

Prototype Development - We built a new MVP prototype that demonstrated a modern approach to software development, incorporating advanced technologies and methodologies. This included a modern release process with continuous delivery and automation within the pipelines.

Cultural Transformation

Embedding a Culture of Quality - We introduced a culture of automation and quality assurance within the teams. This involved regular coaching sessions, interactive mobbing on TDD practices, and pairing sessions to foster a collaborative and quality-focused work environment.

Training and Development - Our team led workshops on test-driven development (TDD), integration testing, and other best practices. This not only improved the technical skills of the existing team but also established a standard for future hires.

Technical Innovations

Continuous Delivery and Automation - By implementing continuous delivery, we enabled a more frequent and reliable release process. The use of modern CI/CD pipelines ensured that new features and updates could be deployed swiftly and safely.

Infra-as-Code - Leveraging Bicep for infrastructure management allowed us to maintain a consistent and replicable infrastructure setup, reducing errors and improving deployment efficiency.

Outcomes and Metrics_

The implementation of these solutions resulted in significant improvements across various metrics:


Enhanced Stability and Reliability

The introduction of automated tests and a robust CI/CD pipeline led to a dramatic reduction in production incidents, decreasing by 75%. This improvement significantly increased the reliability and user trust in the platform.


Increased Test Coverage

The legacy system saw an increase in test coverage from 0% to 13%, intending to reach 35% within six months. The new V2 system achieved full test coverage, ensuring that all parts of the codebase were tested and verified.


Dedicated Leadership Hire

Advised and assisted in hiring a full-time CTO with extensive experience in managing large-scale technical transformations - dedicated leadership to drive technical initiatives and support the success of complex projects.


Reduced Bug Incidence

The switch from TFS to GitHub, along with automated testing, reduced the occurrence of bugs by 90%. This not only improved the user experience but also reduced the time spent on debugging and maintenance.


Faster Release Cadence

The adoption of continuous delivery practices allowed for more frequent releases, improving the platform's responsiveness to market needs and customer feedback.

The Cultural Impact_

The transformation project at Infonetica was not just a technical overhaul but also a critical turning point for the company's internal culture.


Before the project, the company was hindered by a top-down management style that often left engineers feeling undervalued and pressured.


The focus was primarily on quick fixes rather than sustainable, long-term improvements. This approach created a tense work environment where the fear of failure overshadowed innovation and growth.


The comprehensive changes implemented during the project laid the groundwork for a more open, supportive, and progressive company culture, fostering an atmosphere where continuous learning and quality became the norm.

Increased Transparency and Accountability

The introduction of metrics dashboards provided clear visibility into code quality and team performance. This transparency helped build a culture of accountability and continuous improvement.

Empowered Engineering Team

The focus on training and skill development empowered the engineering team to take ownership of their work and strive for excellence. The non-negotiable requirement for testing and quality assurance became ingrained in the team's workflow.

Positive Work Environment

The reduction in pressure from management and the emphasis on collaboration created a more positive and productive work environment. The team felt supported and motivated, leading to higher job satisfaction and better overall performance.

This comprehensive transformation project not only modernised the Infonetica platform but also established a strong foundation for future growth and innovation.

The combination of technical improvements and cultural shifts ensured a sustainable and scalable solution, positioning Infonetica for long-term success in a competitive market.

Inspiration for Your Organisation?

Tackling legacy systems isn’t just about upgrading technology, it’s about reigniting what your business is capable of.

‍Infonetica’s journey shows that with the right approach, even the most complex challenges can become opportunities for growth and innovation.

If this story resonates with your own challenges, let’s explore what transformation partnership with Build Circle could look like for you.

Could our Engineering Services be the right approach for your organisation?

Contact us

Contact us_

Cheers, we will get back to you shortly.
Uh oh, something messed up. Try refreshing the page and submitting again.