Validating Software Requirements John K. Sharp Sharp Informatics Requirements validation must convincingly establish that the design meets actual requirements of the process being supported. This type of validation ensures that the software meets the form, fit, and function to solve the problem that is known to the subject area experts. The challenge for requirements validation is to explain the technical specification in such a way as to make the subject matter experts capable of precisely validating the design so that they can be held accountable for the resulting application. This article will present an approach for validating the requirements contained in an information model. This complicates maintenance.
Software tools support the implementation side of application development.
They document the results of the analysis and significantly reduce the time required for coding. These tools improve productivity but they assume that the specified design meets the requirements. If this assumption is not valid, the software tools speed up the production of nonfunctional software. Errors in the resulting application lead to an unsuccessful project. Maintenance takes over and the application must be reworked or abandoned.