A Checklist for Developing a Digital Solution BrandingBusiness Strategycustomer experienceDigitalDigital consultingMobilityTechnology A Checklist for Developing a Digital Solution