Business Advisors are responsible for shaping the vision with the client, understanding the needs of the users and stakeholders, and eliciting processes, data, and capabilities. They derive target processes and business requirements for current and future solutions. Business advisors conduct meetings and workshops to understand and document business requirements using their domain expertise. They also produce process and data models of current and/or future states.