Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#339739 - 24/11/2010 17:52 Psychology: Why do I hate writing planning documents?
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
The Off Topic forum usually answers every other question in the universe. So I thought I'd give this one a shot.

In my daily work (software QA these days), I am frequently required to prepare certain kinds of documentation, and contribute to project planning. Why do I hate it so much and procrastinate about it? Typing this post is one of the ways I'm procrastinating, in fact.

I don't hate documentation in general. I don't hate writing or typing. I don't hate word processors or spreadsheets in general. For instance, when I file a bug report, I love filling in all the fiddly details of the bug repro steps. And in general, the act of documenting an existing system is enjoyable, if tedious.

But when I'm asked to write a test plan, or to prepare a set of tasks for the next sprint, or do any estimating, I freeze up. I can actually do the work without much real trouble, and I do fine at it when I get motivated. But the problem is getting past that initial hurdle. Why? What is my psychological barrier here? Anyone? Theories?
_________________________
Tony Fabris

Top
#339743 - 24/11/2010 18:35 Re: Psychology: Why do I hate writing planning documents? [Re: tfabris]
lectric
pooh-bah

Registered: 20/01/2002
Posts: 2085
Loc: New Orleans, LA
Easy. Because it's very akin to busywork. Wasted time. it produces -=NOTHING=- and doesn't help toward the goal. Your brain knows it to be a fruitless task and is trying to wriggle out of having to do something so mundane.

At least, that's why I hate doing pre-planning work. I also really sucked at writing pseudo-code for the same reason.

Top
#339744 - 24/11/2010 21:00 Re: Psychology: Why do I hate writing planning documents? [Re: lectric]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
Agreed. Anything that isn't part of the final product as received by a paying customer.. is overhead. I have a natural aversion to anything like that!

Cheers

Top
#339746 - 25/11/2010 01:42 Re: Psychology: Why do I hate writing planning documents? [Re: mlord]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Hence the Hijack documentation smile
_________________________
~ John

Top
#339747 - 25/11/2010 01:51 Re: Psychology: Why do I hate writing planning documents? [Re: mlord]
JeffS
carpal tunnel

Registered: 14/01/2002
Posts: 2858
Loc: Atlanta, GA
Not all non-deliverables cause frustration. For instance, I enjoy writing unit tests because I see the great benefit they bring to the end product. Most up front documentation is useless, and the useful parts end up buried amidst the unnecessary bits.

The only documentation our QA create before testing are their test scripts, and since they see the benefits from these in the immediate future, they don't consider it painful (or if they do, I don't hear about it, and I'm pretty close with our QA). All project planning is done together- QA and devs identify tasks together at the beginning of each iteration,

The truth is, documentation usually serves as a false sense of security (someone can pick up where you left off), a contract to bind customers (I don't care if you don't like the way that button works- you signed this document saying it's what you wanted and clearly you have the ability to envision how a feature will work in your mind), or a metric for achieving marketable buzzwords/certifications (CMM). Creating documentation that is never read by anyone and never impacts anyone positively in their ability to help deliver a product is tiresome when your mind knows you can actually be doing something useful- or it is to me. Fortunately, I don't have to write much documentation on my current project (and when I do, it's generally useful so I enjoy it). What drives me nuts is the time our project managers requires from our TAs before each sprint to do design work. They never get to code because they are figuring out stuff they should be able to trust us peon developers to do. Once you've put together a database table create statement to illustrate the fields I'm going to need, just run the thing- don't send it to me in a document. If you can't trust your developers to do they everyday design work, get new developers.
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.

Top
#339750 - 25/11/2010 03:52 Re: Psychology: Why do I hate writing planning documents? [Re: JeffS]
gbeer
carpal tunnel

Registered: 17/12/2000
Posts: 2665
Loc: Manteca, California
For me, it's because no matter how much planning, consideration, time effort, I put into something like that, it can be trashed in an instant, or worse, accepted and find myself held accountable for overages due to changes in scope, outside of my control.
_________________________
Glenn

Top
#339754 - 25/11/2010 12:58 Re: Psychology: Why do I hate writing planning documents? [Re: gbeer]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
You guys are such enablers. Sigh. smile
_________________________
Tony Fabris

Top
#339755 - 25/11/2010 13:35 Re: Psychology: Why do I hate writing planning documents? [Re: tfabris]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
Originally Posted By: tfabris
You guys are such enablers. Sigh. smile


To get over the initial "hump" with procrastination, there's one simple rule: JUST START.

Have you tried the Pomodoro technique? It's basically controlled time-boxing. I find that it helps me keep on track with whatever my current task is.

(Unless it's watching the progress bar for our automated system tests slowly creep across the screen, in which case I just go and check the empeg BBS).

Add Focus Booster. See how you get on.
_________________________
-- roger

Top
#339756 - 25/11/2010 16:20 Re: Psychology: Why do I hate writing planning documents? [Re: Roger]
frog51
pooh-bah

Registered: 09/08/2000
Posts: 2091
Loc: Edinburgh, Scotland
Originally Posted By: Roger
Have you tried the Pomodoro technique?
Add Focus Booster. See how you get on.


Thanks for the links - now I'm working for myself, from home, I have found similar initial motivation issues. Once I have started I'm fine, but on documentation it is that initial kick start. Pomodoro looks like it may work for me.
_________________________
Rory
MkIIa, blue lit buttons, memory upgrade, 1Tb in Subaru Forester STi
MkII, 240Gb in Mark Lord dock
MkII, 80Gb SSD in dock

Top
#339779 - 26/11/2010 13:28 Re: Psychology: Why do I hate writing planning documents? [Re: tfabris]
tanstaafl.
carpal tunnel

Registered: 08/07/1999
Posts: 5549
Loc: Ajijic, Mexico
Originally Posted By: tfabris
I don't hate documentation in general. I don't hate writing or typing. I don't hate word processors or spreadsheets in general.

Really? I never would have guessed... smile

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"

Top