End of Benefit in transformation of the legacy mortgage system

End of Benefit in transformation of the legacy mortgage system

End of Benefit in transformation of the legacy mortgage system

This project was part of Handelsbanken’s migration from a legacy mortgage platform to a new system. As part of this journey we needed to support all types of journey to fully transitioning to new system. One of the key areas I explored was the End of Benefit (EOB) journey, the point at which a customer’s preferential mortgage rate (such as a fixed or tracker period) comes to an end and the loan transitions to a new rate. My role was to analyse the existing process in the legacy system and redesign it to be more intuitive: reducing the number of steps while still capturing all the necessary information.

Company

Company

Handelsbanken, London, UK

My Role

My Role

UX Designer

Process

Process

Introduction to Project

Our Goal

Discovery to Design

Measuring Success

Lessons learned

Tools

Tools

Figma

Challenge

  • Complexity of a Legacy System:
    Much of the workflow in legacy system relied on outdated logic, and simplifying these into a more intuitive experience without breaking existing flows required a lot of mapping, collaboration, and creative thinking.

  • Limitations on Using Automated Process:
    Due to system constraints, we couldn’t fully migrate or automate the movement of cases from the legacy platform to the new system.

  • Time Pressure and AD Hoc Requests:
    There were unexpected shifts in delivery timelines and business priorities, which meant parts of our proposed solution had to be adapted or de-scoped.

Results

  • 25% Reduction in Processing Time:
    By simplifying workflows and introducing smarter filtering and search capabilities

  • Increased Stakeholder Confidence:
    Through frequent design reviews, storytelling sessions, and showcasing user insights, we gained the trust of product owners and BAs. This led to faster sign-offs and more openness to design-led decisions.

  • Better User Experience with Less Friction:
    Even though automation wasn’t possible, we tried hard to created a smoother and more guided journey for users.
    Improved Team Collaboration & Visibility:
    By running internal workshops and sharing design updates, I helped foster better understanding of UX practices across the product and tech teams.

Introduction to Project

This project was part of Handelsbanken’s migration from a legacy mortgage platform to a new system. One of the key areas I explored was the End of Benefit (EOB) journey, the point at which a customer’s preferential mortgage rate (such as a fixed or tracker period) comes to an end and the loan transitions to a new rate.

The EOB concept was completely new to me, so if you are hearing it for the first time, you’re not alone. :)
To illustrate, imagine a 35-year mortgage: it may start with a 20-year fixed period, followed by an 8-year tracker, and then a 7-year fixed period. EOB events occur at the hand-offs between these benefit terms, making it essential that the system communicates changes clearly, guides users through the transition, and reduces unnecessary complexity or duplication.platform.

What made this project especially complex?
It was system migration challenge. Handelsbanken had many active loans in the legacy system that needed to be transferred into the new one. However, this couldn’t be done automatically, branch staff had to handle it manually. This created an additional layer of design: not only building the EOB journey for the new system, but also creating a specific path for bringing old cases into the new

1- Design EOB journey for New system

2- Design EOB for cases from Legacy system

3- Supporting subsequent journeys

The challenge?
We had to design 2 different journeys and 2 separate designs.
1- One for our new system to enable our branch users to create EOB for cases already in New system
2- One for our legacy system to enable them to Create EOB case in our new system with using the data already available in our legacy system
You may say, transferring data can be easy and quick, but not.
It wasn't possible to do to bring old cases to new system automatically, and if wanted to let them enter the case from scratch this is the flow they needed to go through, so many steps to go and information to fill in.

Normal user journey of creating a case from scratch

Discovery to Design

I needed to do some discovery

  • Focus group sessions
    Hear each member's point of view, while they might be contradictory sometimes

  • Interviewing with Subject Matter Expert
    To check the policies, we need to be careful about

  • Interview with Branch users
    Ask more in-depth questions

, looking at the legacy system and how they are working now

Going through different versions and options
As well as making sure that whatever I’m going for is feasible and supported by our design system

"After all these sessions we had a really good progress, understanding what I need to work on and how to design"

Collaboration and involving other team members

  • Started involving influential members of Devs, QA.

  • Asking for other team members' ideas and opinions.

  • Having regular calls with the PO to keep him updated

,

  • Working closely with the BA during the project

‼️What didn’t we expect? Wait, a curveball was coming

What happened
We had our refinement sessions when they cut the deadline short, which as a result some part of the process was now fancy to have

What I learned
That’s when I got this fact that having approve of everyone is not end of the game

What I did
Organising calls with DH and other team members to see which part can be achieved within the same timeline
Plus sharing rationale of the decision we made

After going through different versions, finally we were able to capture the right amount of information within less number of steps. In the picture below the green parts, show the steps they need to complete.

Use Journey for cases coming from Legacy system to New system

This is the the flow for cases that are already in new system

Use Journey for cases coming from Legacy system to New system

After the final design
Some random screens

Measuring success

20% Reduction in case completion time (This is for cases already in the Legacy system)
Easier → fewer steps
Faster → Fewer data entries

Specific & Accurate
Build both journeys in a way to support subsequent journeys as well

What I learned?

1- Being adaptable

Changes are out of my control, but stay ready and adapt quickly to the situation.

2- I don’t owe the solution

A design or solution isn’t permanent; it’s valuable only as long as it solves the problem.

3- Keep everyone in the loop

Sharing the story of the design and data with team to keep them update, help them to feel more connected to the project

Enjoyed my projects?

Let's get connected

Enjoyed my projects?

Let's get connected

Enter password to view case study