Strategy, architecture and design