Exploring feature requests with

Basecamp

Category is: SAAS

For this project, I worked with Chase Clemmons, the customer support lead at 37 signals, Basecamp’s parent company, to define, research, and design a solution for a popular feature request.

Basecamp is a well established project management solution with a unique design culture.

Background

01: 6 Week Cycles

including research, ideation, and pitch

02: Jobs To Be Done

guiding methodology for research

03: Guidelines

"Fisher Price Easy", speed over aesthetics, and fixed time with variable scope

04: Goals

solve for “quick add” feature request

05: Frequency

Basecamp has previously attempted solutions like a quick add button, but has not found a suitable option

The Problem

Basecamp users are frustrated with the slow process of adding items to their to-do list and have requested a "quick add" feature. Chase notes that Basecamp's main competitor is pen and paper due to its speed, but acknowledges the challenges of managing scattered notes.

To address their users' need for organization, we specifically interviewed frequent to-do list users. View the screener survey we created to ensure we selected the most relevant participants.

Hypothesis

When we began this project, we thought the problem was that users were frustrated with the time it takes to add a to-do item to a list- sometimes nested 5 or 6 clicks deep.

Research

Cognitive Interview

  • Interview Goal: validate the questions included in the Research Survey.

    Method: 1:1 interviews with survey participants during which they are asked to answer each question individually followed by 3 clarifying questions to determine if the questions are clear and will obtain relevant data.

    View full report

  • Identified 4 key areas of improvement and completed survey revisions accordingly

Survey

  • Survey Goal: To discover how Basecamp users are navigating to and using their task-related and personal to-do lists, the perceived effort to manage their to do list, and screen users to find interview participants that have added items to a to-do list in Basecamp in the last 6 weeks.

    Method: Digital survey in Google Forms sent to users of Basecamp’s project management product.

    View Full Survey Review

  • Insights:

    1. An overwhelming majority (76%) reported adding to-do list items whenever they think about it, regardless of place and time, and needing to complete this process multiple times in a day.

    2. While closer to half of respondents report navigating to their to-do list through typical user flow (Dashboard > Project > To-Dos), the navigation question began to tease out pain points in the navigation, with some reporting bookmarked pages and some reporting avoiding accessing to-dos in their dedicated space altogether.

    3. Only 15% of respondents do not utilize a separate, personal to-do list.

    4. Although Basecamp considers itself the solution to pen-and-paper project management, 50% are still needing to utilize pen and paper for to-do lists, and only one user reported being able to manage to-do lists exclusively in the product.

    5. Regardless of the need for extra tools and personal workarounds, users largely reported the relative ease of adding a new item to a to-do list within Basecamp.

    View Full Results

1:1 Interviews

  • Objectives: understand how users integrate to-do lists in their daily workflow, uncover friction in the current user flow, and discover how users are working around that problem.

    Methodology: conduct one on one interviews with participants who have been screened via a survey and were interested in sharing their thoughts.

    View full interview guide

  • After speaking with 6 different users with 6 unique ways of utilizing Basecamp’s project management system, I realized there was one thing they all had in common. Whether they were accessing personal lists, creating new ones in projects, or referencing an existing list- it is less about the action of adding or editing, and more about the ease of access.

    View Full Report

Feature Requests

Basecamp users are frustrated with the slow process of adding items to their to-do list and have requested a "quick add" feature. Chase notes that Basecamp's main competitor is pen and paper due to its speed, but acknowledges the challenges of managing scattered notes.

To address their users' need for organization, we specifically interviewed frequent to-do list users. View the screener survey we created to ensure we selected the most relevant participants.

Synthesis

Users want a solution that works as fast as keeping another tab open in their browser

Turns out, the problem is

less about navigation,

and more about speed.

Initially, we thought users were frustrated with the lengthy process of adding a to-do item.

However, further research showed that the key issue is ease of access, whether for personal lists, new projects, or existing lists.

Existing UX

Need to edit another document in Basecamp?

You need to complete 6 steps across 3 pages to access and modify a to-do list.

There is no easy way to quickly access another page in Basecamp

Problem: Maybe you want to add notes to a text document during a meeting. Or add to-dos that are coming out of a client call. By the time you find the right page, the moment has passed on to other just-as-important pieces of information.

Current Workaround: You could try using the Jump Menu - but that only works if you've recently visited that particular page. You could bookmark a page - but it's too many clicks/steps to get there via the My Bookmarks page. You could even keep another product open all day.

Brainstorming

  • Custom Gesture

    Gesture on phone and mouse hover in corner on desktop that switches the screen to a preset destination

  • Jump Button

    Add a button in the bottom corner that would expand on hover with a few options to click into

  • Sidebar

    Add a drawer / sidebar with features including a quick add button. Basecamp has tried this once before, but this time we might be able to refine with testing.

  • Hotkey

    Basecamp has a hotkey in use already, but we can add a second with a customizable location

The Pitch

We're adding a customizable hotkey that takes customers to a page they've set.

Customizable hotkey or gesture allows for seamless referencing without interrupting workflow. Unused hotkey Ctrl+B can be assigned to quickly access specified URL for editing or reference.

Here’s how it works:

Custom Hotkey Destination

Users can set a destination for their hotkey popup in the settings menu. For example, they can use [ctrl+B] in Basecamp to access a link while preserving their previous screen and scroll position. This allows them to easily reference a to-do list or information while working on another task. Once finished, they can close the popup, save their changes, and resume working without interruption.

No Distractions

This solution can also be applied to mobile devices with a swipe gesture. Swiping right currently goes back in the app, but swiping left has no designated function. When implementing a custom hotkey, we can assign this bookmark to the swipe left gesture.

The handoff:

This is where my work with Basecamp concludes. The pitch we made will be added to “the betting table”which will be reviewed internally to determine if and when our solution will be implemented.

I have gone on to develop my designs into a high-fidelity prototype, practicing designing within the existing structure for both visual design and copy.

Wireframes

User Testing

Note:

Due to Basecamp's requirements, I was unable to validate the final designs through user testing. Chase tested the prototype to gauge its fit.

Basecamp will use beta testing for validation if they move forward with my designs.

To inform my prototype design, I mapped out the relevant task flows and tested the two key functions.

Final Designs:

Conclusion

Working with Basecamp, I aligned with the company ethos and utilized their "jobs to be done" framework to research a common feature request. The surprising insight was that Basecamp users prioritize speed of access over navigation. Using Basecamp's design methodology, I developed a new feature in less than 6 weeks and directly collaborated with users to address a common request, which is now being considered for development in the next sprint.

What I enjoyed

The best part of this project was gaining real world experience and observing and integrating into the design culture at a major SAAS company. Working with Basecamp users gave me a deeper understanding of how UX teams can be supported by customer service teams in agile, fast paced environments.

What I learned

I gained experience working with stakeholders and interviewing users using Basecamp, learning to distill projects into actionable tasks. Viewing tasks as the user's jobs revealed the importance of empathy in user-centered design. The "jobs to be done" framework proved invaluable in guiding product development.

What I would do differently

In the future, I will create rough prototypes of my ideas and test them with users during 1:1 interviews in fast-paced design environments. This approach saves time and allows for validation upfront. By having a hypothesis to test during interviews, I could have potentially completed validation work even without formal user testing, similar to how Basecamp rolls out new features in beta form.

Thank you for reading about my time with Basecamp. Check out more of my work from my portfolio or if you’re interested in working further please message me and say hi!