The user requirements form the basis for a development. A number of key points should be borne in mind when writing up user requirements:

Also bear in mind the uses to which the user requirements will be put. This is likely to include one or more of the following (and potentially others):

The onus is really on the user to ensure their requirements are explitly written down with no need for assumptions. However, it is likely to be the system developers who are best placed to write the formal user requirements document.

Log in or register to write something here or to contact authors.