Design and develop software specifications based on business processes and software requirements. I can provide a written document detailing the business requirements to be addressed by the software, and can also include software design specifications to help meet those requirements. This document can include ER diagrams, business process flowcharts, and other requirement analysis.