A GLOBAL ASSET MANAGEMENT
ACHIEVED 50-60% PRODUCTIVITY GAINS
WITH GITHUB COPILOT
A global asset management firm providing investment management and research services worldwide.
BUSINESS CHALLENGE
The client’s CRM application, a web-based application that allows users to manage personal and financial information securely, required a Contact Management Feature based on the MVC framework with all the CRUD operations for a contact entity. The aim was to enable users to add, edit, view, and delete contact from their account seamlessly. Mphasis leveraged GitHub Copilot to write code for the contact management feature and integrate the feature with their CRM application at speed.
Our developers used GitHub Copilot to accelerate the coding process and ensure proper quality considerations. The solution process involved:
This project explored and implemented several features of GitHub Copilot successfully, including automatic code generation, CRUD (Create, Update, Delete Operations), exception handling, unit testing, logging, automatic database script generation, code analysis, and document generation for the selected block of code.
With GitHub Copilot, the development team was able to,
Improve productivity by 50-60% and accelerate time to market
Generate automatic code snippets based on a problem statement
Perform faster code analysis, documentation, and reverse engineering
Ensure high code quality and standardization, while optimizing pre-written code