What evidence can you share that demonstrates the impact of the engagement?
Serengeti’s work allowed us to finish the project phase within the expected timeframe. It was fully successful, and I didn’t identify any cons during the collaboration. The project definitely benefited from Serengeti’s involvement.
How did Serengeti perform from a project management standpoint?
We communicated with them through the development lead, who was involved from the beginning of the engagement. We had a project manager on our side, and we developed in two-week sprints. We had daily scrums with their lead, discussing what was done in the previous day, what was planned for that day, and any open issues. We also had in-person meetings with them for sprint plannings and retrospectives, at least every two weeks.
What did you find most impressive about them?
They were very efficient. They weren’t familiar with the CRM when we started, but the lead developer was very quickly onboarded, and he quickly started to have very good suggestions. He understood all the concepts we had within the system. Later on, he was very efficient in using the additional three developers from Serengeti’s team. They were pretty much self-sufficient. We had communication with the lead developer, and he didn’t overload our people with constant questions and requests.
We also had scheduled calls with their managers, asking us to rate their employees. Serengeti strived to improve their quality and the experience we had with them.
Are there any areas they could improve?
Our CEO was saying that they were pretty expensive, but that goes with the quality. The quality of the code and the documentation they produced were excellent. We didn’t have any drawbacks or complaints in that regard.
Do you have any advice for future clients of theirs?
When we initially onboarded the lead developer, we were open and gave him all the necessary information, not only for the part they had to do but also on the full background and the other processes in the system. It was beneficial for him to be knowledgeable about all parts of the system.
My advice to other companies is to give the team an overall picture of what is happening. It’ll make it easier for them to lead and push the implementation and development more than they would’ve been able to had they only gotten strict requirements and feature requests.