Software validation is accomplished through a series of activities and tasks that are planned and executed at various stages of the software development life cycle.
•These tasks may be one time occurrences or may be iterated many times depending on:
The life cycle model used
The scope of changes made as the software project progresses.
15