Vale la pena reflexionar sobre estas descripciones de hardware. Una vez que se adopta una descripción legible para el hardware, cualquier sistema moderno de control de revisión (RCS) funciona bastante bien. Los diseños de circuitos normalmente se describen completamente en archivos Gerber, UML describe otras partes, que son descripciones completamente ascii. Existen formatos ascii menos estándar para esquemas, diseño mecánico, etc. (por ejemplo, KiCAD).
La adopción es más un problema práctico, requiere un requisito reconocido para un buen control de revisión, incluido un diferencial significativo. Lo que a menudo también significa renunciar a Word, Excel, PowerPoint, etc. Un argumento muy difícil en contra de los gerentes y los MBA, pero posiblemente las industrias reguladas como dispositivos médicos, aviación y militares ya requieren un buen control de revisión.
Como han señalado otros, la mayoría de los RCS modernos revisarán los archivos binarios de control, lo que es muy útil para archivar e identificar versiones, pero cualquier sistema de gestión de documentos electrónicos (EDMS), Agile, por ejemplo, puede asignar un número de revisión a un arbitrario binario. Aburrido.