A credit analysis application for a high yield asset manager of one of the top-25 US-based asset management companies
About Client:
One of the top-25 US-based asset managers invested in high yield wanted to transform the credit analysis into an online platform.
Business Problem:
Client had clear objectives of developing the application. The key objectives were as follows:
- The 24/7 access to the application for their offices across the US and Europe (including UK)
- The repository of financials and credit analysis for slicing and dicing the data for idea generation
- Real-time credit risk evaluation by integrating data feeds from 3rdparty databases like Bloomberg, Factset, Reuters, and others
- Retention of the models/ analysis, despite the movement of the credit analysts
ValueAdd Solution:
Girish had set up a SWAT team of one Delivery Manager, two credit analysts and a development team comprising of Technical Project Managers, Team Leader, SQL expert, GUI designers and developers, Java developers, and testers.
Preparation of Functional Requirements Document (FRD):
- Girish and team studied the client requirements through offshore requirements gathering, interviews, sample inputs and outputs, and understanding the business rules.
- The FRD was signed off by the client after detailed review.
- The FRD was discussed in detail with the technical team.
- The technical team prepared a GANTT chart that was signed off by the client team.
- The database designs and table structure were designed to meet the client’s scalable requirements.
- The functional team designed each screen, input, and output in excel to confirm the requirements in black and white.
Agile development:
- The development team got into action as soon as the requirements were clear.
- The team developed each module as per the schedule and shared with the testing team for an internal testing.
- The rigorous development process continued for six months, before the application was moved to the testing environment, for user acceptance testing.
Preparation of test cases:
- Prepared test cases to spot errors/bugs in the application across financial rules, accounting logic, business rules, and apparent technical errors.
- The dummy data sets were prepared to test the credit analysis
- The integrations with 3rdparty databases were set to perform the integration testing.
Actual testing of the application and Go-Live:
- The testing was split across stress testing, business rules testing, checking validations, validating integrations, and graphical user interfaces.
- Done the alpha and beta testing.
- The list of bugs was supported by screenshots of the errors
- Explained each and every bug with the development team.
- The application was hosted on the US server and was also successfully accessed by their London team.
Benefits Delivered:
- The rigorous testing helped find all the bugs in the application, with minimal involvement of client’s team.
- The application was hosted in the client environment in a timely manner and thus within the stipulated budgets.