Spring 2020 - Present

PieTime

UX/UI, Mobile App Development

PieTime is a task-oriented visual timer app that helps users better manage their time. As the sole designer on the project, I worked on a team of three other developers to bring the app from concept to reality.

Problem

Keeping track of time when you have multiple tasks can be difficult, especially for those who experience time blindness, such as people with autism or ADHD. Devices like visual timers are popular in these circles for their ability to make the passage of time more tangible, but can only represent one task at a time. This makes visual timers frustrating to use when you have multiple tasks to complete in a set period of time.

Process

Due to our timeline, my team and I decided to adopt a lean UX approach to go alongside our agile development workflow. This involved drafting an MVP early on and regularly consulting the dev team at stand-up meetings and throughout sprints to keep it up-to-date and as realistic as possible. I also helped out with the front-end implementation of the app in Flutter to ensure that it adhered to our mockups and theming conventions.

Research Insights

The initial user research into time blindness and executive dysfunction translated into a competitive analysis of time management apps built to combat them. While combing through the features and user reviews of existing visual timer and schedule-making apps, I identified some recurring pain points:

Visual timer apps:
Inability to create a “sequence” of timers
1-2 hour limit on most visual timer apps is too restrictive
Distracting visual clutter

Time management and schedule-making apps:
Sharp learning curve due to wide range of features and options
Complicated and/or time consuming setup process
Lack of images and graphics to effectively “visualize” time

Results

PieTime currently allows users to set a timer and divide that time up into tasks with customizable titles, durations, and colors. Each task appears as a labelled “slice” on the timer face, which darkens as time elapses to illustrate the relationship between individual tasks and overall time limit. Users can stop, play, and reset the timer, or save the current sequence of tasks as a preset to use later. All tasks can also be viewed in the bottom drawer in list form, which also allows users to check them off as complete.

One of the main challenges of the project was in balancing the roles of designer and software engineer in a totally new framework throughout the development process. It meant that I was constantly revising the design to match what was possible on the frontend side and to better cooperate with Flutter’s built-in UI. That being said, PieTime has been a blast to work on and my team and I hope to release it to the app store later this year.