I have been tasked with taking a rewritten business process and developing the requirements for a technology solution to support it. The process is basically a budgeting process. Does anyone have any comments about the details in a functional specification vs a technical specification? Also a template or format would be quite useful.