Business analysis is a set of knowledge, tasks, and techniques used to identify business needs and determine solutions to business problems; in order to redesign of a process or organizational structure. Therefore, examine the role of the business analyst, the core concepts and leadership skills needed as a business analyst.