Analyze, assess extent of modifications, check existing libraries, JDA modules being used, prepare technical documents. Identify impact with other objects/programs, prepare modifications list. Identify sub fields, physical files, work file, flat files to be used, including multi-member files.