What evidence can you share that demonstrates the impact of the engagement?
They provide exceptional code quality and have a rapid turnaround time for addressing any issues or code changes. They have a focused team that is expertly run by a senior project manager, which increases their efficiency. Their ability to focus on the project, without any other pulls for the team’s attention, helps in delivering a high-quality product and is not something that I’ve seen in many onshore teams. I’ve had a very good experience working with them.
How did InVeritaSoft perform from a project management standpoint?
Their project management and senior project managers are some of the key benefits of working with them. A lot of times software development projects will fail because of the project leadership, and as a startup company, we didn’t have the bandwidth to be full-time project managers. To have a vendor that put an experienced senior level project manager in that leadership position made all the difference in the project’s success.
Overall, InVeritaSoft has a very well defined project management process. They manage user stories and scrum boards, use Jira for task management, and interact with you along the way—keeping you updated on project status and defining, or re-defining, requirements.
What did you find most impressive about them?
They have extremely skilled developers and leadership that understands the development process. InVeritaSoft looks at candidates’ success in other projects and how that translates to success in your project. Because of that, we weren’t just working with a development team; we were working people that were experts in exactly what we needed. We could rely on them to answer our questions and provide us with guidance, and that level of involvement is rare in an offshore team.
They viewed the work as an opportunity to develop a long-term partnership. So, they weren’t taking routes that would stretch out the project and make them the most profit, but they were making choices that worked best for us. That honesty was huge to us and has definitely cemented our relationship.
Additionally, we didn’t have to go in with every specification laid out in detail or every step of the development process established. They were able to take a well-defined process and use agile methodologies to adapt the approach, draw out and identify important user stories, and define different priorities as the project evolved
Are there any areas they could improve?
Their team will continue to be incredibly successful as they grow and mature their processes further. They’re on the right track to become a giant provider of development services. I think there is always room for improvement, but nothing sticks out as a major pain point.