Timeboxing

October 19th, 2004 by Steve Pavlina

Timeboxing is a simple time management technique I use often. I first learned about it in software development terms. Let’s say you have a fixed deadline for a new product you need to release, such as an annual upgrade to software for calculating income taxes. You must have a new version ready by a certain date. So you’ll probably use timeboxing for your development cycle, meaning that you do the best job you can within the time available. What new features you can implement are totally determined by the time frame. Slipping the schedule is simply not an option, so if you get behind, you must cut features.

In terms of managing your own tasks, timeboxing can be a helpful technique. I primarily use it in two different ways.

First, let’s say you want to get something done, but there’s a risk it could end up taking far more time than it’s worth because it’s the kind of task where you might exhibit perfectionist tendencies. So you give yourself a specific amount of time, which you won’t go over, and you simply do the best job you can within that time.

As an example I use timeboxing when doing my Christmas shopping each year. I usually allocate a total of 2 hours to the task, which for me involves buying gifts for 8 people (my wife handles the rest). I decide in advance what kind of gift I should get each person on my list, and then I order as much as I can online and then head off to the local mall, where I zoom from one store to the next picking up gifts as I go. I also usually take advantage of my flexible schedule, doing the shopping on a weekday morning when the stores aren’t busy and I don’t have to wait in line. So I’m in and out with everyone’s gifts in under two hours.

(I know some people love holiday shopping, and taking multiple trips to browse is fine if it’s something you enjoy. But if you’re shopping-challenged like me, and you’re no more likely to get gifts that are any better if you invest an extra 10 hours in the task, then it may be best to simply resign yourself to doing the best job you can within the time you have available.)

The second way I use timeboxing is when I have a task or project that I wish to complete, but I don’t really know where to begin, or it seems like it’s going to be a long time before I can finish a meaningful chunk. Or maybe it’s something I find really tedious and would have a tendency to procrastinate on. Then I use timeboxing to simply commit to working on the task for a given period of time to make a dent in it. I normally use a period in the range of 30-120 minutes. I release any concern about reaching a particular milestone within that time — I simply commit to putting in the time, regardless of how far I get. An example where I use this approach would be when I’m writing a new article. Finishing a complete article will usually take me 3-8 hours. Sometimes I can complete an article in a single stretch, but most of the time I’ll stretch it over multiple sessions. So I use timeboxing to just put a dent in the article and get started, committing myself to writing for 1-2 hours without worrying about how far I get. Then I just repeat the process until the work is complete.

A side effect of this last method is that I’ll often end up working much longer than I originally intended. If I commit to working on a tedious task for just 30 minutes, it’s easy to get started because I’ve given myself permission to stop after only 30 minutes. But once I’ve overcome that inertia and am now focused on the task, 90 minutes may pass before I even feel the desire to stop.

Timeboxing’s ability to circumvent perfectionism and avoid procrastination makes it a useful time management technique. I even used it for this blog entry, and now that my wife has returned home with dinner and a movie rental, it’s time to say goodbye…. :)



Steve Recommends
Here are my recommendations for products and services I've reviewed that can improve your results. This is a short list since it only includes my top picks.

Site Build It! - Use SBI to start your own money-making website - Save $100 on SBI through Dec 26th with their holiday special
Lefkoe Method - Permanently eliminate a limiting belief in 20 minutes
Getting Rich with Ebooks - Earn passive income from ebooks
PhotoReading - Read books 3 times faster
Paraliminals - Condition your mind for positive thinking and success
The Journal - Record your life lessons in a secure private journal
Sedona Method (FREE audios) - Release your blocks in a few minutes
Life on Purpose - A step-by-step process to discover your life purpose

If you've found Steve's work helpful, please donate to show your support.

Get Steve's Free Newsletter to stay in touch and receive the newest updates

Free Personal Development Insights Newsletter

Get Steve's Free Newsletter

Sign up below to receive my free email newsletter, which is sent about once a month. It includes original and insightful bonus material to help you grow. No spam. No sharing of your email address. Easily unsubscribe at any time.