Could you share any evidence that would demonstrate productivity, quality of work, or the impact of the engagement?
We get great feedback about the app’s performance including the speed and functionality. I was able to use JetRuby’s help to produce a great user experience. We’ve been growing 25% month over month. We almost doubled up in the first couple of months of this year in terms of our revenue compared to last year. The user experience is everything to us.
How did JetRuby Agency perform from a project management standpoint?
We have a project manager to interface with. Depending on what you’re trying to build, you’re assigned developers that fill those requirements. I can usually work with the project manager weeks in advance to define my requirements before the next sprint, and they decide who will work on it.
I’ve had a few different project managers work with us over the course of the relationship. It’s nice to have a consistent team so that you’re not constantly rotating different team members who don’t know the code. All the code is reviewed and they have good engineering processes.
We are integrating in-house resources with JetRuby, and they have expressed that the way the code is written is as good, if not better, as what they had seen at their previous employers, based on US senior developer standards. The code quality is fantastic and it feels like we’re using a team from the US. We work in an Agile environment and we’ve put time into the scope. We put time into how we’re going to use it and there are always things that need to be fixed. We fix things as fast as we can and JetRuby is generally really good about any deadlines we have. They’re not so rigid that they can’t drop everything and fix the production environment.
What did you find most impressive about JetRuby Agency?
They’re definitely experts. If you’re going to hire anyone to do work you can’t do yourself, it’s nice to know that they’re experts. Through my time working with them and then bringing in developers here in the US, it’s really clear that they’re experts. A lot of people can build code, but when you architect the development of software, it’s a whole other thing. The extra DevOps support that they can provide is fantastic and I utilize that. They can set up, take down, and upgrade servers to keep the app alive. Generally, it’s unique that a company would be willing to do this in addition to being able to develop the code. They support the whole life cycle, and I think that it’s handy to have a team that has different skill sets.
Are there any areas JetRuby Agency could improve?
They do a great job of communicating, but at times, they could give more status updates proactively. They’re super responsive when I ask the status, so it depends on what your expectations are for a working environment and what rhetoric you want to have with them. Maybe some people don’t want to be bugged all the time. For customers like me, who want to be more involved in the app development, offering extra communication would be good.