So, if it is a beta release then is should be run as a beta programme by getting some volunteer users to test the GUI and functionality for the purpose of providing usability feedback. They should get a selection of 'friendly' clients who are cross-platform users so that all types of operating systems and applications can be tested for compatibility. Most of this can be done in the lab but there's nothing like a bit of live environment testing as well. This is quite basic stuff to be honest. It shouldn't be rolled out to clients until it is a final production release.
Bookmarks