The deliverable from a business analyst is a business requirements document and functional specification documents. The business analyst makes sure that the proposed solution meets all the business needs, yet does not add unnecessary requirements or features in the proposed solution.