The Business Analyst must make the System Requirements understandable and acceptable to IT developers, QA and UAT Analysts Assist with user acceptance testing activities The Business Analyst develops and presents artifacts describing the Business Requirements including, as appropriate: Presentations and Charts, Process Flows, Data models, Use Cases, Other Requirements Documents as appropriate to document and communicate the Requirements