A Taxonomy of Procrastination

July 31, 2008 — Musings — Tags:

My colleague, Laura Nicholson, and I were discussing various topics over Skype one night, and I at one point mentioned my primitive system of classifying the myriad types of procrastination. We fleshed out some details together, made some terminology more specific, and eventually developed a fairly descriptive and useful (in my opinion) taxonomy for describing procrastination.

So, without further ado, I present the Tang-Nicholson System for Procrastination Classification.

Types of procrastination are given two attributes: class and level. Procrastination class can take on one of the following three values:

Class 1
Procrastination from a productive task by either not doing anything at all, or doing something purely recreational, e.g. playing video games, reading a book, or spending time with friends.
Class 2
Procrastination from a productive task by performing other productive tasks that are lower in priority, e.g. doing the dishes, running errands, or doing assignments due at a later date.
Class 3
Procrastination from a productive task by focusing and obsessing over details related to the task, e.g. learning LaTeX in order to typeset an essay, copying problem sets to make them neater, or obsessively refactoring code instead of finishing features.

Procrastination level is a positive integer that, in relative terms, describes how far removed from the actual productive task an activity is. Since procrastination can be composed with itself, this metric measures the level of nesting. For example, if one’s original task was writing an essay, imagine the following procrastination composition: write essay, learn LaTeX to write essay, configure Emacs for editing LaTeX, submit patch for bug in Emacs. The final step, submitting a patch for a bug in Emacs, is a class 3, level 3 form of procrastination. In fact, all of these steps are class 3, with level ranging from level 1 for learning LaTeX to level 3 for the last step.

And there you have it: a simple, concise way to precisely define how you are wasting your time.

Quick, what level of procrastination was I at when I first thought of this system instead of doing my psets?

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2008 Geek by Day | powered by WordPress with Barecity