So, when documents such as a user requirement etcetera it is being developed, there may be many different versions of that document, because as it undergoes the cycles of or the different phases of software development process and review.
ಬಳಕೆದಾರರ ಅವಶ್ಯಕತೆ ಮುಂತಾದ ದಾಖಲೆಯನ್ನು ಅಭಿವೃದ್ದಿಪಡಿಸುವಾಗ ಅಲ್ಲಿ ಹಲವಾರು ವಿಭಿನ್ನ ಆವೃತ್ತಿಯ ದಾಖಲೆಗಳಿರಬಹುದು. ಯಾಕೆಂದರೆ ಅದು ಸೋಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ದಿಯ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ವಿಮರ್ಶೆಯ ವಿವಿಧ ಹಂತಗಳಿಗೆ ಇಲ್ಲವೇ ಚಕ್ರಗಳಿಗೆ ಒಳಗಾಗುತ್ತವೆ.