Identify and collect all requirements of the system to be developed. (This involves functional and non-functional requirements.)
Define the scope of the project.
Sharing the requirements document with the client, so that all stakeholders involved are well aware of each requirement.