I am working as a Business Analyst and I am handling communications with clients, ensuring that all of their requirements/desirable are duly met ensuring client satisfaction, and timely delivery of projects by managing the project. As an analyst, I have to serve a variety of ends, all of which have a high value. I believe that analysis is NOT a domain skill, it is a professional skill that covers primarily Critical thinking, Skepticism, Organizational skill, Procedural skill, Literacy, and Methods competency.