The Business Analyst works closely with a cross-functional team of application designers, developers, quality assurance, and customer unit stakeholders to document requirements and plan enhancements for release during regular sales cycles