When Is Good

back to top

Overview

Inspired to make a more satisfying event scheduling experience for When Is Good, I created 6 high fidelity mockups and an interactive prototype to demonstrate improvements in usability and visual design.

Role: UX Designer, UI Designer, User Researcher
Tools: Adobe XD, usertesting.com, Zoom
Timeline: 2021, 1 month

Problem

I frequently rely on event scheduling apps like When is Good to coordinate times that are convenient for team members to meet, but these apps come with their own problems that cause frustration for myself and other users. Recognizing these concerns, I set out to improve When Is Good’s scheduling experience by identifying common pain points and crafting solutions to address them.

Scope & Limitations

Because I am not affiliated with When Is Good, I would have to make inferences about the goals and expectations of various stakeholders.

Process

Research
Target User Interviews
Usability Testing
Synthesis
User Journey Mapping
Ideation
Design
Revised User Flows
Sketches
Mid-fidelity Prototyping
Branding
High-fidelity Prototyping

Results

  1. Streamlined event creation and sharing
  2. Provided users with greater control over event details and settings
  3. Enhanced visual design to accommodate greater readability and navigation
Results - Log In/ProfilesResults - Sharing EventsResults - Event DetailsResults - Visual Design

Research

Target User Interviews

Kicking off user research, I interviewed 3 working adults, gauging their general experience with scheduling events with other people. Although none of the participants that I interviewed had used When Is Good before, some of them had used similar scheduling apps previously. Some notable observations were:

Usability Testing

poll heuristic evaluation

To understand what issues impede usage on When Is Good, I conducted usability testing with 2 participants, with one having used When Is Good before while the other hadn't. For this session, I asked users to complete key tasks such as editing an event's date and time and the viewing the results.

Some key observations from this process were:

Synthesis

User Journey Mapping
User Journey Map
Translating the pain points I detailed throughout my research process allowed me to better visualize how these problems would affect satisfaction as a user would navigate through the various phases of the app. I realized that the major areas of concern I would have to improve were creating, archiving, and sharing events.
Ideation

After identifying major pain points, I then started brainstorming solutions in line with When Is Good's current business goals and limitations. Given that When Is Good has historically provided a "no sign-up required" app, the solutions I conceived had to provide alternatives to existing functions without fully replacing them, such as:

Design

Revised User Flows
Outlining revised user flows for the solutions I came up with was essential to building the wireframes and prototype later on.
Create Event: Users can now set poll parameters before creating an event, and registered users can access previously created polls without the need to save links
Share Event: Users now have the option of directly emailing other users with a link to their poll instead of manually saving an invite link
Add Response: Users who receive an invite email or direct link only have to provide their e-mail address to save and edit their response instead of saving a separate link

Sketches

sketches

Plotting user flows then lead me to rapidly iterate upon sketches for key screens. Given that a major of goal of this redesign was to overhaul When Is Good's visual and interaction design, I worked to update existing design conventions while maintaining familiar elements.

Mid Fidelity Wireframes

HomeLog InProfileCreate EventEvent PollShare Event

The user flows I created earlier detailed 6 key screens to design wireframes for: Home, Log In, Profile, Create Event, Results, and Share. I placed a major emphasis on presenting information within a minimalist but elegant visual hierarchy.

Branding

To refine the app's visual identity and design, I sought to incorporate a versatile sans serif typeface like Roboto that would be easy to ready across screens of varying sizes. I also sought to introduce brand colors that would convey the updated When Is Good's dedication to reliability and comfort but also distinguish it from competing apps like Calendly and Doodle. I ultimately chose a vibrant and pleasing purple as the primary brand color with softer purples and greys as accent colors.

High Fidelity Prototyping

HomeLog InProfileCreate EventEvent DetailsShare Event

With my high fidelity wireframes completed, I could now assemble them into an interactive prototype through Adobe XD. I conducted 5 remote usability tests, asking participants to complete the same tasks as the initial testing phase such as creating an event, changing its details, and viewing its results. I didn't observe any major usability problems during these sessions, so with this data validating my design decisions, I didn't see it necessary to make additional improvements for the time being.

Reflection

Working on this project challenged me to find creative solutions to user research. Because I am not affiliated with When Is Good and didn't have access to a large pool of their users, I resorted to conducting target user interviews to determine user needs and pain points. I believe that this process was successful, given that I was able to confidently validate my design decisions with 5 rounds of usability testing.