Understanding Design Thinking: A Reflective Report