Overview
Mortgage application process is complex, time-consuming, and confusing. Mortgage Processing inefficiencies cause frustration on every level of the process, in all the parties involved.
RealKey is a SaaS model startup that works on creating an Automated Lending Platform that aims to address the issue of inefficiency and improve the loan processing experience for Mortgage Brokers and their borrowers.
My role
- Product Design
- Visual design
Length of project
8 month
Tools used
- Figma
Team
- 1 Principal Designer
- 1 Product Designer
Overall Constraints
I got to wear many hats: from building personas, to usability testing, to UI and interaction design.
Overall constraints:
- Limited user data
- Limited budget
- Current design patterns in place
- The development is outsourced, which complicates communication and collaboration process
Persona Archetypes
When I joined, our lending platform was being developed using the vaporware prototype as a basis. Our CEO was a former Loan Officer and an in-house subject-matter expert.
The user role list was 27 entries deep, and I realized that there was a need for User Proto Personas. It would allow for a better understanding of who our users were, and what were their needs and pain points that we should be addressing.
I’ve gathered the list of all the parties involved in the mortgage process. So, I needed to simplify this and focus on those that would most commonly use the RealKey platform.
Some users would just occasionally use the platform, others would do so more often. Based on that, I’ve broken them into 2 groups — Core and Occasional Users, and have created the Proto Personas, using our CEO’s input, research, and my personal experience.
Since the User Personas are a living document, some of these personas are more developed than others, based on the opportunity to validate them.
Personas — Primary Users
(using several times a week):
- Mortgage Loan Managers
- Mortgage Loan Officers
- Mortgage Loan Processors
- Underwriters
Personas — Secodary Users
(using platform when invited to participate):
- Closing Agent
- Realtor
- Borrower
Swim Lanes
RealKey platform is a complex product. As listed above, it’s being used by multiple users. To aid myself and others in understanding of how the product works and to illustrate the core user journey, the swim lanes were created.
The swim lanes also illustrate how the product works end to end.
They also have proven to be useful for the QA testing.
Major Projects and Features worked on
- Individual Messaging Experience
- Transaction Statuses
- Condition Statuses
- Transaction Details Updates Flow
Individual Messaging Experience
At the time, there was only the group messaging per condition that was implemented within RealKey product. Certain design patterns have already been established, certain mental models used, the interface was in the state of being coded. All of this presented a challenge and design constraints.
The requirements listed included the following:
- Users should be able to contact each participant directly, beyond the ability to have a group discussion on a particular condition
- Visual enhancements to how the time stamp and names are being displayed
- The feature should allow to switch the between condition-specific group chat and an individual chat between two users
I have started the process with looking at the common conventions employed by other messaging components and products — LinkedIn, Facebook, Slack, Messages.
Then I explored various approaches to RealKey messaging using digital sketches and wireframes.
Mortgage process primary users
The following are a few requirements that were included for the Loan Officer and Borrower role view:
- A way to differentiate individual vs group messages
- A way to highlight that a new message was sent
- Create a relevant date stamp
- A way to differentiate between group and chat messages
- Limit certain users in ability to start the conversation first
The constraints:
- The solution has to work within the established mental model and design patterns and without major overhaul of the interface
- No in-app or email notifications available at the moment, as the notification feature design and development has been postponed
Borrower and Co-Borrower users
For the borrower and co-borrower view, there was an additional requirement that has been identified:
- Limit borrower’s permissions on starting a conversation with an UW, unless the UW initiated the conversation first
The accepted solution was to gray out UW selector and display a tooltip on hover
What I've learned
Working at RealKey was challenging in many ways. This experience was very important for me to grow as a designer and provided a variety of work and challenges.
We had to stay lean in our spending, tools and staff. Having limited resources forced me to be more creative in many ways, and I got to wear many hats as a product designer.
I had to really familiarize myself with the product, and its users, their pain points and dig deep in my memory for my previous mortgage experience.
Furthermore, I came across the responsibilities I wouldn’t have possibly in a narrower specialty role — from user acceptance testing and bug reporting, to conducting user research, writing implementation rules, testing scenarios, and writing tickets, to supporting Marketing efforts.