The Business Analyst elicits, analyzes, specifies, and validates the business needs of project stakeholders by interviewing stakeholders and gathering, compiling, and analyzing and conveying user requirements, business cases and system requirements to development teams