What evidence can you share that demonstrates the impact of the engagement?
Initially, we were getting a little stuck getting the web app up and running. We didn’t know how to start the project. So, we brought in a developer from AgileEngine and paired him with one of our in-house guys, and they went off to the races. It’s been a night and day project.
They successfully re-implemented and re-launched the app, and they’ve had a very positive impact. The feedback we get from customers and our sales team (everybody who sees what we've built and what they played a part in building it) has been wildly, off the charts positive.
It's also provided a huge lift in our ability to sell products and demo products. I know our sales team loves demoing this more than what they had prior.
How did AgileEngine perform from a project management standpoint?
They’re called AgileEngine, and we're an Agile software development shop. So, we run Scrums in which they participate. Every team has sort of its own version of Agile and its own version of Scrum. AgileEngine is very eager to learn, and they easily adapt. When AgileEngine came on, they were able to take up our version of Scrum, and there wasn't any push back. They went right in and made our work their work.
We’ve been with them for eight months now, and we have no plans to stop working with them. The people are all great, and they’re a part of the team. Not only the developers that I work with, but also their support staff as well. I deal with the account manager, and she is great.
I know another person in the area that works with them, and he's really friendly and available. I get a really sharp sense of competence both technically from the folks staffed with us and with all the folks that I work with.
What did you find most impressive about them?
When I told them that I needed help with Scala, they were great. They were able to do it in not too long of a time. (Scala isn’t a standard language. It’s not as widespread of a backend language as Java or C#). I had such a good experience with the Angular guys as well.
They’re really responsive, and they’re priced competitively. That makes it easy to do business with them. They keep providing good people at a good price. They can find who you need. So, that's a real winning combination for me.
Are there any areas they could improve?
Nothing comes to mind.
Do you have any advice for potential customers?
There’s a lot of ways to staff up a team. AgileEngine has a technical lead senior, mid-and junior developers. So, I started with a technical lead, and then I filled in with juniors and mids. It really worked well for us to have someone with some industry, language, and business experience on the ground in Ukraine for the rest of the team.
Even though we have our own team lead, I think it worked really well to have someone with experience on the ground in their home office so that when we filled in with juniors, they had an implicit mentor there with more experience.
I would recommend starting with someone more senior (maybe even more senior than you think you need just to have) just to get that anchor in place. They are remote, and there is a time difference. So, there's a number of hours during the day when we're not overlapping. So, if we didn’t have an anchor in their home office, there might have been junior developers unsure of what to do for a few hours every day. However, this wasn't a problem for us.