Digital agencies will sooner or later find themselves in a situation when they're faced with a project where their resources are overextended or where the platform doesn't match the expertise of their in-house team. When situations like that arise, you will probably go out and try to find a remote partner. And that is by no means an easy and straight-forward endeavor. So - what are the best ways to work and grow your remote partnerships?
The first step would obviously be to accept and embrace the idea that working with a remote team is a good thing. You keep your agency's workflow going, no need for shelving projects and simplifying resource management.
Of course, you would want to grow your in-house development team and agency as a whole, so working with a remote team could prove itself useful in your own dealings with HR. You can take your time selecting and cherry picking whomever you'd want to add to your team.
Naturally, you would want for new in-house team members to know how to code, but sometimes it is equally, if not even more important, for you that they fit in culturally. And how do you that? By extending your culture to new employees.
It should be the same with your remote team. We at Agiledrop are trying to make the process of integrating a developer into our client's team as painless as possible. And no adjustments of any sorts to be made on your side.
The cultural fit
I'm aware it can be difficult at times to fully show your remote team what you're all about. Culturally, I mean. It can be time-consuming and stressful but is very beneficial for a remote teammate to learn how your agency works, what your culture is, your way of doing things.
And as they are becoming teammates, every remote worker will appreciate being integrated and feeling as one of the gang. Sure, they might not go out with you on Friday to grab a beer, but they will spend a greater portion of the day with your team, so they would want to fit in.
An equally important aspect of successfully managing a remote team is trust. In the past couple of months, I spoke to a lot of digital agency owners, and some of them have had not so positive an experience utilizing remote teams or remote developers. Feelings like that don't go away easily and it can be difficult to establish trust.
So start small, learn and scale. Your team can assess the performance of a remote partner. If things work out, great, you probably got a new partner for quite some time. If things are not working out so well, talk and communicate, see what the issues and challenges are. Take your time, start small, tweak the processes on the way and everything should work out just fine.
You might ask: “if it needs so much effort, why not use that time to hire an in-house developer?” Here is where economy of scale comes in. Onboarding a person or a team from Agiledrop is a one-time investment that applies to any future developers and projects.
The tools you use and processes you follow
A question that comes up virtually every time we talk to a potential customer is: "What do you use? Slack? Jira?" And we have the simplest answer possible: "We use what you use."
From a technical standpoint, things are pretty straightforward, and it is not the job of a remote team to disrupt the processes which are already in place at an agency - and obviously function quite fine. So, if we all know what to use and how to use it, the failure or the success of communication and PM tools lies in how and for what people use them.
It's the same with the processes. They are put in place because they work. The process, defined as a set of activities that interact to achieve a goal, is about communication. In the same manner as a PC operates by getting commands from a person sitting behind the screen and then starting different processes and interactions inside the machine to deliver the desired outcome, people working on a project interact with each other to navigate the team towards the end result.
Facetime and the lack of it
Meeting you remote teammates would definitely be beneficial. It can be difficult, but risking a day or two and a couple of hundreds of Euros needs to be seen more as an investment and not treated as a cost.
Or you can connect online for a beer or a meal. And spend some quality time together and deepen the bonds in the team. In our experience, people on both sides want to know more about the people they're working and spending a substantial portion of the day with.
There are benefits to engaging a remote team. It can either save you money - or you make more money out of it. If, for instance, you get a large contract which needs to be attended to in a couple of weeks and you don't have enough in-house capacities, a strong and reliable remote team can do the work. And there are some strategic advantages of partnering up with a remote team.
Working closely with digital agencies and helping them at delivering over 200 enterprise-level projects, we've gained a unique understanding of the most common reasons for agencies being reluctant to engage with a remote team. Or more specifically, our remote team.
And, on most occasions, voicing your concerns about how it would function and how to mitigate the risks, proved to be the step in the right direction. Get in touch, we'd like to learn more about how you want to engage with a remote team.