I've tapered caffeine successfully by measuring out instant coffee. This works pretty well for managing the physical effects of caffeine withdrawal, or at least spreading them out. Basically, I 1) committed to only having the same exact amount of instant coffee, at the same exact times, every day, and then 2) every so often, reduced it a bit. Then I switched to a very moderate amount of decaf (which, yes, has a little bit of caffeine in it, but not enough to cause me problems).
I did this because I was getting withdrawal headaches most mornings, which is an unpleasant way to begin the day- I wasn't even drinking that much caffeine!