Andrew Johnston: Architecture and Consultancy Services

Case Study - Key Project Solution Architecture for Aviva Plc. (October 2018 – March 2020)


Solution Architecture for multiple smaller projects

Key Outcomes

Successful delivery of multiple essential changes and regulatory requirements in a highly-constrained environment

Key Challenges

Constraints due to major change programmes. Complex multi-party interactions

Key Technologies

Mainframe applications, SQL/Server, Excel, Java, Jira/Confluence, AWS


Aviva was undergoing major changes in its infrastructure provision, and had chosen to impose stringent restrictions on other IT change for the duration. However a number of commercially essential or regulatory required changes had to be delivered within those constraints, including:

  • Replacement of the EDI Gateway used for batch interactions with external partners
  • Changes to ensure price transparency at insurance renewal
  • Changes to ensure appropriate affordability checks for credit payments
  • Enhancement of rating processes to incorporate detailed data on specific risks for specific vehicle models

I provided Solution Architecture support for all these projects. In most cases the design challenges were relatively minor, but each has required substantial support to structure the work so that delivery can continue within the very tight change constraints.

In addition I developed a general reference model for the insurance pricing processes, which allows an easy visual assessment of alignment of various channels to the target model.

See more: