The business analyst is the person who involved in the business model, workflow, documentation, requirement gathering in new and existing product development. For more details ba training online.