GTD methodology

Task Zero takes an opinionated approach to GTD, following David Allen’s workflow. Some of the specific design choices are as follows:

1. Projects are sequential

Projects are made of actions. The Next Action you can take on a project is “the next physical, visible activity that needs to be engaged in, in order to move the current reality of this thing toward completion.”

Once you’ve done that action, the next sub-task in that project becomes visible, and becomes the Next Action.

2. Task dates

In the GTD workflow, if something takes longer than two minutes, you defer it to either:

  1. The calendar, to be done at a specific time, or
  2. Next actions, to do as soon as you can

Task Zero takes the same approach. If a task has a scheduled date, it will not appear on your tasklist until that date. If you can do it earlier than that, then don’t schedule it for that date.

3. Tasklist order

Tasks are displayed in this order:

  1. Tasks due or overdue
  2. Inbox
  3. Projects without a Next Action
  4. Next Actions, ordered with the oldest task first
  5. Waiting-on tasks