What evidence can you share that demonstrates the impact of the engagement?
Our scrum master is a very experienced software engineer who hands out assignments and works with them day-to-day, and there has been nothing but glowing reviews. Unosquare has a range of skillsets, so there are young software developers as well as more experienced ones. Some of the relatively young ones have been superstars in their ability to turn out work, which I’ve seen personally but also heard from the scrum master.
Another contract firm we’d engaged was harder to work with, and one of our experienced in-house developers deemed the quality of their work really substandard. That developer’s regard for Unosquare is really high, and he frequently comments that he likes working with them.
How did Unosquare, LLC perform from a project management standpoint?
We have a scrum master who is in charge of handling that. The eight resources are on standup calls every morning. They know the routine in agile; it’s all about checking items off of the list, and they seem to be very good at it. Following the scrum process and having the daily standup means there is constant feedback to all developers letting them know what tasks to focus on. This environment can be hard for people to work under because it’s pretty fast-paced, but Unosquare is doing it. We can give them something that should take a day, but they’ll be done in an hour, and then they’re on to more tasks. They have good time management individually. I’m seeing work come out faster than I would have expected.
Having worked with contract software firms before, I found it was often chaotic in the beginning trying to figure out how to work with each other. Working with Unosquare is refreshing because they’re much more structured. They have a set of processes that they implement. For instance, they have an interview process for each of the developers that are going to work with you so that the team is able to see résumés, speak with them, and make decisions.
Then, Unosquare has a training process, so that if their resources aren’t quite as familiar with what we’re doing, they put them in a class. They often even have them on the project for free while the person is coming up to speed. It’s very structured and guided by Unosquare, which makes it much easier for us to work with them and get the benefit of the contract relationship.
What did you find most impressive about them?
There are two answers to that question. Firstly, the work itself stands out. There is a focus on working with the Ventacity team to establish what works needs to be done, versus thinking they know what they’re doing and just building the software out the way they think it ought to be. There’s an adherence to the UX work that we’ve done. They take the lead from our UX designer, which has been really valuable and has not been our experience with other contract firms.
Secondly, their awareness of modern design techniques in using packages like Vue has stood out. Again, that hasn’t been our experience with others.
I’d also mention that there was a major project we were working on that had a large amount of money assigned to it. Unosquare was very flexible in working with us in terms of payment. That allowed us to have a lot of really high-powered talent so that we could get the contract done. The company was willing to work directly with us in a more nonstandard way, and that was enormously important for the development.
Are there any areas they could improve?
No, not really. There are varying levels of talent within the team, and by nature of contract work, you’ll get some really good people and some that aren’t as good. However, Unosquare has a set of programs to deal with that. If we comment that a resource can’t get things done fast enough, they go through a remedial process with that person, and if that person doesn’t change, they make the change. They’re aggressive about managing the account and making sure that the customer is getting what they need.
Any advice for potential customers?
As the customer, you have to be willing to tell Unosquare management what’s going on. If they know, they’ll move fast to support you and make sure it turns out well. You couldn’t ask for something different out of a contract company; if they don’t know, they can’t help. The onus is on the customer, but they make it easy. Just tell them what you think, and they’ll make it happen.