What evidence can you share that demonstrates the impact of the engagement?
The IT team is happy with the quality of work that has been delivered. It is very robust, and the code normally works without us having to test too much, which is always very important. The unit tests are being done by them, and once it gets delivered, it's usually very solid. There are always a couple of bugs, but I feel they are within very tolerable limits. Overall, we are happy with the quality they deliver. They make a competent impression.
How did Altamira Softworks perform from a project management standpoint?
They are easy to get a hold of. We normally communicate via Trello, but we also have calls and chat over Skype. Their language level is very sufficient in order to easily communicate with them.
What did you find most impressive about them?
We are a young company that’s growing fast, and we never know what is going to come up next when it comes to IT. I need someone who is flexible enough to handle several areas of our stack. They are ready for more or less anything we can throw at them, be it at the database or UI level.
When we come to them with a backend development task, they have someone that can do that. When we come to them with a website creation task, which is really something else, they also have someone that can do that. They will always find someone who is competent and can handle the task, no matter what. This is why we’ve stayed with them.
When we specify a functionality for them to develop, they come back with a lot of questions. Many of those questions are things that we haven’t even thought about. They give feedback on what we’ve specified, which is much more than having someone that just executes. They’re trying to implement something that makes sense.
Are there any areas they could improve?
From a sprint management perspective, my business analyst mentions that she would like to get more proactive feedback on the status of certain items. It would be good to have a more active two-way communication when something is delayed, or if something isn’t being worked on although it should be.
From my perspective, I would be happy to talk to them more about the strategic orientation of our stack when discussing architecture in general. For example, it would be good to know if our IT is up to par, or if the IT stack is way below the standard nowadays. I’m aware that I didn’t pay them for that, but it would be good if they could provide that as well—and I wouldn’t mind if they charged me for it. They could add that type of soft service in addition to the coding services they provide.
Do you have any advice for potential customers?
Agree on a contact point. It is good to have someone that is responsible for your project and who knows your project really well. Having one person I can talk to allows me to let them know what I want, and they can take care of the rest.