This paper discusses a software development methodology in which computer systems validation is approached as an integral part of the software development process rather than a documentation effort undertaken after the completion of a project's software design and implementation phases. The authors' views on he benefits using a methodology such as the one discussed are also presented.