Design Thinking and Software Development: Architecting for Success
One of the most powerful tools in the hand of today’s innovator is Design Thinking. Gaining popularity as a method of creative problem solving, it has been used successfully in various fields to create significant innovations. The annals of Design Thinking lore are replete with inspiring examples like how an industrial designer re-imagined MRI scanners to make them kid friendly [1] or how design thinking was used to improve patient experience at Stanford Healthcare [2]. There are many more examples just a web search away that are truly insightful and show how this approach truly keep the user right at the center of the innovation process. Therefore, it is no wonder that the tech industry, which thrives on innovations, is the perfect domain for adopting Design Thinking in diverse areas including software development and testing. In fact, many groups and organizations have made rapid strides in using Design Thinking to aid Software Development. So… Wh...