Here are three great posts on how to do bug-reports (just putting the links contained in Brents first post into one quick post of mine for easy digestion):
- The war on bugs (Brent Simmons)
- Effective bug reports (Brent Simmons)
- Painless Bug Tracking (Joel Spolsky)
“XYZ doesn’t work” is not a bug-report. It’s a waste of both the developers and testers valuable time.