Bigger problems often have simpler solutions
The biggest challenge for us was the understanding of the business needs. Since the kiosk was customized for the store, our developers had to thoroughly understand the customer needs and many other such aspects of the business to make the system all inclusive.
Our business development executives understood the entire service process cycle, created detailed lists of functions and services provided to the customers and identified additional services that can be integrated into the system and then coordinated with the team of developers to create a seamless and all-inclusive system.