What evidence can you share that demonstrates the impact of the engagement?
We’ve conducted tests on our end at various stages of development and we’ve noticed that the product is becoming increasingly stable. The number of bugs is decreasing and we’re very close to completion. This has been a difficult architectural job, so I’m happy about the fact that we’re nearing completion so quickly.
How did KoderLabs perform from a project management standpoint?
They’re very professional. They have a project manager who translates our Google Docs into Jira and we used the entire Atlassian suite throughout the project. I also call their team once a week. I find that deadlines are often spotty with outsourcing companies, but scheduling works fine as long as you provide a buffer zone.
What did you find most impressive about them?
In my experience, some outsourcing companies tend to avoid difficult questions and offer excuses. This is not the case with KoderLabs. We’ve had some difficult discussions over the last few months, but they’ve approached these openly and with a straightforward attitude, providing honest feedback.
My partner and I spent a week visiting KoderLab’s office to get a sense of their company. They create a positive work environment, even providing lunch for their employees each day. This showed us that their company is built on a solid foundation. They don’t cheat their employees and they don’t cheat us.
They also have a strong business sense, which I appreciate because I like working with people who know what they're doing. They work hard and their team now understands our product better than we do.
Are there any areas they could improve?
Two things. First, there's a tendency to recycle previously written code. This may make sense for quick jobs, but it becomes a problem on long-term projects. As features are added, the code becomes increasingly unwieldy.
Secondly, while they move quickly to produce a prototype, producing a stable product is an entirely different challenge. Still, they offer affordable rates, so some trade-offs are to be expected.
Do you have any advice for potential customers?
As you should for any long-term engagement, take time to know who you’re working with. Visit their office or, if that’s not feasible, meet in an agreed-upon location. Once you know them, you’ll see that the KoderLabs team are very nice people. Having those connections will keep communication running smoothly during the project.