I’m trying out the Mac-only GTD application OmniFocus at the recommendation of a few friends, and am liking it so far. While I tend to use Remember the Milk for most of my task management needs, it has not proved robust enough for complex project planning.
You can do just about anything you want in RTM, but certain types of planning and organizing are a bit awkward, and go beyond its intended usage as a to-do list (though, I must add, it remains one of the best web applications in existence). For example, it’s often helpful to see a project as a series of ordered steps, but RTM does not support task ordering or nesting.
I’ll put up a full review with recommendations once I feel more comfortable with my implementation of GTD with OmniFocus, but for now I’m still hunting for usage and optimization tips. While looking for a way to get SMS notifications (which I did not find), I came across this discussion on the OmniGroup forums, which raised a question I’ve never thought of before: How much should your GTD system interrupt you with reminders?
Since I use Outlook and Remember the Milk, I have several ways to ensure that I get reminders of important tasks and appointments. David Allen recommends only putting the “hard landscape” on your calendar - that is, only real appointments that you will actually keep should go on the calendar; tasks you can do more or less any time soon - as soon as possible - should be kept elsewhere so they don’t clutter the calendar.
I tend to date my Remember the Milk tasks with the time I should start them by, building in enough time so I can complete them by the date they’re actually due. Ideally I’d specify a start date and a completion date, but RTM only has one date field.
Of course, when certain tasks aren’t actually urgent, a problem quickly develops with this system: a large backlog of overdue tasks, few of which are really overdue. The ones that really are due get buried among the others, and the system loses its effectiveness. I get SMS reminders at the exact time I specify for each task, but this is useless if I can’t actually complete the task when I get the reminder.
This leads me to recall perhaps my best GTD insight yet: An organizational system is not a motivational system. Knowing what you should be doing is not the same as wanting to do it, much less actually getting it done. This occurred to me almost a year ago, but not until today did I see how my own GTD methodology fails to take its truth into consideration.
I’ve tried to compensate for this in RTM and Outlook by using invasive reminders - SMS messages sent to my phone, or popup reminders on my desktop PC. But it doesn’t really work for things I don’t want to do in the first place. For appointments that I have no choice but to keep, it works great - the “hard landscape of the day” is what reminders were meant for. They are intended only to remind, not to motivate.
In the aforementioned discussion thread on the OmniGroup forums, the creator of the thread suggests that OmniFocus build in more nagging reminders - completely configurable, of course - in order to remind him what he needs to be working on. The other forum members quickly denounce this suggestion, saying, in effect,
Instead, they say, you should review your system regularly and make a decision about what you should be working on. You don’t need nagging reminders - in fact, using such reminders (except for hard-landscape appointments) is a clear sign that your GTD system is not working.
This was a tough realization for me. Perhaps I should give up looking for ways to bug myself, and work on developing the habit of reviewing my tasks and projects more regularly.
OmniFocus is designed to give you complete control of what you’re looking at, with filters, a “focus” button that hides everything except the project you’re working on, saved views (called Perspectives), and more. It goes far beyond RTM’s Smart Lists feature, so if you want to see 10-minute tasks due yesterday in project X that you can do while on the phone (@phone), you can, and you can save this view - and create a keyboard shortcut for it - very easily.
The discussion thread contains a bit of argument about whether software should a) work the way users really work, or b) require the user to learn new, more effective behaviors. Most of the comments fall in the latter camp, arguing that software developers shouldn’t facilitate bad habits by adding unhelpful (if tempting) features such as nag-me reminders.
What do you think?





i played with this software a bit after seeing someone’s youtube video on how they used it. i remember thinking - it’s too simple!
I do agree that keeping close tabs on your list is more effective than a 1,000 reminders ever will be. if you get a reminder, you always have the choice to NOT do it - if you’re reviewing the list(s), you’re actually DOING something productive, which just might get you in the mood to complete tasks.
quick note: just realized i was actually using OmniOutliner with Kinkless GTD. It appears that OmniFocus is the next gen of OmniOutliner (or what it was trying to be using Kinkless). I”ll have to check it out.
[...] As I said earlier today over at the Republic of Geektronica, a Getting Things Done system shouldn’t bug you with reminders of tasks; it should allow you to review your active tasks and choose what to do. [...]
I personally find the task list in Outlook sufficient for my needs. My task list–for things that are truly important–is not big. The reminders hit my computer screen–and my phone–once a day. Not enough to be a nag, but a tickler to remind me to do it.
The biggest productivity boost I got was allowing myself to be honest about whether or not I was likely going to get to a particular task as quickly as possible.
I can’t remember whether Allen says this in the GTD book or whether it was just an insight while using GTD, but the most basic rule about GTD implementations is that you should have to THINK about it so much. It ought to be an almost effortless act to add something into your trusted system for later review and categorization. Instead of thinking about the *system*, we ought to be thinking about the next action that is currently up in the queue.
I have zero reminders set for my tasks, whether calendared events or regular stuff in OmniFocus. I just make a habit of scanning the calendar 7-10 days ahead each day, and that’s enough reminder for me. I also use due dates on tasks in OmniFocus, so stuff that is due in the next 24 hours shows up as yellow and stuff due before the day is out shows up red. That is sort of anti-Allenish, but I have so much stuff across so many different areas (I’m a college professor) that I really do need that much of a push to know what’s urgent.
If I got reminders all the time from my GTD system, I’d get so annoyed by it that I’d probably start ignoring the system entirely, as it my GTD system were an overprotective mother constantly calling me to remind me to brush my teeth and eat my vegetables. And obviously ignoring your GTD is the death of your GTD.
(BTW, I’ve been using OmniFocus for over a year now and it is great, great, great. Very simple and intuitive and does everything I need, which is a lot, but not much more. The price is steep, but there are good discounts to be had there on Omni’s web site if you look for them.)
Line 3 — make that “you SHOULDN’T have to think about it so much”. Instead I should be thinking about what I am writing, apparently.
Generally I think software should support user behavior, but OmniFocus is specifically a GTD app, so I appreciate it helping me implement that particular behavioral system.
[...] I said the other day over at the Republic of Geektronica, an organizational system is not a motivational system. In other words, the ways you motivate [...]
For implementing GTD you might try out this web-based application:
Gtdagenda.com
You can use it to manage your goals, projects and tasks, set next actions and contexts, use checklists, schedules and a calendar.
A mobile version is available too.
As with the last update, now Gtdagenda has full Someday/Maybe functionality, you can easily move your tasks and projects between “Active”, “Someday/Maybe” and “Archive”. This will clear your mind, and will boost your productivity.
Hope you like it.