Define the scope of the Job in a structured manner, with the Job being iteratively broken down into smaller components, also called Job Requirements.
This helps to ensure that Job clarity can be maximized, and scope- and expectation-related misunderstandings can be avoided during project execution, so that the product is developed first-time-right.