Effective Software Supervision Requires Very Good Communications