Exploring the design process from research to implementation