DECIDING ON THE IDEAL WORKERS COMMUNICATION SOFTWARE: A TUTORIAL