Years ago, when my system engineers developed our document management system, they suggested that we needed a document naming strategy to support ease of use. How we decided to use it is more like a naming convention, each department uses a prefix for their dept and each category, so finance is using 'fin-billing-documentName'. Everyone was apprehensive at first but we created a system that is working pretty well to store and retrieve our documents. Our engineers were ahead of their time. When we get to the point that we need to refresh our software, we plan to look at the state of the art enterprise document management software that is now available.