>Why send email at all?
- Old bug tracking system going away and how to use the new one
- New feature added to the testing infrastructure and how to use it
- Changes that affect the build system - requiring people to update their paths, etc.
- Weird bug I'm trying to debug (listing all approaches I've tried so far) (usually sent after consulting one or two people privately and getting nowhere).
>Talk to people in private, give them a call, etc.
This doesn't apply to any of the above. Usually my longer emails are for things everyone in the team needs to know.
What usually happens is:
1. Either the person did not read the email at all and start asking everyone for help when things don't work.
2. They read the email, but did not encounter the problem until a week later. Instead of trying to find the email and reading it, they just go to the author. Thus, the author has to explain things about 5 times (first time in the email, and the remaining 4 to people who did not want to read the email).
Granted, I could have put the information on the wiki and just sent a brief email with a link to the wiki page, but then I'll get people coming to me asking "Hey can you send me the wiki link again?" because they cannot figure out what to search for.
In general, people would rather talk than read. Even technical people. The primary reason people do not read my emails is that I am accessible. They would rather come to my cube, call me or IM me than read an email. This is why I put a minor barrier to reaching me: I'm usually not on IM. My next step will probably be to ask my manager to put my cube on the opposite end of the floor as the rest of my team. If I succeed, I'm sure the rate at which people read my emails will go up a lot. It's not a long walk, but that extra bit of effort will cause most people to try more options before walking.