The Business Analyst works with key project stakeholders to analyze the feasibility of, and develop requirements for, new systems and enhancements to existing systems, ensuring the system design fits user needs