Dedao AR

I led the design of a new feature at Shepherd Money – a personalized financial planning platform with tailored finance strategies.

Product

Shepherd Money App

Skills

Product design Stakeholder management, Interactive prototyping, User research & testing

My role

UX Researcher & UX Designer

Team

3-people UX Team, product manager, 5-people Development Team

Tool

Figma

Key metrics

Improving user engagement by 20% and reducing task completion time by 30%.

Increase user satisfaction and a 25% reduction in drop off rate.

What's Shepherd Money?

An ai-powered personalized financial planning platform

Shepherd Money helps users manage every aspect of their finances—from budgeting and net worth tracking to personalized investment strategies—all with a focus on tailored insights and ease of use.

Context

Problem

An unclear budgeting workflow caused confusion and led to high drop-off rates.

📍Project Goal

Design a simplified budget feature that enables users to manage their budget status.

🪨 Challenge

Limited resources for research and design iterations while balancing the needs of existing product users.

Research Insights

I conducted competitive analysis and user interviews to uncover the pinpoints of old budget feature.

Poor Navigation Structure

Unclear interface makes budgeting features hard to find, causing frustration and inefficient finance tracking.

Ineffective Feature Exposure

Poor feature visibility leads to missed opportunities for better financial management.

Rigid Budgeting Workflows

Limited budget customization restricts users from managing finances according to their goals.

The old website product

User interviews indicate that users need personalized features to address unique financial goals.

We conducted interviews with 5 users from different occupations to understand their financial needs. Early-career users face distinct challenges, such as student loans and limited financial knowledge, setting them apart from general users. Therefore, Their short-term financial goals require a more tailored budgeting experience.

Competitor analysis reveals best practices for dashboard-centric and card-based design patterns.

Across various personal finance apps, we found that dashboard-centric design enhances engagement by providing a clear overview of budgets, spending trends, and goals. A card-based UI improves usability, allowing users to track and adjust budgets effortlessly.

Process

Understanding

Understanding different user types

The Budget Dashboard caters to two main user groups—general users with limited finance knowledge who need a straightforward view of their budget, and advanced users who want to manage their finances in detail, utilizing more in-depth tracking and analytical features.

Define

Map out early hypothesis and IA to test

With insights from research, I began the design process by structuring the initial Information Architecture for the overall experience to discuss key functionalities with stakeholders.

Ideation

Define

Explore wireframes

I iterated through four layout ideas for the budget dashboard, ultimately choosing a design that balances high-level insights with accessible details, enhancing user engagement and clarity.

Iteration

Iterate through internal usability testing feedback

As I moved into prototyping using Figma, I worked closely with product managers and engineers to find a balance between user needs and business requirements.

Iteration

Iterate through internal usability testing feedback


Iteration

Final version with design system implementation

After finalizing the designs, I recognized the need for a scalable design system. I refined the visuals to ensure consistency, improving cohesion across the product.

Challenges

Challenge 1

Balance between stakeholders and existing product

Before ideating solutions, I faced a few challenges about balancing between user needs, business goals and existing website product within the constraint of limited resources and strict timeline.

Challenge 2

Collaborate with development team

Facing communication challenges with engineers, I proposed a design system to bridge this gap, presented its benefits to stakeholders, and fostered early collaboration, ultimately achieving stronger alignment and efficiency across the team.

Final Design

Impact

20%

20%

arrow_drop_up

arrow_drop_up

User satisfaction

User satisfaction

25%

25%

arrow_drop_down

arrow_drop_down

Drop off rate

Drop off rate

30%

30%

arrow_drop_down

arrow_drop_down

Time on task

Time on task

Things I would do different next time

Effective Communication with Pixels and Color Codes

When collaborating on the project, one valuable lesson is the importance of using specific units like pixels (px) and color codes to communicate design elements accurately. Additionally, specifying color codes precisely, such as hex codes or RGB values, helps maintain color consistency throughout the project.

Prioritizing Functionality before Visual Design

By doing this, I established a strong foundation for the design system, ensuring that it meets user needs and functional requirements. Once the functionality is well-defined, I could then layer visual design elements on top, creating a visually appealing and consistent user interface that aligns with the system's functional components.

Explore more solutions before diving into one

Due to time limitation, in this project we didn’t try out many solutions to solve problem. I realized that next time I would do some simple test of each solutions and then pick the one which fit the problem statement and business goal the most.

Thanks for stopping by !

Thanks for stopping by !

Thanks for stopping by !

Thanks for stopping by !

Thanks for stopping by !