What makes a shoring cooperation effective? Closeness through communication and trust.

Interview led by Ivana Mojžišová

The collaboration between Ladislav Guniš, Service Unit Leader, Service Delivery Center (SDC) Bratislava, Slovakia and Benjamin Joseph Sarile, Senior Software Developer, SDC Manila, Philippines shows that even though you may not have met in person ever, you can have an efficient cooperation and communication. Read more about the project delivery from two countries that are thousands of kilometres apart.

Ladislav, Benjamin, can you tell us, what kind of a project brought you two together professionally?

Benjamin: Since approximately five months we have been working together on a project for a big Swiss based customer represented internationally. From our side, the project is completed at this point of time.

Ladislav: Three sites of ERNI were involved in the delivery of the frontend and the backend interface –teams from Manila, Bratislava and Zurich, so this was a huge and challenging task.

How can we imagine a cooperation between people who are working on sites thousand kilometres apart?

Ladislav: First of all, such a cooperation requires strong communication skills. And a clear setup of responsibilities. For my part, I can say I was taking care of the overall system architecture and coordination of the team of four engineers based in Bratislava. There was a strong dependency, as ERNI Slovakia was working on the server backend implementation and ERNI Philippines on the frontend implementation.

Benjamin: It was needed, that these two interfaces communicate and are aligned. For my part, I was responsible for the architecture delivered by the team of six people – four developers and two testers - based in Manila.

Not being able to meet in person and discuss issues can be of a challenge. How did you manage the communication during the project?

Benjamin: Our cooperation ran in the scrum context. We did the regular the regular team planning, reviews etc. via video calls.

Ladislav: On top of this, with Benjamin we aligned and discussed about whatever needed to be negotiated at least once a week, but rather even more often.

Were there any special challenges, that occurred during the project?

Ladislav: There were challenges every day, as the interface between the two software elements in the background was changing a lot.

Benjamin: The key factor was to be able to agree on a format that both parties understand. It was a fine experience for both of us.

After the experience, what do you appreciate on one another the most?

Benjamin: I especially appreciate Ladislav’s technical leadership. He showed us how to properly document API definitions and lead the coordination, the proactiveness in his approach as well as his availability.

Ladislav: Despite the different time zones, Benjamin was available, with a positive attitude keeping what we agreed on. The attitude of a person, especially if you have never met in person, is very important.

What would you say did the customer achieve explicitly by your joined cooperation?

Both: Firstly, it is the broader expertise, as the people from the Manila team have a different experience than the team in Bratislava. They may have worked for different domains, using other technologies and delivering to other customers. Besides cost aspects the time zones may be also a benefit because where a team member in Bratislava quits in the project the team in Manila can catch up on and continue while there is night in Bratislava.

Info box

We have four Software Delivery Centres in Barcelona (Spain), Bratislava (Slovakia), Cluj-Napoca (Romania) and Manila (Philippines) that provide high-quality services for our customers. The long-year experience in operating these shoring locations is the pillar of the high maturity of our services. More than 200 engineers work here on projects for our core markets.