Some hoteliers (brands & management companies) believe that developing tech solutions in-house is cheaper and provides better customization to the hotelier's concrete needs and control over the ongoing maintenance and performance. Another school of industry-thought believes that hoteliers should focus on their core competencies: providing the best customer experience and best returns possible to ownership and outsource technology applications, products and solutions to specialized vendors.

So the question is, in this era of rapid technological advancements and adoption of next-gen technologies such as AI, IoT, automation, robotics, blockchain, etc., should hoteliers keep technology developments in-house or outsource to specialized, well-funded vendors?

Floor Bleeker
Floor Bleeker
Chief Technology Officer (CTO), Accor

To develop your own solutions, a big and expensive team of specialists is required. A typical software development cycle has project managers, product managers, developers, testers, security specialists, DBAs, and functional and technical analysts involved, amongst others. For most of us the first question would be 'can we even afford to develop our solutions in-house?'

But even if the answer is 'yes' I don't believe this is the way to go in most cases. Relying on vendors means that you have a much broader choice of technology to pick from and most of the time they are more cost effective, more innovative and better at it than we are. And if you don't like them, you can always change...

A problem with vendors may be that they are not as invested in your company's success as your own employees would be. To counter this, a contract with performance clauses is key. I also like to keep critical jobs like project and product managers in-house. If you are worried about the service to your customers it's worth considering to keep your service team in-house as well.

View all 19 views in this viewpoint