Key Competencies Of A Business Analyst And Strategies For Analysis