Defining the concrete benefits of this project, and the value it can bring to users.
Going through potential solutions that would fix the given problem.
Testing assumptions gives the chance to make course corrections early
Design for Everyone
Design that can be used by a wide range of people, including people with disabilities.