What evidence can you share that demonstrates the impact of the engagement?
So far, they’ve done a great job. Everything is being reviewed by a limited team and preliminary beta testers, and it’s all been very good. They’re executing our design and making sure everything works well — it’s been great.
How did CKC perform from a project management standpoint?
They actually set up a pretty nice project integration with GitHub. I have access to the codebase, any changes, and project management features. We have discrete milestones that we want to hit by week and I’m able to filter the issue list to see what they’re working on.
They’ve also set up a nice testing framework, so as they’re making changes to the code, there are separate branches that are testing and deployed to independent servers so I can see how it is performing. I can see if they’re on track early on the process and we don’t have to waste any time.
What did you find most impressive about them?
I’m a fan of the testing framework they put together. As you add people to projects, the complexity and chance for error go up exponentially. Their approach and management system gives me a lot of confidence that people won’t be trying to shift batches of code that have no issues.
Are there any areas they could improve?
No, they’ve been really open. The bones of our interactions are great and it’s easy to suggest anything.
Do you have any advice for potential customers?
They were happy when we had basic specs and examples of what we were looking for. That enabled their team to jump on the project right away and be productive, so be clear in what you’re looking for. Think it through ahead of time and it’ll pay a lot of dividends.