Support reporting needs of internal and external business users Analyze business processes and performs needs assessments in an effort to align various information technology solutions with business initiatives Interpret business needs and translates them into the different system requirements