SIREN Case Management

SIREN Case Management

a mobile and web app digitizing and centralizing case management to better help low-income immigrants and refugees

a mobile and web app digitizing and centralizing case management to better help low-income immigrants and refugees

Role

Role

Sole product designer

Sole product designer

Timeline

Timeline

8 months

8 months

Tools

Tools

Figma, Figjam

Figma, Figjam

Team

1 project manager + 5 developers

1 project manager + 5 developers

Summary

Summary

The problem

The problem

SIREN staff struggle with juggling many different technologies to manage client cases.


SIREN clients are not the most technologically-savvy, but can’t waste time visiting the office for short visits.

SIREN staff struggle with juggling many different technologies to manage client cases.


SIREN clients are not the most technologically-savvy, but can’t waste time visiting the office for short visits.

The solution

The solution

A centralized web dashboard will help SIREN staff manage their cases more efficiently and quickly.


A mobile app that allows SIREN clients to complete onboarding and track their cases remotely will save them precious time.

A centralized web dashboard will help SIREN staff manage their cases more efficiently and quickly.


A mobile app that allows SIREN clients to complete onboarding and track their cases remotely will save them precious time.

Background

Background

Helping immigrants & refugees in the Bay Area

Helping immigrants & refugees in the Bay Area

SIREN (Services, Immigrant Rights, & Education Network) is a nonprofit based in San Jose that provides legal aid to low-income immigrants and refugees and community education to propel policy advocacy and civic engagement.

SIREN (Services, Immigrant Rights, & Education Network) is a nonprofit based in San Jose that provides legal aid to low-income immigrants and refugees and community education to propel policy advocacy and civic engagement.

However, they were struggling with their workload and connecting with their community remotely.

The staff approached my team at Blueprint to help solve this problem. They were using multiple platforms to manage cases and didn't have direct, virtual access to their clients. All of this minimized their efficiency and took time away from actually helping their clients.

The staff approached my team at Blueprint to help solve this problem. They were using multiple platforms to manage cases and didn't have direct, virtual access to their clients. All of this minimized their efficiency and took time away from actually helping their clients.

How might we create digital solutions that streamline case management for both SIREN staff and clients?

How might we create digital solutions that streamline case management for both SIREN staff and clients?

User research

User research

Understanding the users & problem space

Understanding the users & problem space

Based on their own experiences and complaints received from clients, SIREN conducted their own research and presented the pain points to us.


For SIREN staff, they had a few challenges with the current technologies they were using the manage client cases.

Based on their own experiences and complaints received from clients, SIREN conducted their own research and presented the pain points to us.


For SIREN staff, they had a few challenges with the current technologies they were using the manage client cases.

Maintaining many different platforms (Microsoft 365, INSZoom, Jotform) since none completely fulfilled their needs.

Maintaining many different platforms (Microsoft 365, INSZoom, Jotform) since none completely fulfilled their needs.

Additionally, these platforms lacked integration with one another as well, which could lead to potential information loss.

Additionally, these platforms lacked integration with one another as well, which could lead to potential information loss.

For SIREN clients, their pain points laid in not having certain luxuries many of us may be used to.

For SIREN clients, their pain points laid in not having certain luxuries many of us may be used to.

For SIREN clients, their pain points laid in not having certain luxuries many of us may be used to.

Do not have the time and resources to drive to the office for several short visits as they cannot take time off work and need to take care of family.

Do not have the time and resources to drive to the office for several short visits as they cannot take time off work and need to take care of family.

80% of clients only have access to a mobile device, so interacting with multiple web-forward apps can be a confusing and disjointed experience.

80% of clients only have access to a mobile device, so interacting with multiple web-forward apps can be a confusing and disjointed experience.

This suggests building a mobile platform for clients is the most useful since they have access to that resource.





Since I would be working with two different user types, I created two personas to help me put myself in the shoes of my users and guide my design decisions better.

This suggests building a mobile platform for clients is the most useful since they have access to that resource.





Since I would be working with two different user types, I created two personas to help me put myself in the shoes of my users and guide my design decisions better.

Logistical Lawyer user persona

Logistical Lawyer user persona

Concerned Client user persona

Concerned Client user persona

Define

Define

Identifying key features

Identifying key features

To help me, my team, and the nonprofit get a clearer picture of how the client-facing mobile app would work, how the staff-facing web app would work, and how they relate to one another, I created 2 user flows.

To help me, my team, and the nonprofit get a clearer picture of how the client-facing mobile app would work, how the staff-facing web app would work, and how they relate to one another, I created 2 user flows.

To help me, my team, and the nonprofit get a clearer picture of how the client-facing mobile app would work, how the staff-facing web app would work, and how they relate to one another, I created 2 user flows.

Client-facing mobile app user flow

Client-facing mobile app user flow

Staff-facing web app user flow

Staff-facing web app user flow

These helped us determine the MVP features for both apps as well.

For the client-facing mobile app, the core features would be:

These helped us determine the MVP features for both apps as well.

For the client-facing mobile app, the core features would be:

Submit intake form

Submit intake form

This is what clients must fill out so SIREN can have their basic and case-specific information.

This is what clients must fill out so SIREN can have their basic and case-specific information.

Upload legal documents

Upload legal documents

Clients need to upload their legal documents so attorneys can holistically review their case.

Clients need to upload their legal documents so attorneys can holistically review their case.

Receive status updates

Receive status updates

SIREN staff will notify clients on the status of their case and send any reminders needed.

SIREN staff will notify clients on the status of their case and send any reminders needed.

Schedule consultations

Schedule consultations

If clients are approved, they will be able to schedule an attorney appointment through a Calendly integration.

If clients are approved, they will be able to schedule an attorney appointment through a Calendly integration.

Language preference

Language preference

SIREN’s main client demographic are English-speaking, Spanish-speaking, and Vietnamese-speaking.

SIREN’s main client demographic are English-speaking, Spanish-speaking, and Vietnamese-speaking.

These features would digitize the onboarding process for clients and allow them to complete it remotely on their mobile devices, saving their time and energy.

For the staff-facing web app, the core features would be:

These features would digitize the onboarding process for clients and allow them to complete it remotely on their mobile devices, saving their time and energy.

For the staff-facing web app, the core features would be:

View/edit intake responses

View/edit intake responses

This allows admin to review a client’s information and see if they can help their case.

This allows admin to review a client’s information and see if they can help their case.

Send updates to clients

Send updates to clients

This allows staff to send any necessary reminders and increases transparency with clients.

This allows staff to send any necessary reminders and increases transparency with clients.

Organize attorney appointments

Organize attorney appointments

Through a direct link to the nonprofit's Calendly account, SIREN staff can adjust appointments easily.

Through a direct link to the nonprofit's Calendly account, SIREN staff can adjust appointments easily.

Form builder

Form builder

As policies and requirements change, SIREN staff may need to update their intake forms to reflect those changes.

As policies and requirements change, SIREN staff may need to update their intake forms to reflect those changes.

Account approvals & permissions

Account approvals & permissions

With the several different employees at SIREN, there needs to be various access levels to avoid chaos and confusion.

With the several different employees at SIREN, there needs to be various access levels to avoid chaos and confusion.

Having all of these functionalities be centralized in one dashboard would prevent SIREN staff from having their cases be scattered across multiple platforms and allow them to work more efficiently.

Having all of these functionalities be centralized in one dashboard would prevent SIREN staff from having their cases be scattered across multiple platforms and allow them to work more efficiently.

Ideation

Ideation

Making our vision come to life

Making our vision come to life

Now that my team and the nonprofit were on the same page about what the features would be, I started sketching and creating mid-fidelity wireframes.

Now that my team and the nonprofit were on the same page about what the features would be, I started sketching and creating mid-fidelity wireframes.

Mid-fidelity iterations of components in the mobile and web app

Mid-fidelity iterations of components in the mobile and web app

I went went through many iterations during the mid-fidelity stage since there are many ways to present certain UI patterns. I wanted to have options to get feedback on what would be the most intuitive for my users. I presented these during designer critiques and stakeholder meetings to determine what to move forward with.


For example, we went forward with something similar to the first version of the case tracker card since it was expressed by designers and the stakeholder that it was easy to follow and gave just the right amount of context to each step in the onboarding process.

After receiving this feedback, I moved onto high-fidelity mockups. I received SIREN’s branding colors and made adjustments as necessary to increase contrast.

I went went through many iterations during the mid-fidelity stage since there are many ways to present certain UI patterns. I wanted to have options to get feedback on what would be the most intuitive for my users. I presented these during designer critiques and stakeholder meetings to determine what to move forward with.


For example, we went forward with something similar to the first version of the case tracker card since it was expressed by designers and the stakeholder that it was easy to follow and gave just the right amount of context to each step in the onboarding process.

After receiving this feedback, I moved onto high-fidelity mockups. I received SIREN’s branding colors and made adjustments as necessary to increase contrast.

Usability testing

Usability testing

Learning from our users

Learning from our users

For the client-facing mobile app, the 3 tasks I tested were:

  1. Submitting another intake form

  2. Uploading a document

  3. Scheduling an appointment


Unfortunately, I wasn’t able to test of clients themselves due to privacy issues. However, I was able to test on staff, who were the closest stakeholders as they deeply understand what clients need and struggle with.


I used a feedback capture grid to summarize the insights from these testing sessions and any insight that was echoed by multiple participants is indicated by a +1 sticker.

For the client-facing mobile app, the 3 tasks I tested were:

  1. Submitting another intake form

  2. Uploading a document

  3. Scheduling an appointment


Unfortunately, I wasn’t able to test of clients themselves due to privacy issues. However, I was able to test on staff, who were the closest stakeholders as they deeply understand what clients need and struggle with.


I used a feedback capture grid to summarize the insights from these testing sessions and any insight that was echoed by multiple participants is indicated by a +1 sticker.

Mobile usability testing feedback capture grid

Mobile usability testing feedback capture grid

Based on the +1 stickers, the key pain points were:

Based on the +1 stickers, the key pain points were:

Unclear icons

Unclear icons

There was confusion on where to go on the navbar since the icons for “Intake” and “Upload” looked super similar.

There was confusion on where to go on the navbar since the icons for “Intake” and “Upload” looked super similar.

Too much margin space

Too much margin space

The components and text felt too small due to the large margins, making it difficult to digest all the info.

The components and text felt too small due to the large margins, making it difficult to digest all the info.

More instructions needed

More instructions needed

SIREN clients are not tech-savvy, so they’re not familiar with how to use certain features without some direction.

SIREN clients are not tech-savvy, so they’re not familiar with how to use certain features without some direction.

For the staff-facing web app, the 4 tasks I tested were:

  1. Viewing and editing client intake form responses

  2. Sending a reminder to a client

  3. Editing a form

  4. Approving and adjusting permissions for an employee's account


I tested on staff and again used a feedback capture grid to compile my insights.

For the staff-facing web app, the 4 tasks I tested were:

  1. Viewing and editing client intake form responses

  2. Sending a reminder to a client

  3. Editing a form

  4. Approving and adjusting permissions for an employee's account


I tested on staff and again used a feedback capture grid to compile my insights.

Web usability testing feedback capture grid

Web usability testing feedback capture grid

Again, according to the +1 stickers, the key revisions needed were:

Again, according to the +1 stickers, the key revisions needed were:

Visual indication for edit

Visual indication for edit

Many users wanted a visual indication that they were in editing mode to know which state they're in.

Many users wanted a visual indication that they were in editing mode to know which state they're in.

Unclear icons

Unclear icons

It would be helpful to add labels to certain icons to definitively indicate the action that would be taken and avoid any uncertainty.

It would be helpful to add labels to certain icons to definitively indicate the action that would be taken and avoid any uncertainty.

Success indicators

Success indicators

An oversight on my part, but users weren’t sure if their changes in the form builder were being updated in the backend.

An oversight on my part, but users weren’t sure if their changes in the form builder were being updated in the backend.

Iteration

Iteration

Addressing user feedback

Addressing user feedback

Here are some before and afters of the major priority revisions I made for the client-facing mobile app.

Here are some before and afters of the major priority revisions I made for the client-facing mobile app.

1. Unclear icons

1. Unclear icons

To clarify the icons in the navbar:

To clarify the icons in the navbar:

Added labels in the navbar

Added labels in the navbar

1

Changed the icons for “Intake” and “Upload”

Changed the icons for “Intake” and “Upload”

2

2. Too much margin space

2. Too much margin space

To make elements on the mobile app more digestible:

To make elements on the mobile app more digestible:

Decreased the margin space by enlarging the components

Decreased the margin space by enlarging the components

1

Increased the font size

Increased the font size

2

3. Need for more instructions

3. Need for more instructions

To help clients understand how to use certain features:

To help clients understand how to use certain features:

Added a landing page for uploading a specific document with more instruction

Added a landing page for uploading a specific document with more instruction

1

Added a tooltip, as suggest by SIREN staff

Added a tooltip, as suggest by SIREN staff

2

Here are some before and afters of the major priority revisions I made for the staff-facing web app.

Here are some before and afters of the major priority revisions I made for the staff-facing web app.

1. Visual indication for editing + unclear icons

1. Visual indication for editing + unclear icons

To make editing and icons more distinct:

To make editing and icons more distinct:

Had text field outlines appear immediately when edit is pressed

Had text field outlines appear immediately when edit is pressed

1

Added labels to icons

Added labels to icons

2

2. Success indicators

2. Success indicators

To reassure users their changes were saved/published:

To reassure users their changes were saved/published:

Added success indicators

Added success indicators

1

Final solution

Final solution

Introducing SIREN the apps

Introducing SIREN the apps

Below is a video of the mobile prototype.

And below here is a video of the web prototype.

Client-facing mobile app

Client-facing mobile app

Language selection + homepage

Language selection + homepage

Clients will be able to select their language preference as soon as they open the app for the first time. On their homepage, they’ll see reminders of any actions they need to take and their case tracker card that lets them know where they are in the process. There are contact buttons to reach SIREN in case of any questions or concerns as well.

Clients will be able to select their language preference as soon as they open the app for the first time. On their homepage, they’ll see reminders of any actions they need to take and their case tracker card that lets them know where they are in the process. There are contact buttons to reach SIREN in case of any questions or concerns as well.

Intake form

Intake form

The first step in SIREN’s onboarding is filling out an intake form. The form will log a client’s basic information, immigration information, and most importantly, what type of case they’re seeking help for.

The first step in SIREN’s onboarding is filling out an intake form. The form will log a client’s basic information, immigration information, and most importantly, what type of case they’re seeking help for.

Document upload

Document upload

After submitting an intake form, clients need to upload any necessary legal documents. Clients can either take photos of the documents in app or upload the photos from their camera roll.

After submitting an intake form, clients need to upload any necessary legal documents. Clients can either take photos of the documents in app or upload the photos from their camera roll.

Schedule attorney appointments

Schedule attorney appointments

If a client is approved for consultation with SIREN, they’ll be able to schedule an appointment with their attorney through a Calendly integration. An in-app browser will open when scheduling a new appointment and clients will be able to view upcoming appointments as well.

If a client is approved for consultation with SIREN, they’ll be able to schedule an appointment with their attorney through a Calendly integration. An in-app browser will open when scheduling a new appointment and clients will be able to view upcoming appointments as well.

Staff-facing web app

Staff-facing web app

Dashboard homepage

Dashboard homepage

When staff signs in, they’ll see a table of clients with their unique IDs. The staff will be able to search for a specific client and filter/sort through the table. Additionally, the top navbar includes a link to the Calendly site to make any adjustments to attorney appointments.

When staff signs in, they’ll see a table of clients with their unique IDs. The staff will be able to search for a specific client and filter/sort through the table. Additionally, the top navbar includes a link to the Calendly site to make any adjustments to attorney appointments.

Client information + actions

Client information + actions

By clicking on a client’s row in the table, staff will be able to see an overview of their intake form responses and legal documents. Client responses are also editable in case of any mistakes or if any of their information has changed. To populate the client’s mobile homepage with reminders and update their case tracker card, the staff can take client actions here as well.

By clicking on a client’s row in the table, staff will be able to see an overview of their intake form responses and legal documents. Client responses are also editable in case of any mistakes or if any of their information has changed. To populate the client’s mobile homepage with reminders and update their case tracker card, the staff can take client actions here as well.

Form builder

Form builder

As policies and requirements change, SIREN staff can create a new form or edit, preview, or delete a previous ones in the form builder to receive the necessary information needed to help their clients.

As policies and requirements change, SIREN staff can create a new form or edit, preview, or delete a previous ones in the form builder to receive the necessary information needed to help their clients.

As policies and requirements change, SIREN staff can create a new form or edit, preview, or delete a previous ones in the form builder to receive the necessary information needed to help their clients.

Account settings + permissions

Account settings + permissions

There are 3 levels of access in the dashboard. A Viewer can only view the elements of the dashboard, while an Editor can edit intake form responses and the forms themselves. An Admin can do everything an Editor can do, and also approve staff accounts, delete client accounts, and change staff permissions.

There are 3 levels of access in the dashboard. A Viewer can only view the elements of the dashboard, while an Editor can edit intake form responses and the forms themselves. An Admin can do everything an Editor can do, and also approve staff accounts, delete client accounts, and change staff permissions.

Success metrics

Success metrics

Making an impact on the community

Making an impact on the community

With the mobile app, clients can manage their case remotely, saving them time and resources. And with having everything accessible on their mobile devices, they’ll have more transparency in their legal processing and feel more empowered and supported.

With a centralized dashboard, SIREN staff will have a more
efficient, productive case management process, which will allow them to better focus on helping their clients. While these apps were in development, SIREN mentioned this project in a grant application and was able to receive the grant, being able to take on more clients and case types in the future.

With the mobile app, clients can manage their case remotely, saving them time and resources. And with having everything accessible on their mobile devices, they’ll have more transparency in their legal processing and feel more empowered and supported.

With a centralized dashboard, SIREN staff will have a more efficient, productive case management process, which will allow them to better focus on helping their clients. While these apps were in development, SIREN mentioned this project in a grant application and was able to receive the grant, being able to take on more clients and case types in the future.

Reflection

Reflection

My takeaways

What could’ve been improved?

What could’ve been improved?

Designer-development collaboration is always a point of contention on any project or team, so there was some friction during handoff. I think giving more frequent design updates could’ve allowed for a smoother development cycle. Also, as a team, we could’ve been more transparent on what we could handle and emphasize that we would deliver on MVP features to better manage stakeholder expectations.

Designer-development collaboration is always a point of contention on any project or team, so there was some friction during handoff. I think giving more frequent design updates could’ve allowed for a smoother development cycle. Also, as a team, we could’ve been more transparent on what we could handle and emphasize that we would deliver on MVP features to better manage stakeholder expectations.

What did I learn?

What did I learn?

I learned the incredible value you can get from usability testing and frequent critique sessions. SIREN’s clients are a demographic I don’t interact with often and it was eye-opening to see how given certain circumstances, how you interact the digital world is very different from how others do. It made me challenge my own biases and this is a lesson I carry with me whenever I design now.


I’ve always wanted to see firsthand how tech can be leveraged for social impact, and I was able to achieve that goal with this project. Working on these apps that could affect my own team members’ families was an extremely humbling experience and I look forward to utilizing my design skills to empower more communities.

I learned the incredible value you can get from usability testing and frequent critique sessions. SIREN’s clients are a demographic I don’t interact with often and it was eye-opening to see how given certain circumstances, how you interact the digital world is very different from how others do. It made me challenge my own biases and this is a lesson I carry with me whenever I design now.


I’ve always wanted to see firsthand how tech can be leveraged for social impact, and I was able to achieve that goal with this project. Working on these apps that could affect my own team members’ families was an extremely humbling experience and I look forward to utilizing my design skills to empower more communities.

© Built by Grace Ng with love and Hong Kong milk tea

© Built by Grace Ng with love and Hong Kong milk tea