H
Hal Murray
Guest
Praise the messenger!I've been named "system architect" on more than one project, and I've
always been profoundly grateful to the folks that have caught out my
errors. I always let folks know this, too -- and not just the folks
finding my errors, but their managers as well. At worst the equation
goes like this: I do something stupid, you notice and don't say
anything; we both look bad. Alternately: I do something stupid, you
point it out, we both fix it; we both look good.
Make sure the rest of the group hears the praise, not just his manager.
Many years (10?) ago, my boss handed me a paper titled "Bugs are Good" byThe best thing about this attitude is that it is one of the areas where,
with the right PR, ethical behavior and selfish behavior march hand in
hand. When I can say "Ralph found an error in my system design, I did
some analysis and found out that my integrator wasn't nearly deep enough
for the modified filter" then the project wins because an error has been
fixed, Ralph wins because he's gotten credit for finding a problem, I
win because I found a solution, _and_ I win because an embarrassing
problem with my design was found at an early stage instead of in front
of some Major in procurement who really wanted to buy the competitor's
product instead.
Doug Clark. Scribbled on it was "must read". I haven't been able to
find it online, but it's easy to find references to it. (We were all
working for DEC/Digital at the time.)
The main theme, at least as I remember it, is that you should praise
the people who find bugs. It take a group-culture approach to
understand the logic. Finding bugs today is better than having them
find you tomorrow.
The other half is that you want other people to check your work.
They have a different point of view. They won't make the same
errors/blunders that you made. (hopefully)
--
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
commercial e-mail to my suespammers.org address or any of my other addresses.
These are my opinions, not necessarily my employer's. I hate spam.
--
The suespammers.org mail server is located in California. So are all my
other mailboxes. Please do not send unsolicited bulk e-mail or unsolicited
commercial e-mail to my suespammers.org address or any of my other addresses.
These are my opinions, not necessarily my employer's. I hate spam.