From ideation to deploying the final application, a Business Analyst sticks with you till the very end. Business Analysts acts as an intermediary between you and the team members.
It is the responsibility of an Analyst to capture unique business requirements and ensure everything is aligned between the cross-functional teams.