Regardless of where your requirements fall in the design process, a good designer always starts with the user's needs in mind. At times these requirements are more refined than others. Understanding the user's jobs to be done, their pains and gains are essential to building products that users want.
The double diamond, shown above, is a good example of a high level design framework that designers often apply to meet the business and product teams where they are at, and begin to apply the right tools at the right time to the design challenge at hand.
Here are a few use cases I'd like to highlight from my work: