User-Centered Design: Design Thinking by Developing Understanding and Empathy