What evidence can you share that demonstrates the impact of the engagement?
We provide help at a time when users are stranded and kind of overwhelmed, so they obviously love the service; we’re in a great position to please. Having said that, we have bugs from time to time, like other native apps. The VOIP technology has hiccups sometimes that happen either because the protocols aren’t as mature and solid as traditional phone lines and cellular grids, or because of the integrations. It’s been positive for the most part, but, at times, there are issues and bugs that are agnostic of the engineer’s work.
How did Handydev perform from a project management standpoint?
They provided a great, effective, and responsive project management. Even though they’re offshore and in a completely different time zone, they were extremely attentive to any issues we sent their way. We communicated via phone and email and messenger, and held anything from weekly or bi-weekly calls to daily emails and Skype chats
Sometimes they underestimated the scope of the project in terms of length and duration and complexity. When you work with someone, you expect them to be responsive and to let you know exactly where things are, and what their challenges are, and they always did that.
What did you find most impressive about them?
Based on our experience, they've been great as an auxiliary, offshore development team Because they're remote and in a different market, I don't think they're always in a position to be the primary developer or one that's supposed to serve dynamic production. But, as an auxiliary, they've been very effective and responsive. I definitely recommend them for other companies looking to augment their teams.
Are there any areas they could improve?
Sometimes they were a bit unrealistic as to how much time it would take to complete the projects, so they took a bit longer than expected. However, not everything was in their control. They had to liaise and integrate with backend engineers and APIs, so some of the delays were completely not their fault. They do need the maturity and experience to oversee the big picture and assess everything, though.
They also struggled with providing service in production environments, where they service lots of users. There are always challenges working with remote folks in different time zones; not every remote developer is up for the challenge of working in a demanding environment where everything has to be done with zero errors in real time. They should consider improving these areas if they want to undertake bigger, more complex, and more challenging projects.