Now, suppose that you have the resources of either time or man-power to devote to helping developers get started with your new product. However, you don't know how to effectively support your users with the resources that you do own. This article will help you figure out how to maximize your resources for supporting IT customers using a new product.
Here are the top five features that a developer needs in order to feel comfortable with your new product:
1. High Level Overviews and Short Introductions
However, if you answer the question - how can I showcase the most information in the quickest way? - then you will be off to a good start. For instance, carefully crafted overview statements work well. Debuting a short video that overviews the message you are trying to get across (and why it matters to your users) is even better. Creating an interactive guide with images/videos for the user is best. Doing is learning.
2. Sample Projects - What Is Possible?
A requirement for showcasing a sample project is that it must be 'cool'. Said differently, what projects are exciting enough that other people will want to bring them up in casual conversations? When you show new users cool projects that have been built with your product, a short video is almost a requirement. Too much wordy text (especially without images) can get boring quick.
3. Code Snippets
4. Community Question/Answer Support
5. Step-by-Step Tutorials
This is like a combination of #2 and #3, but it is critical to include if customers are still having trouble despite having access to previous projects and code snippets. You would be surprised how much usage of your product will go up just by showing users how to put the key into the ignition.
Please let me know if you think developers rank another support feature ahead of one of the ones that I have enumerated above. I'm looking forward to reading comments.