DLC: Formal design reviews
The software development process in especially in its analysis and design phases is a design document in which the progress of the development work performed is recorded.
The system analyst or analysts who prepared the document will check it repeatedly, it is to be assumed, in order to detect any possible error that might have entered.
In addition, development team leaders are also expected to examine this document and its details so as to detect any remaining errors before granting their approval.