“Training” should be a dirty word in product design.
When we rely on training to teach a user how to do something we are missing key opportunities for creating better user experiences. And, we’re expanding the cost of adopting our software. The best design should be intuitive because it sets the user’s expectations then meets those expectations. A great design understands what the user is trying to accomplish and greets the user with an easy way to do so. Real user experience understands the Gulf of Evaluation (the time it takes for someone to figure out how to use your product) and how to keep it small.
Learn more about why training should be your last resort, why you want to design for your user, and how to avoid the expense of having to explain key steps to your user.