Ontrack

Treating task paralysis by removing traditional to-do lists

Most productivity apps require active thinking about where tasks should exist - An open-ended system that becomes its own source of stress. To counteract this, I designed a minimal rethink of how tasks should realistically be captured and organised, prioritising active goal setting and progression.

FOCUS

Task management, IA, UX Thinking

AREA OF WORK

Productivity & Wellbeing

ROLE

UX Design & Thinking

Read more

PROBLEM

Lists kinda suck

Conventional to-do apps place the full burden of organisation on the user, similar to your computers folder system does. Every task requires a number of decisions: which list does it belong to? Is this list still relevant? Where does this fit relative to other tasks? This might not feel overwhelming at first, but it's common to feel that yours lists grow faster than they shrink and this friction prevents any meaningful work from really being done.

1

Open-ended lists don't end. Without a goal state, these lists continuously grow to no end. There's no moment of completion, and no sense of progress - Aka the two things essential to sustained motivation.

1

Open-ended lists don't end. Without a goal state, these lists continuously grow to no end. There's no moment of completion, and no sense of progress - Aka the two things essential to sustained motivation.

2

Sorting is a task in itself. Deciding how to organise tasks is a mission in of itself, and requires preplanning to sort rather than just capturing and doing the task quickly.

2

Sorting is a task in itself. Deciding how to organise tasks is a mission in of itself, and requires preplanning to sort rather than just capturing and doing the task quickly.

3

Priority gets lost. When important tasks and fluff tasks live side-by-side, often, the visual weight of the list obscures what actually matters most right now.

3

Priority gets lost. When important tasks and fluff tasks live side-by-side, often, the visual weight of the list obscures what actually matters most right now.

DESIGN APPROACH

Structure that makes organisation simple

Ontrack introduces a two-tier structure: Tracks and Tasks. The hierarchy is made to flow and make both the capturing and organisation of tasks feel intuitive. Here, organisation at it's core is driven by goals, and any task is an action that needs to take place either on its own as a larger goal, or a smaller part within another goal. Now, every 'list' it's a goal itself, which makes the user experiences tangible progression and can actually achieve a sense of completion.

1

Tracks, not lists

A Track is a goal-oriented container with an end state so that when all tasks are done, the Track is done. Unlike open lists of every other todo app, Tracks are bounded. Completion is visible and real, which creates forward momentum and makes Track (aka list) creation simple - It's always the initial intention for the goal you had in mind.

1

Tracks, not lists

A Track is a goal-oriented container with an end state so that when all tasks are done, the Track is done. Unlike open lists of every other todo app, Tracks are bounded. Completion is visible and real, which creates forward momentum and makes Track (aka list) creation simple - It's always the initial intention for the goal you had in mind.

2

Tasks belong somewhere

Every task lives inside a Track. The question of "where should this task sit?" is replaced with "what tasks does this goal require to achieve?" This is a much simpler, more intuitive thinking exercise that removes the sorting bottleneck entirely and ensures tasks are always goal driven.

2

Tasks belong somewhere

Every task lives inside a Track. The question of "where should this task sit?" is replaced with "what tasks does this goal require to achieve?" This is a much simpler, more intuitive thinking exercise that removes the sorting bottleneck entirely and ensures tasks are always goal driven.

3

High priority, visually separate

High priority tasks are pulled out of the main task flow and rendered in their own column which are visually distinct and impossible to miss. The contrast isn't just aesthetic; it's an attention mechanism that helps users easily scan between their typical tasks and those that require more attention. Binary framing is also much quicker of a thinking exercise than similar priority organisers like the eisenhower matrix.

3

High priority, visually separate

High priority tasks are pulled out of the main task flow and rendered in their own column which are visually distinct and impossible to miss. The contrast isn't just aesthetic; it's an attention mechanism that helps users easily scan between their typical tasks and those that require more attention. Binary framing is also much quicker of a thinking exercise than similar priority organisers like the eisenhower matrix.

DESIGN DECISIONS

Small tweaks that reduce friction at every step

Several small decisions compound to create a low friction experience, particularly for users who find that friction early in the flow is enough to make them abandon the tool entirely, or avoid using it overtime. For anyone approaching a new task management tool, they experience the overhead of needing to figure out how tasks are to be organised and management for the unforeseeable future - A very, cognitively demanding task.

1

Fluid task entry. Tasks can be added with minimal steps and the action is always contextually placed - no mode-switching, no navigation to a new screen.

1

Fluid task entry. Tasks can be added with minimal steps and the action is always contextually placed - no mode-switching, no navigation to a new screen.

2

Goals as organisation over structured lists. By swapping unmanageable lists for set goals, progression is always towards the completion of something larger and is dynamic in context to a users current life circumstances and priorities. Here, every piece of user generated content moves them closer to their personal goals.

2

Goals as organisation over structured lists. By swapping unmanageable lists for set goals, progression is always towards the completion of something larger and is dynamic in context to a users current life circumstances and priorities. Here, every piece of user generated content moves them closer to their personal goals.

3

Archiving over deleting. Completed Tracks can be archived rather than destroyed, preserving a sense of accomplishment and history - a subtle but meaningful gesture toward wellbeing and helps reduce the anxiety of having hard work disappear.

3

Archiving over deleting. Completed Tracks can be archived rather than destroyed, preserving a sense of accomplishment and history - a subtle but meaningful gesture toward wellbeing and helps reduce the anxiety of having hard work disappear.

OUTCOMES

A system that earns trust by just working

The core principal of the design is that a task manager should feel like relief, not administration. By embedding structure into the model through the bounding of Tracks, visual priority separation, and setting the core user loop to be focused on goal and completion over micromanaging, the app reduces the cognitive overhead of productivity to its minimum viable form thus adjusting for potential task paralysis.

Reduced decision fatigue

Making it easier to start

By removing the need to sort before capturing, users spend less mental energy on organisation and more on doing.

Clearer daily priority

The hardest work, front and centre

Visual separation of high priority tasks means urgent work is never buried beneath a wall of lower-stakes items.

Structure that scales

Without added overhead

The two-tier model stays lightweight as tasks and Tracks grow. The system organises itself rather than asking more of the user.

LEARNINGS

Learnings and Findings

As this was a prototype 1 version of the product, there were some key areas of improvement that could've furthered the core task loop we intended based off the problems discovered.

1

One-off tasks need a home that isn't a Track

Not every task belongs to a larger goal. Pre-built Tracks for areas like personal, work, and social would give standalone tasks a sensible default and remove the barrier to capture for anything that isn't yet part of a plan.

1

One-off tasks need a home that isn't a Track

Not every task belongs to a larger goal. Pre-built Tracks for areas like personal, work, and social would give standalone tasks a sensible default and remove the barrier to capture for anything that isn't yet part of a plan.

2

"Archive" sounded too technical - it should've been "complete"

Although the word Archive helped create a sense of preservation over deletion, using 'Complete' would've made more contextual sense when ending a Track, implying the goal has been reached, and the work is now, complete.

2

"Archive" sounded too technical - it should've been "complete"

Although the word Archive helped create a sense of preservation over deletion, using 'Complete' would've made more contextual sense when ending a Track, implying the goal has been reached, and the work is now, complete.

3

Task creation should be global, not per-Track

Navigating into a Track before adding a task makes capture a two-step process. A global entry point helped with the ability to assign or create a Track inline and keeps things fast and respects how ideas actually arrive. Inline text cues such as a Hashtag could've helped sort tasks into individual Tracks right from the text box.

3

Task creation should be global, not per-Track

Navigating into a Track before adding a task makes capture a two-step process. A global entry point helped with the ability to assign or create a Track inline and keeps things fast and respects how ideas actually arrive. Inline text cues such as a Hashtag could've helped sort tasks into individual Tracks right from the text box.

Dilan Omer © 2026. I had no idea what to include in the footer