Business Analysts are responsible for understanding and assessing the changing needs of the business. They are frequently asked to analyze the impacts of change, document and support communication between relevant groups and stakeholders, and capture requirements needed to initiate a change.