This past week I stayed at a brand new resort hotel during opening week. Opening week was a major disaster for the hotel, culminating with them giving away free alcoholic drinks to all guests. For a week.
This post isn’t about all of the problems, it is about testing in production, and how much worse things could have been. You see, the resort will eventually be 9 buildings, and they opened with 3. As a firm believer in iteration I commend them because their opening would have been so much worse if they waited.
Eventually, the resort will be nine 4-story buildings in a U shape around a water park. 3 buildings were complete and receiving guests, the exteriors of 3 were complete, and 3 were being constructed. Too late to learn any architectural lessons from the early guests, but not too early to learn a lot about the hotel’s operations.
First up - you need maintenance staff on site, because our first room had no hot water. Maybe we were the first guests, maybe the system was installed wrong and broke. Whatever the reason, there was no hot water, and no one who could diagnose and fix the issue.
You could have someone walk through with a checklist to test for things like hot water. Or you could let your customers do it! You could have maintenance staff on site, or you could literally file a ticket and wait for someone to show up and fix the problem.
The hotel wasn’t full, so we were moved to another room. Another new room!
This one had no cold water in the bathroom sink. Fortunately I could debug this issue! The shutoff valve was closed; I opened it. Yes, I flipped a switch to turn on a feature.
Another opening week oops - the hotel had purchased cone coffee makers and basket coffee filters.
But the ultimate config issue wasn't no hot water, or no cold water, or the wrong shaped coffee filters. The ultimate config issue was no liquor license. At a resort hotel. For over a week. They had a fully stocked bar, 2 bar tenders, and 4 wait staff. But, no liquor license, means no alcohol sales. They resolved the “alcohol permission issue” by giving it away.
All of these issues would have been so much worse with 3 times more guests. They could have caught the quality issues with better testing. They could have avoided giving away thousands in alcohol by waiting until they were ready. There were many, many ways the hotel could have opened better.
But at least they iterated! By opening with ⅓ of their rooms available, they were able to limit the fallout from testing in production.