User Experience Strategy, Architecture and Design for Product Development