Develop, document and support the creation of technical solutions to business problems, or to advance a company's sales efforts. Generally defines, analyzes and documents requirements. Managing requirements at the project level can help fulfill business needs. Business analysts typically manage: requirements analysis, process and procedure, project management.