This article intends to discuss the roles and responsibilities of a Business Analyst, and the associated competencies that would be help in successful achievements of the goals.