Assumptions are future situations beyond the control of the project,. To help you upsurge towards your business goals, we suggest you to try using a business requirements document. This document underlies the functional requirements for implementing online banking solution (obs) for global bank ltd (gbl). The frd is produced by business analysts or sometimes the technical team in response to the business. Writing a functional requirements document (frd) is an essential step in the software development process.