As I may have mentioned before, we have really bad documentation and specification practices at work (i.e. none).
That’s why we love tools like the great ESSModel. UML diagrams and documentation from Java source! Hurrah!
Sourcesafe is shit.