canty
Aerospace
- Oct 7, 2013
- 5
Does anyone know of, or use, some program or system of keeping track of documents that either depend on other documents or are interdependent?
The background - I currently work for a mid-size company that is working their way through some rather difficult and complicated projects. Currently, when we receive a change request from a customer, a change order is entered and the person entering the change order has the responsibility to come up with the various aspects of the project that that change would impact. However, we've found that this system is rather inadequate at accurately capturing every document that needs to be changed. So yes, this is partly a people error, but I think there could be a system in place that removes some of that opportunity for people errors.
For example, we'll get a change that requires us to change a part drawing. Correspondingly we'll also have to change the assembly drawing that uses that part, the customer-facing instruction manual, the assembly instructions for the shop, any purchasing instructions, etc. It has happened on more than one occasion that someone forgot to update one of these extra documents. This can be embarrassing if the discrepancy is noted by the customer, and expensive in terms of time and money. The "simplest" solution I can think of is just starting a database of all of the various documents and then slowly growing that list over time. However, it's an extra system to have to check/maintain (we've already got plenty of those) and it will require a fair amount of effort to implement. I know that the software world has many different dependency managers (Apache Maven and Ivy, java has one, almost every linux distro does this), but is there either a software program or perhaps a system that anyone has implemented that can help manage documents in this way?
The background - I currently work for a mid-size company that is working their way through some rather difficult and complicated projects. Currently, when we receive a change request from a customer, a change order is entered and the person entering the change order has the responsibility to come up with the various aspects of the project that that change would impact. However, we've found that this system is rather inadequate at accurately capturing every document that needs to be changed. So yes, this is partly a people error, but I think there could be a system in place that removes some of that opportunity for people errors.
For example, we'll get a change that requires us to change a part drawing. Correspondingly we'll also have to change the assembly drawing that uses that part, the customer-facing instruction manual, the assembly instructions for the shop, any purchasing instructions, etc. It has happened on more than one occasion that someone forgot to update one of these extra documents. This can be embarrassing if the discrepancy is noted by the customer, and expensive in terms of time and money. The "simplest" solution I can think of is just starting a database of all of the various documents and then slowly growing that list over time. However, it's an extra system to have to check/maintain (we've already got plenty of those) and it will require a fair amount of effort to implement. I know that the software world has many different dependency managers (Apache Maven and Ivy, java has one, almost every linux distro does this), but is there either a software program or perhaps a system that anyone has implemented that can help manage documents in this way?