Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We started working with ISS Art 3 and a half years ago. We have an ongoing relationship. Numerous milestones have been reached, but ISS Art has enough work for the next year. There are several full-time resources from ISS Art's side which have become a part of our development team.
Our work is math-heavy, very quantitative, and I've been satisfied with ISS Art's ability to embrace our technology. They're strong on the mathematical side, and take pride in handling all algorithmic and numerical elements behind the software. This has made the change and feature specifications much easier. I can make top-level requests of what I want to be madedone, and ISS Art only checks back on the issues which I want to discuss, instead of asking routine questions. It's a very resource-saving communication.
How did ISS Art perform from a project management standpoint?
ISS Art has quality management within the company, so the work delivered to us is always tested and validated, which makes it reliable.
ISS Art never refused a task because of a lack of resources. There was always a some type of solution for us, sometimes in the form of a part-time collaboration.
ISS Art met deadlines most of the time, and any exceptions were justified. ISS Art has an strong internal organization, and they estimate tasks before implementing them, but this is should be true for any large software development organization.
What did you find most impressive about ISS Art?
ISS Art's team has very good language skills. The project manager on their side speaks 5 languages fluently, which was very useful for us, especially when localizing our solutions for various markets. ISS Art has been helpful in cleaning out our language files and making corrections. It wasn't something which they explicitly sold as a service, but we were lucky to find it within our the team. We would might have paid a much higher price for this elsewhere.
I fly from Switzerland to ISS Art's location in Omsk about 3 times a year for workshops. It has been a big plus to have direct contact with the developers, see what they're doing, and what their infrastructure looks like. This has created a level of trust and made the work quite efficient. We would have needed 3 timestwice as much time to do the same work over Skype alone.
Are there any areas ISS Art could improve?
There are some bureaucratic elements in ISS Art's operations, which may derive from the need to comply with Russian business standards. We have sometimes had issues with paying invoices to Russian banks, which is typically more difficult than it would be for a European or American bank. This is not the fault of ISS Art, but rather an observation.
ISS Art also has a different vacation calendar, with Russian Christmas being at in the beginning of January. This led to synchronization issues. Again, this is only something to be aware of, and shouldn't impact the selection criteria.
Any issues that we brought up with ISS Art were always addressed, so I can't think of anything in particular.