What evidence can you share that demonstrates the impact of the engagement?
Teravision Technologies understands the true meaning of partnership. They take a vested interest in what they’re doing and genuinely care about our team, project, and objectives. It’s clear they’re working with us to figure out how we can achieve our goals.
We’ve been very satisfied with them, and they’ve been a great partner to work with. Initially, there was a bit of a rocky start in that we had to onboard their developers and set up their environment. We’re a small organization so we don’t have a lot of bandwidth to devote that kind of effort.
I made it clear to them that we’d be able to help them generally and specifically as things came up. It took about one week to get the team in position to start contributing, which is reasonable but it was longer than if I had hired someone off the street.
After a bit of back-and-forth, the team was up and running so we got our act together on managing the remote team, which Yenni helped us. She was instrumental in providing that touchpoint. We got the team into a nice rhythm. Over the next sixth months, we added resources to that feed.
Our team has given them various marching orders and each time they’ve responded very professionally and accommodated our needs very well. We’re looking to expand that team going forward as well as looking to hire additional resources here in the states. However, our elasticity will come from Teravision Technologies.
How did Teravision Technologies perform from a project management standpoint?
Internally, we use Jira for tracking and sprint planning. They track the team velocity burn up and burn down charges and then share them iteratively. We hold executive calls with our CEO and COO and their CEO and COO. Metrics show that their scheme is good. We use Slack, Google Drive, and Microsoft Excel as touchpoints and project management tools.
What did you find most impressive about them?
They try to come fully equipped so our scrum master doesn’t have to do a whole lot. There’s someone who takes care of that on their side. We have standups in the morning and our scrum master works with our internal team to do the review. Then, they seamlessly hand it off to Yenni who does the same thing with the Teravision Technologies team.
There’s no friction in our collaboration. They’ve come with a local team lead and bench we can pull from if an individual is sick or goes on vacation. Having the ability to quickly receive additional capacity has been very useful for us.
Are there any areas they could improve?
No, there’s nothing I can think of. They’re not perfect but there’s nothing that stands out for something they could do better. They deliver on deadlines, quality, and cost. I don’t have any constructive criticism or feedback.
Do you have any advice for potential customers?
Make sure you have a good understanding of your road map. Teravision Technologies doesn’t know your business or product, but they will get to know if overtime. It takes time for them to fully understand the scope they’re working in and the way your business runs. Be sure to plan and account for that. Don’t think you can hit the ground running unless it’s a small, self-contained scope of work.