The question is pretty self-explanatory, but for those of you pushing out new applications, or having to support legacy systems, how do you effectively get training for new users out there?
I think the way of handing over a book is obsolete, and spending an hour or two showing someone around a system is just a waste of time as a developer, so...
- Do you rely on other users of the system to show a newbie?
- Do you have documentation that you expect them to read?
- Hope that the application interface is intuitive enough for someone performing the job?
- Use wikis or collaborative tools, sharepoint, etc?
- Have videos?
I'm beginning to half think a simple wiki might be helpful in the long run to explain things that aren't self explanatory, but also linking in screencasts of how to do it in the interface - as long as the interface doesn't change too often to make the screencasts obsolete.
What's worked for you and what do you think is worth pursuing?