What evidence can you share that demonstrates the impact of the engagement?
Their team is completing work that is outside of my abilities, and I wouldn’t have been able to do this project without them. WPRiders is an integral part of the success of this product.
How did WPRiders perform from a project management standpoint?
The freelancer site that I found WPRiders on offers a chat-based forum, and we use that occasionally. We track most project tasks through Google Docs, and my company provides a proprietary project management tool that we use as well. In terms of communication, we have frequent video calls through UberConference and the video tool that they prefer.
For the most part, WPRiders is quick to complete tasks and is on time with every deliverable. The time difference can occasionally be a bit of a problem. There’ve been times when they’ve needed an answer from my client, and they’ve had to wait until the next day because my client is asleep when they’re working. These waiting periods tend to slow down the progress of the project.
What did you find most impressive about them?
I appreciate the way that they’ve handled personnel changes. Continuity gaps in coding projects happen often, and they’ve done a terrific job of handing off work to different developers.
WPRiders is also very good at finding the most efficient way to finish project tasks. They’re mindful of our budget, and their team balances efficiency and comprehensiveness with our financial constraints. They’ve been very responsive to our concerns and are willing to make adjustments when necessary.
Are there any areas they could improve?
At times, WPRiders has struggled to understand the needs of our client, especially during the early stages of the project. There were times when I would give them a requirement, and they would return a deliverable that was coded correctly but didn’t make sense from a user perspective. I run into this problem with almost every programmer that I work with, and they’ve been better than some others. Thankfully, we’ve been able to lessen the frequency of miscommunications through screen sharing.
Do you have any advice for potential customers?
As I said before, the time difference is a bit of a factor, so be aware of that when you start a project with them. I try to work with their schedule and am usually available when they’re working. I’ve become more aware of the problem as our partnership has progressed, and I’ve tried my best to compensate for it.
Visualization is very important. Showing concepts with diagrams, videos, and other visual aids will speed up the entire process. Looking back, I wish that we would've prepared for the project with more than just verbal descriptions.
Using video conferences can also be extremely beneficial. Sometimes, explaining your ideas with just a phone call or email can lead to a lot of back and forth.