What evidence can you share that demonstrates the impact of the engagement?
I’d rate them a solid 4.5 out of 5. They were really agile, and they were willing to include our team in the entire development cycle. We worked effectively as one team, and we could change course effectively. There were some late-stage changes in the specifications, which weren’t a problem. NTR was open to adapt and change the course.
The culture and business ethics were very high, and their team is very experienced. They have a distributed team between a few cities, and they were able to provide us the right kind of management support, along with the developers themselves.
How did NTR Labs perform from a project management standpoint?
They mainly used Jira for that project. We also had GitHub on our side, to keep track of all the features in the backlog. They were on schedule.
What did you find most impressive about them?
From my experience, ethics was what distinguishes them from other providers. There was a person leading the team on their end, and they were able to compensate for the extra time spent by their team. It was a time and materials project, and they didn’t charge us for the extra time that was necessary for the transfer of knowledge. NTR is a very customer-oriented company, and that’s the main reason I chose them on my next project as well.
Are there any areas they could improve?
There’s nothing I can come up with immediately.
Do you have any advice for future clients of theirs?
When staffing the project, it’s important to ensure that the project management team is interested in the particular domain the client is working on. We had a slight lack of understanding in the domain initially. That’s understandable, given that the application we were making was quite new and unique. Having someone with a bit more of a finance background would’ve helped.
That was pretty much the same story when I got them onboard on my next project, when I was in a different company. Even though we did have a project manager with industry background, the fact that we were doing something new and unique meant that it took more time to get them up to speed. I advise spending more time at the project setup phase, making sure that they have a good understanding of the overall industry and what we’re trying to achieve.