[provide a list of contractual or task level assumptions and/or constraints that are preconditions to preparation of the frd. Documenting the functional requirements provides several important benefits to the organisation and to the process of developing a solution. Assumptions are future situations beyond the control of the project,. [provide a list of contractual or task level assumptions and/or constraints that are preconditions to preparation of the frd. To help you upsurge towards your business goals, we suggest you to try using a business requirements document.