PRIMARY RESPONSIBILITY: Serves as liaison between end users and development during the initial phase of product creation. Define the system and functional requirements of the product. Define specifications and data models for product development and testing. Using development specification, creates detailed use cases. Assesses available technologies and recommends solutions to development team. May play a key role in the training of customer and technical support personnel.