Sign In

The goal was to help this customer produce a VOIP Messaging System that accurately addressed the audience in the 22 local markets for which it was intended. In so doing, another objective was to minimize the amount of code changes required when compared to the English version, limiting required development work and making the product easier to maintain.

The Solution 

Vistatec has vast experience in software testing and in managing complex multi-language projects of this size. We were able to advise the customer on best fit solution to meet the needs from a technical, financial and schedule perspective.

We provided a dedicated Engineering Project Lead with specialty in Engineering & QA.

Linguistic testers – native speakers of each language required – were brought on-site and tasked with navigating their way through the entire voicemail messaging system via the TUI (Telephone User Interface). The required network and hardware infrastructure was also configured on-site so that we could replicate any scenario very quickly.

Vistatec created localization-specific test cases using the customer's functional test scripts as a base. This allowed us to recreate the many combinations and permutations that were needed.  All issues were reported and tracked using Vistatec's internal bug database and an engineer worked alongside the testers to constantly modify and improve the flow of the localized voice prompts.

Results

Early on in the project, Vistatec identified an area for improvement, and we were able to advise the customer on how the English prompt sets and TUI flows could be re-structured to make localization more cost efficient. As a result, the code changes required were minimized and the number of individual recordings required was reduced as well.

With our infrastructural capability came the ability to regularly update, reinstall and reconfigure the systems as required. This reduced the overhead for the customer's developers, as Vistatec was able to handle many issues independently – avoiding potential delays or cost overruns. The reduced dependency also meant that developers had more time to concentrate on core issues.