Bank of Montreal

Redesigning Condition Management

Create and manage all terms and conditions of home applications to the bank.

Case study

Creative direction

UX

UX
UI
Agile
Prototyping
Research
Collaboration
________________________________

Starting off

I joined this project 1 month after its development began. It was a segment of a comprehensive design overhaul aimed at enhancing the user experience of:

  • BMO stakeholders that engage with a homeowner’s mortgage application during the entire mortgage life-cycle which includes receiving, processing, and finalizing the application.
  • BMO customers during the process of applying for a mortgage to purchase a home.

Approach

So, Greg, the designer started the project, passed the baton to myself to Lead UX for condition management. My main goal was just to get a feel for where things were at and figure out the issues. Our team included a Product Owner, a Business Analyst, a Scrum Master, a Copywriter, a UX Researcher, QA and folks from Tech. We were all working remotely and kept in touch through Teams, agile meetings, and Figma for about eight months. During that time, I quickly spotted what our customers and the business really needed to create the right features.

Methology

The work completed was broken into four main steps: Discover, Define, Create and Deliver.

Discover

Since Greg had already made some headway on the project using semi-lean UX approach, I wanted to get up to speed by checking out what he’d done so far. I also had a chat with key folks, like the Product Owner, to really grasp the challenges we were facing. Plus, I teamed up with the User Researcher to explore user struggles, and what they’re hoping for.

Three images from Greg's exploration of the current state

Define

As I dug in deeper, I found out just how complicated the mortgage process really is, along with some tricky issues that needed fixing:

There were two main systems running, each with its own team, but they just couldn't seem to get on the same page.

Because of this, users faced some frustrating usability issues. Sometimes the systems would freeze up due to errors, and other times, users got no feedback at all.

The process of completing the terms and conditions (TACs) was slow because of additional usability issues.

Customers often thought they had uploaded all their documents, which caused delays in getting their applications processed.

Finalizing a mortgage application usually took about 45 minutes.

And getting approvals? That often took more than 24 hours.

Overall, it could take customers up to 3 days or even longer to wrap up their applications.

Condition: CCAPS - One of the main systems being used to process mortgage applications
Condition: CFS - Another main system being used to process mortgage applications

Create

Navigating mortgage applications can be a real headache, right? They often ask for tons of information to meet all the terms and conditions (TACs) at every step, which can be pretty overwhelming.

To make things easier for everyone, we took a fresh approach to how we handle each TAC and its status. By clearly showing how simple it is to update each TAC, we’re helping users breeze through the application process. Plus, users can easily add more TACs whenever they need!

So, once everyone wraps up the initial stage of the mortgage process, they move on to the condition management phase, which starts off with the system recommending TACs based on the personal info provided. All users have to do is check the ones that fit.

Later in the project, I learned about a another system that had some extra mortgage options that could be added to an application when necessary.

Condition: The FTE experience modal
Condition: Managing conditions, filters and status
Condition: Custom component - Searching the system for TACs or adding new ones
Condition: Add a solicitor modal flow
No items found.

Deliver

As I built and added features, we also pulled in components from the design system to create a smooth experience. Some new components were put together to ensure everything was ready for launch. Along the way I teamed up with other designers for feedback, collaborated with the copywriter to polish the text, and chatted with the tech team to understand any limitations. I quickly put together a prototype so UX research could test it out and gather more user feedback right before we went live.

The product owner teamed up with the business analyst to get everything launched. By this point, the 8-month deadline had come around, so it was time for me to move on from the project.

End of this presentation

Let's talk