La documentation évolue avec le logiciel. Elle subie donc des modifications pour suivre ces évolutions.
De fait, la documentation se doit d'être versionnée au même titre que le code source. Sans cela, il n'est pas possible de pouvoir suivre les évolutions de la documentation ni de retrouver les anciennes versions. Versionner la documentation est donc obligatoire.
Toutes les documentations (utilistateur, administrateur et code) doivent être versionnées.
Pour ce faire, il est possible d'utiliser une plate-forme de gestion de configuration comme on le ferait pour le code source. Une autre possibilité est de préciser les informations de version dans la documentation (dans un cartouche par exemple).
Vérifier la documentation du code source ne peut se faire que par l'audit d'un expert.
L'expert va simplement vérifier que toutes les documentations sont versionnées.