ReServe Interactive

Posts Tagged ‘software interfaces’

When Considering Software Interfaces, Remember to Look Under the Hood

Thursday, June 3rd, 2010

A lot of software programs use interfaces to enhance their offering. Interfaces allow users to work with a software solution that offers a variety of additional tools to meet their business needs. The trick is making sure the interfaces you are promised make your job easier.

When it comes to hospitality management software, there are products on the market that claim to offer intuitive or easy to use interfaces, but essentially they are just providing a link that directs the user to another application all together. A true interface allows both programs to automatically communicate with each other, easily sharing necessary data and ultimately enhancing the user experience.

At ReServe, we don’t just interface with anyone. We look for software partners that support their products and are committed to servicing their customers according to similarly high standards. Our goal is to select partners willing to share information and work side-by-side with us so that the interface is fully integrated and seamless.

Our customer base is broad, spanning several market segments with diverse technology requirements, so our software and any interfaces we offer, need to accommodate that range of needs, from the most basic to the most sophisticated platforms. As such, each interface we select fits naturally with our process driven design and simply becomes an extension of our software, running automatically and anticipating our users’ needs. Our interfaces are smart and work for the user, providing accurate and necessary information, presented on screen where you need it and only when you need it, without complicating routine tasks with extra steps or superfluous data.

Once we commit to an interface, we support it and keep it working throughout upgrades to our software’s architecture. That way, the interface is always functional and critical customer data is never lost. We stand behind our interfaces and make sure we understand the architecture of each third-party product, so that we can easily navigate it and troubleshoot user questions. We don’t bounce our users around between software companies and support departments. Instead, we work with the user as a single point of contact, trusting in our interface solutions and the companies that provide them.

We work with several industry partners to develop integrated interfaces, including Element Payment Systems for credit card processing and storage, MeetingMatrix for room diagramming, as well as various POS system software providers, paging system vendors, and food costing system manufacturers.

One example of a very efficient interface from the user’s perspective is our interface with MeetingMatrix. Through our partnership , we’ve developed an interface that seamlessly launches the MeetingMatrix software with the simple click of one button on the ReServe screen, transfers event information between ReServe and MeetingMatrix, and instantly creates custom room diagrams using the unique specifications for the event that have already been configured in ReServe.  With this solution, there is no double entry of information required. All relevant information is automatically shared between ReServe and MeetingMatrix, enabling the user to be very efficient in each program.

The elegance of a software solution should be in its simplicity for the user. Software should be assistive, not prohibitive, taking care of the details, providing the right data only when and where it is needed, and freeing the user to focus on their job. That is what “easy to use” and “intuitive” means. However, “easy to use” does not mean easy to create.  It’s not enough for a company to say its product interfaces with another product. As a user, you’ve got to demand a demonstration of how an interface actually works, because software cannot be a productivity tool that adds real value unless it is elegantly simple in its functionality.  

So, before you decide on a software solution that offers interfaces, make sure you are getting what you’ve been promised and what you’ve paid for. Demand true communication between the products, ease of use, and business enhancing functionality. After all, you have more important things to do than struggle with software solutions that are more trouble than they’re worth.