What evidence can you share that demonstrates the impact of the engagement?
I don’t have any quantitative metrics for their work, but they were able to bridge the gap with their offshore team exceptionally well. Their U.S. team worked to ensure that the project scope and requirements translated properly to their overseas developers. We were consequently able to avoid wasting time and effort during development, and the final product matched our expectations.
How did Zibtek perform from a project management standpoint?
I don’t know what tools they used internally, but we had regular meetings with the development team and project leads. On a monthly basis, we met with senior-level people, making sure that we had the right roadmap in place. One of their managers came on-site to our office at least once a month. They never wasted effort or went down the wrong path. We mainly used email and Skype to communicate.
What did you find most impressive about them?
They were able to grasp what we were looking for. I was able to explain the needs of our business, and their team translated our needs for development, making sure coders delivered what we specified. We don’t have a lot of internal software people, so their partnership was beneficial to us. Despite my limited understanding of the software development cycle, I didn’t hire someone on our side because I could trust them to provide an end-to-end solution.
Are there any areas they could improve?
One of the challenges with a partnership that includes an offshore team is making sure that resources are available when needed. There was turnover in the team, so we didn’t have the same resources available at all times. However, I don’t know if they could improve on this without costing additional money.
Do you have any advice for future clients of theirs?
It’s important to lay out a good business strategy, and trust them to translate that into what is possible in the software world.