Wednesday, April 12, 2006

The People You Meet In Software Engineering (#1)

Welcome to a new semi-regular feature of Something Else to Bitch About! My goal is to document the different kinds of engineers, managers, etc. that you are likely to encounter in the software engineering field. This will pop up whenever I feel like it, and will feature whoever's pissed me off the most recently.

Without further ado, I give you:

#1: Davey Deepdive

Davey is the kind of guy who can't stand any uncertainty. Davey wants to know exactly how something is going to work, down to the individual bits, before going forward. If Davey is participating in requirements definition or preliminary design, you'll want to extend those efforts by 3x, just to account for the disruption that he'll cause. Any meeting Davey is in will come to a grinding halt as soon as you try to move to the next item without having exhaustively specified the one you were talking about. No detail is too small, no issue too trivial to be sliced, diced and julienne-fried to death. Davey can be shouted down by a large enough group, but just because he's down, don't count him out. He'll remain uncomfortable with the whole process, certain that you're walking the path to ruin, and if you need complete consensus, rotsa ruck.

Coming soon:

Wally Wrenchtosser
Billy Beancounter
Chris Clueless
Jerry Justintime

and many others...

No comments: