Analyze and gather requirements, assess extent of project, affected programs, files, libraries, setup test environment data, workfiles, test data, assess impact with other objects, program flow, restrictions.