Error guessing is best used
After more formal techniques have been applied
By inexperienced testers
After the system has gone live
Only by end users