Keeping the tour buses moving
Software engineering, Product design

The opportunity
A US luxury tour bus operator manages vehicles and drivers for touring entertainers across the country. In this kind of business, schedules change quickly, bookings evolve constantly and the operational team needs an accurate view of what is happening at any moment.
For more than fifteen years, the business had relied on a custom system that had become increasingly difficult to maintain and extend. It held critical operational knowledge, but years of additions and workarounds made change slower and created growing dependence on a small number of people who understood how everything fitted together.
Replacing it was not a conventional software rollout. The business could not pause while a new platform was built, tested and introduced. The new system needed to take shape around a live operation, preserve the knowledge embedded in the existing platform and transition the team without disrupting bookings, vehicles or financial workflows.
Our response
We joined their team as a fractional product and engineering partner to help design and build Bravo, the custom platform that became the operational system of record for the business.
Working alongside their product team, we helped map how the operation functioned in practice, including the exceptions, dependencies and edge cases that had accumulated over many years. Together, each workflow was documented before it was rebuilt, giving the project a clear foundation and reducing the risk of important operational knowledge being lost during the transition.
Bravo brought the core of the business into one connected platform, including:
- Booking and trip management
- Vehicle availability and tracking
- Driver and operational coordination
- Financial workflows and accounting integration
- Shared operational data and reporting
- Permissions and controls for different teams
The transition was delivered progressively around the live business. Features were tested against real operational scenarios, introduced in stages and refined with the people using them every day.
The combined product team is distributed across the United States and Australia. Shared working hours give everyone time to make decisions together, while the timezone difference creates an extended development cycle. Work can continue in Australia after the US team finishes for the day, giving the project momentum without requiring anyone to work unreasonable hours.
The platform was also shaped to be understood and extended. Workflows, decisions and technical foundations are documented and tested, reducing dependence on any one person and making future development more sustainable.
Impact
Bravo replaced a fifteen-year-old operational system without pausing the business it supported.
The new platform has:
- Brought bookings, vehicles and finance into one connected system
- Created a clearer and more reliable source of operational information
- Reduced reliance on legacy knowledge and individual workarounds
- Made complex workflows easier to understand, maintain and improve
- Given the internal team greater visibility across the operation
- Established a tested, documented foundation for continued product development
Most importantly, the business was able to move onto a new platform while continuing to serve clients, manage tours and keep its buses moving across the United States.
What's next
Bravo is live and supporting the operation day to day, but the product is not standing still. We continue to contribute as part of the team across the United States and Australia, helping add features, refine workflows and respond to new operational needs as they emerge. The distributed delivery model allows development to continue across time zones, helping Bravo evolve alongside the business it supports.

