Understanding people and their experiences is crucial to designing good products and technologies. However, there is no one single way to understand the various stakeholders in any design problem. Each situation is different, each community is different, and each project is different. In addition, resources such as time and budget may also play a role in determining which methods to use for understanding users.