Business Challenge
The client wanted to develop a tool to give a new operational experience to their customers. The tool would enable them to open different types of bank accounts through one, new web application, omitting the need for brick-and-mortar communication models.
Project Description
The solution was envisioned as a web application supporting various kinds of accounts including savings, CDA, IRA, and more. SoftServe was responsible for conducting a deep system audit in order to provide an architectural and security assessment of the product before the development phase. This required an understanding of the current state of the architecture solution and its implementation, identifying gaps and proposing recommendations for resolving any issues found.
Value Delivered
The deliverables of the consulting sessions with the client were to be:
- Defined lists of security issues, risks, and non-risks, emphasized as a dedicated report section
- An aggregated report of code quality metrics, code/database analysis results, and other findings from onsite workshops with the client’s team
- Recommendations for improvements on architecture and the implementation of security, maintainability, testability, reliability, and scalability, as well as the devel opment process itself
Technology Stack
- .NET
- ASP.NET
- HTML/JavaScript
- Windows Server
- MS SQL Server