The goal of this project was to design an MVP version of a Mobile Reminder App that helps citizens track essential dealings with state agencies in one place with the ability to provide reminders, timely notifications, and easy access to important information to prevent missed deadlines.
Many people struggle to manage their dealings with state agencies, such as renewing their licenses, paying property taxes, and other essential tasks, leading to missed deadlines, penalties, and other negative consequences.
To begin the project, I held a Kickoff Meeting with stakeholders, including the development team, to gain insight into the project. In the meeting, I learned about the business goals for the app, constraints to consider, and users.
Next, I conducted a comparative analysis to examine other mobile reminder apps to understand what features are commonly offered.
Then, I conducted interviews with individuals who manage dealings with state agencies to understand their pain points, needs, and challenges.
I used an Affinity Map to analyze feedback I received from the interviews to identify common pain points and needs.
I created user journey maps to visualize the user’s experience of receiving a notification from a state agency to understand their flow and identify pain points and opportunities for improvement.
“Many people struggle to manage their dealings with state agencies, such as renewing their licenses, paying property taxes, and other essential tasks. This can lead to missed deadlines, penalties, and additional stress. The mobile reminder app aims to provide a solution by allowing users to track and manage their dealings with state agencies in one place, receive timely reminders, and easily stay on top of their obligations.”
I held a workshop with stakeholders to generate ideas and compile a list of possible features. Then, I used the MoSCoW method to prioritize and ensure that the most critical components are first developed.
Guides users through a simple onboarding process to sign up and set up their accounts.
For Existing users
Users can select and update their location to receive information and reminders specific to their state and local agencies.
Users can choose the specific services that apply to them so they only receive relevant reminders and information.
A list of tasks, deadlines, and directions to take action.
Users can customize the type of notifications they receive based on their preferences.
Users can update their personal information and obligations.
Help link to assist with general inquiries.
I developed user flows that map out the steps users would take to accomplish their goals within the app. Then, I synced with the development team to ensure the data on the screens could be retrieved from the database.
2 paths had to be considered:
Based on the user flows, I created low-fidelity wireframes to display the layout and structure of the app, which I presented to stakeholders for feedback. The first iteration of onboarding was overwhelming, which we later simplified. After working through a few iterations, I finalized the layouts below.
Once the wireframes were approved, I followed brand guidelines and translated them into high-fidelity screens in preparation for testing.
I created a clickable prototype that simulated the user experience of the app. Then, I used it to test the app with users and gather feedback on its usability and effectiveness.
I created a test plan to identify usability issues and validate the app’s functionality and design.
The goal of testing was to get feedback and clarity on whether:
Next, I ran a moderated test and observed participants as they completed tasks.
The usability testing results suggested the mobile reminder app is user-friendly and effective.
Some areas for improvement needed to be addressed:
Increase the size of some fonts and icons to make them clear and easy to understand.
Once the design had been tested and refined, I handed off the final mock-ups and flow to the Development Team for guidance as they coded the app. They had direct access to the design files and links to brand guidelines to ensure consistency.
This project had a lot of requirements with little time to iterate. I would have liked to have access to more users and to conduct more testing, which is very important when building an app. Instead, I had to rely mostly on stakeholders’ insights to develop the features.
I learned how vital information architecture is to allow users to navigate quickly. The goal was to inform the user fast and efficiently, which we achieved. I’m proud of the work accomplished within a short amount of time.