To kick-start the project, the xarvio team and intive’s UX Designers held a series of workshops to paint a clear picture of the possible goals. After a thorough review and analysis of the necessary requirements, high-level architecture plans were introduced, as well as UX guidelines and wireframes. The primary focus was to design a clear, intuitive and functional application that meets users’ needs.
When the vision was defined, four dedicated teams – one on xarvio’s side and three on intive’s – started working simultaneously on the software. To achieve the highest scalability, intive’s backend team followed the microservices approach. A complex, yet reliable backend infrastructure was built on Amazon Web Services.
intive’s teams were spread over five different locations in Poland and Germany, whereas the teams on the customer side were based in Brazil, Germany, France, India, Canada, and the USA. The project’s challenging setup with international collaboration across time zones proved once again that that national borders don’t apply to tech.