The corporate world of today demands that extra edge in order not only to survive but also to race ahead of competition. In this scenario business analysis is fast emerging as a key player for the successful implementation of projects and to create long-lasting benefits for the company. The role of a business analyst in today’s business environment hence has grown to start and complete complex projects with an eye to the company’s benefit.