Software Engineering

At Sourcetoad, we have been building software for cruise ships and hotels for ten years. Almost every developer in the company has worked aboard clients’ ships and understands the unique challenges, levels of detail, and the expectations of passengers and crew.

Designing apps to run onboard cruise ships comes with a unique set of demands. Internet access, synchronization, and onboard awareness are all challenges you face every day.

If you have ever worked with a group of software developers in some far-off land, we know what you have been through and would like to offer you a low-risk alternative.

Working with Sourcetoad might be quite unlike other companies you’ve worked with in the past. Here’s how things might be different:

Expectations

One of the worst experiences to go through with a developer is giving them a clear specification, and then finding out that some piece was missing, so they didn’t build it. Then they argued that it wasn’t in the spec. You tried to point out that any rational human being would have worked out what was intended. You ask why no one said anything. And the answer is, “It wasn’t in the spec.”

We take pride in what we build for our clients. If you are the parent of your project, then we are the aunts and uncles. We feel a sense of responsibility and take ownership of what we are working on for you. Our developers and product owners are all based in out of offices in Tampa and Perth, so communication doesn’t drop off, and nothing gets lost in translation.

We are not going to ask you for a detailed specification of what it is you want to build. You are the one with the ideas, the expertise, and the product knowledge, and we are the ones who know software. We create a partnership with our clients to listen and discuss your requirements, and then we go and put together the specifications for you.

Professional

You have probably worked with developers in the past who over-promise and under-deliver. So we invite you to ask our clients about us, and why they’ve selected us for one project and then another and another and another. We think it’s because at Sourcetoad, we believe helping our clients be successful within their own organization is the win-win to shoot for, and that means communication, lots of communication. We have processes designed to help our clients with internal planning, delivery, and lots of reporting.

We can help you to continuously deliver innovative and time-saving technologies without having to micromanage a development team. Sourcetoad follows Agile development principles and industry-standard deployment methodologies. We coordinate installs and updates with your IT staff and systems managers. Every deployment includes a customized training video, an unbranded final project report for internal distribution, and any other help you need from us for your project.

Quality

Programmers are not exactly hospitality people — I don’t have to tell you that! The level of perfection that is expected by the business and guests is something that is really difficult to explain to an engineer. But everyone at Sourcetoad gets this. We obsess about quality, security, and performance. The last thing you want is a piece of software to break when a ship is fifty miles down a fjord and totally out of satellite range. The idea of any ship receiving bad guest satisfaction scores keeps us awake at night. The biggest quality arguments we’ll have with you is when we think we can make it even better!

Expertise

As a cruise line, you know the cruise business. The only reason to read this is because you don’t want to be a software company as well. So how can you get good, experienced software engineers who understand your business? At Sourcetoad, we have been building software for cruise ships and hotels for ten years. Almost every developer in the company has worked aboard clients’ ships and understands the unique challenges, levels of detail, and the expectations of passengers and crew.

Sourcetoad is a great partner if you are looking to work on projects involving:

  • Business software (e.g., building a tool for managing your shore excursion vendors)
  • Product development (e.g., providing a crew app for showing housekeeping staff when passengers will be out of their cabins)
  • Integration (e.g., tying shoreside web marketing data about ports to onboard digital kiosk systems).

Areas of Specialization

  • Business process automation
  • Mobile app design
  • Interactive TV and signage development
  • Reservation systems integration
  • Shipboard-shoreside synchronization systems
  • Hotel booking systems
  • Oracle Hospitality (Fidelio) development
  • Marine Exchange (MXP) development
  • Shore excursion management tools
  • IoT development

If you are looking for engineers who understand your challenges your guests, and your expertise, we would love to help you build really cool stuff!