At this point, you've successfully built, shipped, and sold your software product. However, that's not the end of the journey as there are still things that need to be done to get people to use it, certainly for people to use it correctly - that is, how you intended and designed the product to be used.
Unless you're developing an ultra-simple business-to-consumer (B2C) app, in all likeliness you and your team will be required to run some form of training to teach your users and customers on how to use it effectively. Even if your product is a self-explanatory B2C app, it's more than likely that you would still have to produce some form of training material, and a self-service-style list of frequently asked questions (FAQs). So, the topic of training is almost inescapable.
In this chapter, we'll be looking at the training stages in a product...