I'm stil not satisfied with my weekly review, but right now I'm going with the theory that some review is better than no review.
But, some things that I've learned about my reviewing habits:
- The two-minute rule goes out the window. I don't care if "doing" a task takes thirty seconds while entering it takes a minute; if I go from reviewing to doing, it all falls apart.
- I separate emptying inboxes from the weekly review, to make the review itself smaller and more likely to happen. There are moments throughout the week when I'm perfectly content to process email or notes or other things into actions in my system (even if that action is just "think about the emailed bug report from Joe"), so I do it then. If I come to the weekly review and six emails have arrived since I last processed email, so be it.
- My review is absolutely dependent on having a tool that supports a variety of filters. I suspect that I simply couldn't do GTD without such a tool.
- As I've discussed in other threads, I minimize what's in my active lists; anything I'm unlikely to work on in the next couple of weeks lives in project support material instead. This makes the review of active tasks faster and more likely to happen.
- This is because, based on the "some review is better than no review" philosophy, my top goal for the weekly review is to go through Available tasks. To me, Available means that the task is not on hold and it doesn't have a future start date. (I think that's also what it means to OmniFocus, my tool of choice, though I may be forgetting some other criterion.)
This is the part that gives me the most immediate, chaos-reducing value. Checking off what's done that I forgot to check off, clarifying what I typed in so fast that it no longer makes sense, recognizing "I can't do that until I..." tasks and adding that prerequisite task, eliminating tasks that I now recognize as wishful thinking, pushing "yeah, not this week" tasks off with Start Dates, adding an actual task for the items that were left at "think about..." or "...add a task for...", all with the goal of giving me a neat, tight list of tasks.
- But I determinedly reject perfection. Sometimes a "...think about..." will be left alone or converted into an "...add a task for..." because I'm just not ready. I give these items a context of Thinking so that I can look at them sometome when my brain feels smarter, but I don't let them stall the review. And very often I'll Start Date a task into next week not for any good reason, but because I just have too many tasks in this week.
- Then I check for any looming Due Dates that I somehow missed while checking active tasks. It rarely happens, but it could.
- After I've done the review of Available tasks, I review projects, now viewing those put-off tasks to get the whole project picture. Delaying this is backwards. I don't care. When I start with Projects, sometimes the task review doesn't get done, and that produces more chaos for the coming week than the reverse.
- After that I do some wandering through project support material. Delaying this is also backwards, and I still don't care.
- And I only rarely get to a specific consideration of my goals. They're in the back of my mind as I'm doing the task review, as in "That coding task is more urgent, but if I put off that writing task any longer I'll never achieve my communication goals." And they're often addressed with Thinking tasks, as in "Spend half an hour brainstorming possible technical topics for the communication effort." But I rarely actually sit down with my goals during the review. Also backwards. Also don't care.
Well, all those "don't care" items are "don't care YET." I don't believe that their value will be realized without keeping my Available task list in reasonable shape, so the task list is top priority until I no longer stumble in that effort. Then I'll move on to the next improvement. Trying to do it all "right" didn't work for me, so I changed my philosophy a few months ago, and I'm building the structure piece by piece now.