training needs analysis is most often used as part of the system development process. due to the close tie between the design of the system and the training required, in most cases it runs alongside the development to capture the training requirements.needs additional citations for verification