Now it is time to start thinking about solutions. It’s best to brainstorm solutions and generate as many ideas as possible. It doesn’t matter how weird or wacky the suggestions are.
Once this is done, each of these ideas should be discussed and measured against the original problem. Does it meet the requirements of the user? Are there parts of the idea which might work with another idea?
The goal should be to collect one or more great ideas which are worth exploring further. These ideas will be refined and improved throughout the project.