Project Overview

Bringing structure to the workflow of compliance screening financial reports with a task manager

Bringing structure to the workflow of compliance screening financial reports with a task manager

This project focused on redesigning the task management workflow to introduce clear ownership, structured stages, and better visibility into report progress helping analysts manage large volumes of reports more efficiently.

This project focused on redesigning the task management workflow to introduce clear ownership, structured stages, and better visibility into report progress helping analysts manage large volumes of reports more efficiently.

Role

Lead UI/UX Designer

Timeline

3.5 months

Year

2024

Collaborators

Frontend Developers

Backend Developers

QA Tester

Product Leadership

Senior Designers

About the Platform

Nova (formerly Merlin) is an internal enterprise platform used by financial analysts to classify global stocks under Shariah compliance standards (Halal, Not-Halal & Doubtful).

Nova (formerly Merlin) is an internal enterprise platform used by financial analysts to classify global stocks under Shariah compliance standards (Halal, Not-Halal & Doubtful).

Nova (formerly Merlin) is an internal enterprise platform used by financial analysts to classify global stocks under Shariah compliance standards (Halal, Not-Halal & Doubtful).

As Merlin struggled with fragmented workflows, poor usability and began impacting productivity, a UI refresh evolved into a structural rebuild that restored clarity and operational efficiency.

As Merlin struggled with fragmented workflows, poor usability and began impacting productivity, a UI refresh evolved into a structural rebuild that restored clarity and operational efficiency.

The Core Problem

“The platform is working, but it’s not helping us in anyway.”

“The platform is working, but it’s not helping us in anyway.”

“The platform is working, but it’s not helping us in anyway.”

– Junior Financial Analyst

– Junior Financial Analyst

– Junior Financial Analyst

Problem Discovery

The team came to us with a vague but straightforward goal, “We need a Redesign for our platform!” But, why?

The team came to us with a vague but straightforward goal, “We need a Redesign for our platform!” But, why?

To move beyond the team's initial ask of a redesign, I engaged analysts to build a grounded understanding of how the system was being used, what analysts were struggling with, and where the real problems lived.

To move beyond the team's initial ask of a redesign, I engaged analysts to build a grounded understanding of how the system was being used, what analysts were struggling with, and where the real problems lived.

Observation & Interview Insights

Understanding the system beneath the surface

Understanding the system beneath the surface

We also conducted recurring interviews, usability tests, and product walkthroughs to understand how users used the platform in their daily work and where it slowed them down.

We also conducted recurring interviews, usability tests, and product walkthroughs to understand how users used the platform in their daily work and where it slowed them down.

User Groups

Collaboration among three distinct but interdependent roles

Collaboration among three distinct but interdependent roles

There are three user groups: junior analysts, senior analysts, and admins. Junior analysts are the power users, senior analysts oversee their work and approve or disapprove the reports while admins manage the usual admin work.

There are three user groups: junior analysts, senior analysts, and admins. Junior analysts are the power users, senior analysts oversee their work and approve or disapprove the reports while admins manage the usual admin work.

Current Workflow

The Reports moved manually between roles without any system control

On the surface, reports moved from screening to publishing. In reality, analysts relied on shared tables, manual communication, and implicit ownership to move work forward.

On the surface, reports moved from screening to publishing. In reality, analysts relied on shared tables, manual communication, and implicit ownership to move work forward.

Main Issues

System inefficiencies and usability issues were the problem

System inefficiencies and usability issues were the problem

Work ownership was unclear

Reports were auto-assigned to whoever clicked first, with no task ownership or assignment system.

Manual coordination

Report movement between junior and senior analysts relied on manual communication rather than system-driven transitions.

Lack of Access Control

Any analyst could open and edit reports without locking or role restrictions, creating risk and reducing accountability.

No Enforced Workflow

The system didn’t control how reports progressed through stages in their lifecycle.

The Problem

The compliance process existed, but it wasn’t architected within the system. Workflow control depended on manual coordination rather than enforced platform structure.

The compliance process existed, but it wasn’t architected within the system. Workflow control depended on manual coordination rather than enforced platform structure.

The compliance process existed, but it wasn’t architected within the system. Workflow control depended on manual coordination rather than enforced platform structure.

So, How might we?

Q. Clearly define and track report ownership within the system?

Q. Clearly define and track report ownership within the system?

Q. Clearly define and track report ownership within the system?

Q. Ensure reports move through a structured lifecycle rather than manual coordination?

Q. Ensure reports move through a structured lifecycle rather than manual coordination?

Q. Ensure reports move through a structured lifecycle rather than manual coordination?

Q. Provide real-time visibility of report status across juniors, seniors, and admins?

Q. Provide real-time visibility of report status across juniors, seniors, and admins?

Q. Provide real-time visibility of report status across juniors, seniors, and admins?

Q. Prevent overlapping edits while maintaining collaborative flexibility?

Q. Prevent overlapping edits while maintaining collaborative flexibility?

Q. Prevent overlapping edits while maintaining collaborative flexibility?

With the core workflow gaps identified, the focus shifted from redesigning to redefining how the system could actively manage ownership, visibility, and report movement.

With the core workflow gaps identified, the focus shifted from redesigning to redefining how the system could actively manage ownership, visibility, and report movement.

Solution: Task Manager

A Centralized Task Manager for all stages of Reports

A Centralized Task Manager for all stages of Reports

Challenge

Reports were scattered across tables with no shared view of progress. Ownership depended on who opened a report first, making workload and status unclear.

Reports were scattered across tables with no shared view of progress. Ownership depended on who opened a report first, making workload and status unclear.

Solution

A Kanban-style task manager centralizing all active reports. Reports are organized by workflow stages, giving analysts a clear operational view of screening, review, and completion.

A Kanban-style task manager centralizing all active reports. Reports are organized by workflow stages, giving analysts a clear operational view of screening, review, and completion.

Solution: Report Assignment

Assigning ownership to Reports within the workflow

Assigning ownership to Reports within the workflow

Challenge

Reports could be opened and edited by multiple analysts, causing overlapping work and unclear responsibility. Manual coordination was used to discuss ownership.

Reports could be opened and edited by multiple analysts, causing overlapping work and unclear responsibility. Manual coordination was used to discuss ownership.

Solution

Reports can now be explicitly assigned to analysts responsible for screening and review. Ownership is visible on each task, improving accountability and coordination.

Reports can now be explicitly assigned to analysts responsible for screening and review. Ownership is visible on each task, improving accountability and coordination.

Solution: Searching Reports

Find Reports easily in any stage

Challenge

Finding a specific report using ISIN number in multiple rows of a table was time-consuming in the old platform.

Finding a specific report using ISIN number in multiple rows of a table was time-consuming in the old platform.

Solution

A global search allows analysts to instantly locate reports by company name or ticker across all workflow stages.

A global search allows analysts to instantly locate reports by company name or ticker across all workflow stages.

Solution: Filtering Reports

Narrowing down Reports using contextual filtering

Challenge

Analysts needed a quick way to narrow down reports by ownership, region, priority, or dates without manually browsing the entire board.

Analysts needed a quick way to narrow down reports by ownership, region, priority, or dates without manually browsing the entire board.

Solution

Contextual filters enable analysts to refine reports by analyst, country, date, and priority. This helps teams quickly isolate relevant tasks and monitor workload distribution.

Contextual filters enable analysts to refine reports by analyst, country, date, and priority. This helps teams quickly isolate relevant tasks and monitor workload distribution.

Solution: Self-assign

Allowing Reports to be self-assigned by any analysts

Challenge

Reports often remained unclaimed or required assignment, slowing down the screening process.

Reports often remained unclaimed or required assignment, slowing down the screening process.

Solution

Analysts can now self-assign reports directly from the task board. This reduces dependency and ensures reports move into screening without delays.

Analysts can now self-assign reports directly from the task board. This reduces dependency and ensures reports move into screening without delays.

Impact on users

Measurable gains in analyst efficiency and daily throughput

Measurable gains in analyst efficiency and daily throughput

9.8 out of 10 analyst satisfaction rate

9.8 out of 10 analyst satisfaction rate

Post-launch feedback from analysts reflected significantly improvement in the daily working experience.

Reports analyzed per day increased from 12 to +25

Reports analyzed per day increased from 12 to +25

Through structured task visibility and a more focused screening interface, analysts were able to process more reports per day.

Review cycle time reduced from ~3 Days to ~1 Day

Review cycle time reduced from ~3 Days to ~1 Day

Structured stage transitions improved turnaround time between screening and approval.

With the introduction of a structured task manager and clear workflow stages, Nova transitioned from manual coordination to system-driven collaboration. Working closely with analysts and engineers, we aligned on measurable outcomes and validated the platform’s operational impact. Beyond this, the redesign reshaped how analysts experienced their daily work

With the introduction of a structured task manager and clear workflow stages, Nova transitioned from manual coordination to system-driven collaboration. Working closely with analysts and engineers, we aligned on measurable outcomes and validated the platform’s operational impact. Beyond this, the redesign reshaped how analysts experienced their daily work

Interested in working together?

Open to full-time product design roles & meaningful collaborations.

Interested in working together?

Open to full-time product design roles & meaningful collaborations.

Interested in working together?

Open to full-time product design roles & meaningful collaborations.

Create a free website with Framer, the website builder loved by startups, designers and agencies.