Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
There have been many positive changes that resulted from JazzTeam's work. Releases are done on a weekly basis, but builds are done daily. Our process has become much different due to the time difference with JazzTeam: they are constantly working during our nighttime. In the morning, we can review the bugs discovered and start working on them. The biggest advantage has been the dramatic increase in efficiency.
We have annual reports for our vice president. Overall, JazzTeam has reported around 500 bugs, covering 1,200 test cases for our products. 70% of our products' functionalities are tested with every build. JazzTeam has created continuous integration, something which our company never had, issuing automated tests with every new build. Each test is run for around 200 hours. If any critical failure is discovered by the script, the build is rejected. We are given detailed reports featuring screenshots, which are done automatically. The whole process is very well-organized and documented.
How did JazzTeam perform from a project management standpoint?
JazzTeam has worked efficiently on all the tasks provided to them. If I see a need for utilizing additional resources in order to accomplish a task, JazzTeam will provide it without any delays. I'm a very picky manager, but I've been happy with the quality of resources from JazzTeam.
Each task is assigned a number of hours. Technical communication is done through Skype. We have a 30-minute scrum meeting with JazzTeam every night, reviewing a status report, providing current tasks and any training needed. We use email for formal communication like invoicing.
What did you find most impressive about JazzTeam?
I've worked with other suppliers and found JazzTeam the easiest to work with and manage. They've acted as a sort of black box: I can simply tell them what to do and be given the right resources for the task. This was highly appreciated by our management.
Are there any areas JazzTeam could improve?
We sometimes had issues with the quality of the English writing in our bug reports. Since it isn't JazzTeam's native language, some passages weren't as easy to understand. Aside from this, there isn't anything.
What tips or recommendations could you share that might increase the likelihood of success with JazzTeam?
Clients should define their goals clearly in order to avoid misunderstandings on JazzTeam's side. They should also verify that all instructions have been understood correctly.