Backend redesign of the online Insurance Broker
- #business requirements document
- #project management
Business Goals
B2C project, development of Business requirements and detailed Technical design for backend and Database for active insurance broker
Develop a documentation to be used by a software developer.
Solutions
- Audit of existing data flow.
- Developing BI requirements and using that to shape requirements for backend and DB structure.
- Technical design of a backend by Agile: >250 user stories, microservices structure design.
- Database design.
- Open API specification (swagger based) for entire system, including endpoints’ access policies.
Value Delivered
Blueprints delivered and used for software development.
Implementation details
- Developing Entity relation diagram and Customer Journey Map (meta model, Agile FDD tool).
- Breaking down overall backed functionality into 8 microservices at tech design level.
- Designing 40 backend processes using process flow and swim lanes diagrams.
- ~150 User Stories along with Acceptance criteria.
- Designing ~120 database tables.
- Designing ~50 endpoints for microservices interaction using OpenAPI specs and SwaggerHub tool.