This document outlines eight competencies that business analysts need to be successful. It defines the competencies, provides examples of the knowledge, skills, and abilities needed for each competency at junior, intermediate and senior levels. The competencies covered are: eliciting requirements, creating business requirements documents, structured analysis, object-oriented analysis, testing, end-user support, IT fluency, and business process re-engineering. The document aims to provide clear guidelines for organizations to improve the efficiency of their business analysts.