Experience Manager
Role
VP, Design & Product
Project Duration
2015-2018
Managed
• 10 direct reports concurrently
• 30+ direct reports over tenure
• 50+ across project team
Business Model
SaaS • B2B
Overview
Experience Manager is a CMS, endpoint/device manager, and experience creator. It’s most commonly used to managed digital signage, infotainment, and website experiences.
We were deployed to 100k+ endpoints and were used by millions of users annually.
Customers
Carnival Corporation
Princess Cruise Line’s
Holland America Cruise Line
Cunard Line
Celebrity Cruises
MSC Cruises
Seabourn Cruise Line
Crystal Cruises
Mandarin Oriental Hotel Group
Hyatt Hotels
Hilton Hotels
Marriot Hotels
Resellers / Partners
Samsung
DIRECTV
ViewSonic
LG
Panasonic
Integrations
Delphi
Weather Underground
iHeart Radio
DRM
Emergency broadcast
Case Study
Carnival Corporation
Carnival Corporation invested $1b into creating a transformative guest experience. Experience Manager became there tool to deliver and manage their guest experiences across web, mobile, signage, kiosks, and more. They use it today to manage their MedallionClass ships.
Design Process
Process summary
Problem space
-
What is the business value?
Who are our users, what are their needs, and what tasks must they complete?
What does success look like for our business and users?
-
Observe your user’s in their natural environment. Keep the process organic for accurate findings.
Ask questions that are as open as possible.
The goal is not to validate your own assumptions.
-
Evaluate, interpret, and weigh findings gathered.
Create requirements.
Create user stories, user journeys, and other preferred guidance documents.
Solution space
-
Information architecture
Low fidelity feature flows
High fidelity compositions
Design system
High fidelity feature flows
-
Early feature concepts were built as interactive flows in InVision or as light-weight locally deployed builds for testing. After proven successful they are handed-off to dev for implementation.
-
InVision interactive prototypes or light-weight locally deployed builds were used to test early concepts.
After features were tested successfully they were handed-off to dev. They were then released to customers where we collected analytics, were given feedback, and conducted on-site studies.
Product parameters
User Goals
As a Hospitality Worker, I want to create and manage digital signage campaigns, so that I can manage when, where, and what our guests see.
As a Hospitality Worker, I want to create and manage the in-room infotainment system, so that I can manage when, where, and what our guests see.
As a Hospitality Worker, I want to control who has access and permission to features within EXM, so that I can simplify their responsibilities, experience, and focus within EXM.
As a Hospitality Worker, I want to create and manage near real-time usage data of our digital signage and infotainment systems, so that we can react and respond to usage data.
Business Goal
Create a tool that empowers the Hospitality sector with everything they need to manage the experiences they choose to publish to their guests on their connected devices.
Create new revenue opportunities through in-house and external advertisement which may lead into further integrated in-house or external services.
Create a product that integrates into existing TV & On-Demand content providers businesses, so that they can resell our product into their established sales channels.
Challenges
Content
Most hospitality organizations are not equipped to manage and/or create valuable digital user experiences. They need starter content, templates, and a WYSIWYG (what you see is what you get) editor that makes managing these new experiences a breeze.
I staffed a design team tailored towards creating a library of content we could make available to various deployments of ExperienceManager. Accompanying this content were training tutorials and FAQs. These provided detailed step-by-step walkthroughs for all content creation and management.
Endpoints
We had to deeply integrate with devices including Digital Media Players, Smart TVs, Tablets, and Kiosks. We required kernel level access to control caching solutions, performance, OTA updates, remote access, registration, network configurations, digital rights management, and more. Additionally, we sourced and sold our own hardware solutions that best supported our product offering.
Organizational Uniqueness
At first we designed a constrained CMS system. This meant a fixed set of user roles and permissions, fixed set of content types, fixed set of endpoint types, fixed set of analytic reports, etc. Quickly it became clear that the cost of customization was problematic. Every hotel, even within the same brand, had a different need for all aspects of the product. To satisfy customer needs and reduce company support costs we developed tools that gave customers more control over user access and their endpoint experiences.
Viability
Hospitality budgets and margins are tight. We had to come up with a viable SaaS model that aligned with their budgets and newly introduced ROI opportunities.