As part of the steering committee, a number of stakeholders from the bank acted as business analysts so a close relationship was formed to push the project forward.
A requirements document was drawn up and verified with the client. Analysis of the requirements led to the creation of a high level functional specification, outlining all the functions to be included in the system, alongside a detailed technical document demonstrating every field of the custom web app. Not only giving our client insight into the customer journey but also to allow our developers a meaningful blueprint from which to build the code.
All information security risks and compliance indications were clearly identified and communicated from the project initialisation, allowing us to mitigate where appropriate throughout the life of the project.
Risks & Challenges
Given the impending ‘retirement’ of their legacy mainframe system, and the bank’s limited resources for identifying exact data sets (and volume of data for migration), the decision was made to over export the data to mitigate any loss of information our client may require in the future.
The main consequence of this over-exportation was that the development of the solution had to commence earlier than initially proposed, however, the decision to ‘err’ on side of caution has meant the delivery of additional project value for the client, whereby both parties were safe in the knowledge that specific data, as yet unidentified and possibly required at a later date, would be intact and accessible.
Quality checks were implemented throughout the process to mitigate the potential loss of data and loss of data integrity. Through consultation with our client and thorough analysis of their systems we anticipated an issue with their existing browser version. This threat was neutralised early in the project by organising an upgrade to the browser used by the PPI team.
Outcome & Benefits
The outcome of the project was a fully-fledged custom developed web application, designed on ASP.Net hosted on Microsoft SQL Server. Our client was able to successfully retire their legacy system without loss of data while maintaining and streamlining continuity of access to the migrated data.
This has enabled our client to maintain their compliance with regulatory requirements. In addition, they are expected to make significant savings due to the elimination of the monthly charge to their mainframe service provider.