View Full Version : How to sort daily to do lists from "big list"
I've been beta-ing Omnifocus for months. I'm trying to use it to keep track of all of the projects I have going, with sub-tasks on projects. I end up with a several large hierarchical lists.
My daily to-do priorities, aren't usually based on context or a specific future deadline, but rather based "todays priorities" as assess at the beginning of each day. What I need is to select items from the big list, so that I can create a sub "todays focus list" at the beginning of the day. But I can't figure out how to really do that.
Another problem is that I need a multicolumn view, to see the top level priorities in each project as they bubble up. I find it hard to see the top priorities in Omnifocus with more than one project (each with a hierarchical list). By having everything in one column, the 2nd, 3rd, 4th projects get listed behind the first, even if they are of equal importance - making you dig around to see what needs to be done. I'd like to see my top priorities in one glance. Any way to do that?
pvonk
2008-02-04, 06:23 PM
You've used the word "priorities" a number of times, even though GTD (and OF) doesn't support priorities. However, regarding your desire to have a "today's priorities", could you use flags and filter by flag?
dpvanwormer
2008-02-04, 07:29 PM
I use the flags, like pvonk mentions, to highlight my most important tasks for the day or week. Sometimes I flag an entire project, but usually I flag just the key actions that I want to accomplish or at least work on. I also created a perspective in the planning mode with these filter settings: Remaining / Folder / Unsorted / Remaining / Any Duration / Flagged. I have this perspective saved and call it my "Flagged Perspective" - and I have it's icon & name on my toolbar.
So, first I do my daily or weekly review, where I flag the projects and/or actions I want to focus on. Then, when I am done I click on the Flagged Perspective to see just my flagged items. For me, I usually do this for my work-related projects and actions, so the last thing I do is select my "Work Projects" folder in the left-hand pane. Now the only items I see in the right-hand pane are my flagged work-related items. I can print this list out or - what I usually do - export the list to Taskpaper to get a text file that can be printed or sent over to my Windows laptop that I use at work. I'm pretty happy with the results - at least until I get my iPhone and Omni comes out with their slick iPhone version of OF!
You've used the word "priorities" a number of times, even though GTD (and OF) doesn't support priorities. However, regarding your desire to have a "today's priorities", could you use flags and filter by flag?
<snicker> Apparently David Allen doesn't have clients </snicker>
Seriously, why do people say such foolish things. Everything has inherent prioritization. If I give you a set of 30 tasks. You are going to rank them by priority first, context second. It doesn't matter if you have 6 other tasks of the same context, if you need to move on to next highest priority to satisfy your clients deadlines.
There is also linear priority. Task A must happen before Task B. OF does this well, so long as you have only 1 project. The list is inherently ordered by what needs doing first. But if you have a second project of equal priority to the first with its own linear list of tasks, it appears prioritized behind the first since OF doesn't have multicolumn views.
When you have hundreds of tasks in a dozen different projects, there must be a way at the beginning of the day to decide what to do next. Context isn't really relevant until you sort what needs to happen first.
yucca
2008-02-05, 08:21 AM
GTD recognizes and counts on the use implicit priority, and dispenses with explicit notions of priority. If you don't (or won't) get with the program, you should at least lay off the snide remarks, tah.
dbyler
2008-02-06, 07:28 AM
I use OmniFocus (with Jott/Twitter input (http://forums.omnigroup.com/showthread.php?t=5871)) as a ubiquitous capture system. When I really need to 'shut the world out' and make progress on critical projects without distraction, I find myself turning to the decidedly low-tech Printable CEO (http://davidseah.com/blog/comments/the-printable-ceo/) templates by David Seah.
A useful corollary to GTD/OmniFocus, Seah's tools (Emergent Task Planner, in particular) allow me to timebox and plan my day, rather than working from one task to the next.
Highly recommended.
pvonk
2008-02-06, 09:07 AM
<snicker> If I give you a set of 30 tasks. You are going to rank them by priority first, context second.
If you use "context" as GTD defines it, then you can only do the tasks that are appropriate in the current context. If I'm at the office, I won't do the "buy milk" now, even if in my wife's mind, that has top priority. You first look at context. Of the tasks presented for that context, then you do whatever one you want.
It's been a while since I read Allen, but his method is to take the "next" action for the current context and do it.
OF does provide a sort of priority, in the way of time. If I have 15 minutes left before leaving for home, then I can filter my next actions by time and do those that can be done.
I guess I've secretly wanted priorities incorporated in OF (I use flags), but I can see where if one relies primarily on priorities, then that isn't GTD. I can see having priorities appear when in one context and having filtered the actions by "energy" or time. For me, priority would be the last determinant, since the others (context, time, energy..) are absolute - you can't do a task if it doesn't satisfy any of these. However, when you filter down to this level, THEN priorities can help determine which task to do first.
yucca
2008-02-06, 01:43 PM
Yes. If you have taken the time to develop your contexts (and time available - since OF allows you to use that too), you will have a list of tasks that is short enough to deal with the other factors (including priority) entirely in your head . . . one could say that it is almost instinctual.
If you are struggling, you either need to come to terms with contexts (a very common problem - I've been there), adjust your approach to implementing GTD, or accept that the GTD methodology is not a good fit for you.
I think we got going in the wrong direction in this discussion. I am not advocating a priority column (high, medium, low, etc). These are nearly useless, and take too much time to manage changing priorities. The inherent order of a list implies priority, and this is what OF gets right. My problem is:
1. The list order to organize priority breaks-down if you have many projects, unless there is a column view, which puts different projects side-by-side, and allows implied ordering of different projects to be independent of one another. (this is how I did things before OF, I had my lists in excel with a column per top level project)
2. Someway to apply a "what needs attention today/this week" Filter, BEFORE focusing on contexts. I think the context only doesn't work well for many people. If I worked for a large corporation and had 1 major project every 9 months, together with my daily household tasks, phone calls, etc. context-only focus would work well.
But My life is not so simple, I have 15 open projects at any one time, each with 50-100 tasks, with schedules for each being moved around my me, my clients, and external issues on a regular basis. I have hundreds of tasks in OF. Focusing on the "phone call" context is not useful, because there are 100 phone calls that need to be made. First you need to filter what are the important ones first. I do this by daily planning: "what do I want to get done". By crossing off of my daily list, is also how I can see I'm accomplishing things. If I'm looking at just the master list, or a context , I'm just overwhelmed. Also, by nature the master list will always grow faster than I can cross things off.
What I'd like to do is start my day, select what I'd like to accomplish from my OF master list, to create a daily digest focus - which would be my goals for the day. As I work off of my daily list, I can then filter by context. It keeps things manageable.
Robejazz
2008-02-07, 02:23 AM
Quote - - > Focusing on the "phone call" context is not useful, because there are 100 phone calls that need <-- End Quote
This sounds to me like you need to have more than one Phone Call Context.
I agree with the OP, this is also a problem for me. Using OF I find myself looking at a number of projects/contexts at once to figure out what I absolutely want to accomplish on a given day. Unfortunately, this desire is orthogonal to the concepts of Context and Project.
Another issue for me is that I manually cannot order tasks within a context. How can I record the fact that some tasks are more important to do than others in a given context?
This sounds to me like you need to have more than one Phone Call Context.
Don't see that as useful since many sub-contexts would be too fleeting, or too individually unique to be used again. It seems to me a context has to be recurrent enough to be checked for tasks to do. Over context-ing could really lead to too much time organizing "the system".
Frankly I don't see contexts useful for organizing more than 25-30% of my time. Contexts are good for managers, people who can delegate to someone else. Or for people who's tasks naturally tend to be short or are logically grouped. For example if you have a slew of 5 minute phone calls, those are easily grouped so that organizing your tasks by context is meaningful. But if you have a 3 day task, or a lot of individually unique tasks that I do only every couple months, then context isn't important.
Robejazz
2008-02-08, 02:33 AM
Don't see that as useful since many sub-contexts would be too fleeting, or too individually unique to be used again. It seems to me a context has to be recurrent enough to be checked for tasks to do. Over context-ing could really lead to too much time organizing "the system".
Frankly I don't see contexts useful for organizing more than 25-30% of my time. Contexts are good for managers, people who can delegate to someone else. Or for people who's tasks naturally tend to be short or are logically grouped. For example if you have a slew of 5 minute phone calls, those are easily grouped so that organizing your tasks by context is meaningful. But if you have a 3 day task, or a lot of individually unique tasks that I do only every couple months, then context isn't important.
I agree with this, but your point was that you have 100 phone calls - and that was too long of a list. I suggest that you break that list up and then, the priority that you are so desperate for, will be "inherent" in each list - No?
yucca
2008-02-09, 12:59 PM
To keep my project pane under control, I use folders. Beneath Library I have one Single-Action box, one project called Review, and folders for various project groupings. The purpose of the Review project is to assure that reviews happen as scheduled on a per folder basis. All tasks in the Review project correspond to a top level project folder (or a child folder with a less than weekly review cycle), and have start dates with an appropriate repeating cycle (i.e. equal to the review cycle).
Yes. My approach duplicates some of the effort that the automated review is supposed to help with. However, I have a tendency to not perform reviews as often as I should, and the lack of OR/NOT filtering on project status was forcing me to review On Hold projects needlessly. The alternative was making review perspectives for each type of "Remaining" status (i.e. Active, Stalled, Pending and On Hold), and that was both annoying and inefficient.
. . . Frankly I don't see contexts useful for organizing more than 25-30% of my time. Contexts are good for managers, people who can delegate to someone else. Or for people who's tasks naturally tend to be short or are logically grouped.
Remember that GTD-based task management does not apply to those times where you have to react to unplanned and unscheduled events. Speaking of events, it also doesn't speak to scheduled events (meetings, classes, etc.). I don't want to read too much into your use of "organizing"; but, if you are like me, it is true that most of the day falls outside planned anything. Most of my work day is spent reacting to situations, participating in meetings, etc.
Using an extreme personal example, a client drops by my cube to discuss a project, the pager goes off, my desk phone rings, the lights go out, and my cell phone rings. I ask the client to have a seat for a few minutes while I check things out; at the same time I'm checking the pager. Hmmm. We went on UPS at a satellite office a few minutes ago. Cell phone is my boss and desk phone is an outside line with no caller id. Answer cell: "Yes, boss. It looks like the city just lost power. At least one other office lost power and you already know about here. Yep. On my way to check the status of the data center . . ." My day is now fubar; but that doesn't mean that I'm out of GTD mode.
I'm taking mental and physical notes as I respond to the situation; and, as soon as I am out of emergency mode, I am processing each of those notes that didn't get dealt with during the emergency. Then it is back to context mode as I will have a ton of follow-up items to deal with.
OTOH, if you are suggesting that you can't find appropriate contexts for non-emergency situations or for non-event time, then you need to think outside the standard contexts described in the book. Arriving at a set of contexts that work for you may not be easy. I found the 43folders web site the perfect antidote to the problems I was having with "getting" contexts as described in the book. It took months of hanging in with GTD to get a set of contexts that worked for me.
. . . But if you have a 3 day task,
While not impossible, it is hard to imagine having a 3 day task that couldn't be broken up into pieces.
. . . or a lot of individually unique tasks that I do only every couple months, then context isn't important.
Those are single action items, and context is still relevant. Since you use OF, you won't have to worry about those tasks until they trip the start date (or the repeat due date); and you won't be presented with those tasks unless you are in the correct context to act on them.
Again, a scheduled event (meeting, class, etc.) is not a task or a project. So if this is what you mean, then you are correct that context is irrelevant. However, you may have a prep task(s) or project(s) to prepare for the event; and context would be important then.
Thanks for the input. I think the hardest part for me is that OF is so oriented towards contexts. If contexts are the minority issue in my workflow, and the main lists are huge (ie overwhelming), how to create a work flow with OF to filter in a way that meet my needs, without becoming bogged down manipulating OF.
So far the best suggesting is to use flagging at the beginning of a day, and then filtering on flag, to create a daily list.
Toadling
2008-02-19, 09:31 PM
So far the best suggesting is to use flagging at the beginning of a day, and then filtering on flag, to create a daily list.
That's one of the tricks I use and it's been working very well for me.
I've tried explicit prioritization in other apps in the past and found that it was more trouble than it was worth. It became a pain trying to classify hundreds of items relative to one another on a 5-point scale. As new items came in, my priorities, and even the meaning of the scale itself, kept shifting. So I was continually fiddling with keeping my priorities straight - a huge waste of time.
I much prefer the OmniFocus (i.e. GTD) approach of implicit priorities. It's more flexible and has been much more efficient.
As yucca and Robejazz mentioned earlier, the key is in carefully defining and assigning your contexts. It took me several tries to get mine right, and I'm still fine-tuning my system. I also frequently put projects "On Hold" that I'm not immediately working on. These techniques, along with using a few flags and focusing on folders, allow me to display only a handful of actions in any given context. If any context has more than about a dozen actions, my focus is too broad and I need to narrow in.
With short, focused, action lists, I can quickly scan them and rely entirely on my intuition to determine priority on the spot. The freedom and flexibility of this method really revolutionized the way I work. I love it.
Lucas
2008-02-22, 07:04 PM
2. Someway to apply a "what needs attention today/this week" Filter, BEFORE focusing on contexts. I think the context only doesn't work well for many people. If I worked for a large corporation and had 1 major project every 9 months, together with my daily household tasks, phone calls, etc. context-only focus would work well.
But My life is not so simple, I have 15 open projects at any one time, each with 50-100 tasks, with schedules for each being moved around my me, my clients, and external issues on a regular basis. I have hundreds of tasks in OF. Focusing on the "phone call" context is not useful, because there are 100 phone calls that need to be made. First you need to filter what are the important ones first. I do this by daily planning: "what do I want to get done". By crossing off of my daily list, is also how I can see I'm accomplishing things. If I'm looking at just the master list, or a context , I'm just overwhelmed. Also, by nature the master list will always grow faster than I can cross things off.
If it were me I would sort by date or changed in planning mode, click a few and hit focus, and then go to context mode.
VicDiesel
2008-02-26, 10:03 AM
Another issue for me is that I manually cannot order tasks within a context. How can I record the fact that some tasks are more important to do than others in a given context?
At the beginning of the day I set a flag on those tasks (out of the ones "due" today, I know, I'm abusing GTD terminology) I absolutely want to accomplish today. At the end of the day I adjust the due date of things I didn't get done today to tomorrow.
You can't expect a system to do everything for you, but with a bit of give and take I'm quite happy with the way OF keeps me on track with multiple projects.
Victor.
karenp
2008-03-06, 11:54 AM
I also need to have a way to "order" today's list of to do items. I use this perspective at the start of every day:
Context pane: remaining | due | due | due soon | any duration | any flag
So this basically shows me all my red-colored actions. Then every day I print this out and number each action in the order I wish to accomplish them (today). In this way I can get the urgent/business stuff done before the not-urgent or private stuff done.
What I would dearly love to see in OF is a way to take that perspective above, and to hand drag the items so I can order them the way I want them each new day. This would make OF really really polished for me.
PS I can order the actions list this way in iCal after I've synced but I find iCal doesn't print what it displays. iCal is a pretty bad app all around but it's good to use as a "hub" for other apps to connect through.
Boatguy
2008-03-18, 04:00 PM
I don't care about GTD doctrine. I need priorities which is how I shrink the big list down to Today's list.
Just put them into OF and default them as null. If somebody doesn't want to use them, they don't have to use them.
Toadling
2008-03-19, 10:26 AM
I don't care about GTD doctrine. I need priorities which is how I shrink the big list down to Today's list.
Even though you can use OmniFocus outside of a GTD system, the application was clearly designed with GTD in mind. And even a basic understanding of "GTD doctrine" will go a long way in helping a user get the most out of OmniFocus. In fact, you may find that you no longer need explicit priorities once you start to "get" GTD.
Don't get me wrong, I'm by no means a GTD guru or zealot. But on the point of priorities, I think they're unnecessary as an explicit setting in OmniFocus, as long you're taking full advantage of the app's capabilities (contexts, focus, perspectives, flags, and state). Using the tools that already exist, I rarely have a list of more than 5-10 actions to choose from at any given time. With a list that short, deciding priority based entirely on intuition at the spur of the moment becomes quite easy. I think that's exactly the approach David Allen is encouraging in his book.
Just put them into OF and default them as null. If somebody doesn't want to use them, they don't have to use them.
It's not as simple as that. Adding any new feature to OmniFocus requires engineering resources, and in this case, I think those resources would be better spent elsewhere. Adding features also increases the risk of regressions and system complexity, so the decision should not be made lightly. It's not as simple as, "Hey, if you don't like 'em, just don't use 'em!"
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.