Software Product Documentation
How to write good documentation for your product and why it is important ? The ideal software would be free of errors and so easy to use that everybody would be familiar with it the minute they start the application.
The ideal software would be free of errors and so easy to use that everybody would be familiar with it the minute they start the application. However, this is not the case in real life.
Besides the quality of the software product, there’s something else that makes or breaks the deal: technical support. The better the support software publishers and shareware authors provide, the more users are likely to buy the product.
Technical support for software products can be provided in several ways:
Read Me file
The first thing every software product should have is a text format "Read Me" file that includes the following:
The Manual
The other thing shareware authors and software publishers need to provide with their product is the manual. The first thing you should think about when starting to write it is how your users are going to use it. Few are those that will bother reading it all before attempting to use your product. They are more likely to turn to it later, when they try to do something and cannot figure out how to do it, or when they find something they do not understand.
To help them, it is best to organize your documentation by tasks. "How to…" sections are more useful than merely documenting every command in order. Explanations are easier to understand if they are backed by pictures and diagrams, wherever possible. There should also be a chapter labeled "Troubleshooting", which provides answers to the most common problems. At first you will have to guess where those problems may occur, but a couple of upgrades to your product later, the feedback from the people who tried the product will tell you what the most common problems are.
The manual should be broken down into chapters, the first of which telling what the other chapters contain, so that people could readily find what they need.
The interface
Another point worth mentionning is the interface. User friendly is not enough, the interface needs to be navigatable even if the user does not have an overall systems understanding, so screens need to be self-describing.
Read the full article at: http://www.avangate.com/articles/Software-conferences-of-2006_21.htm.
Copyright © 2006, http://www.avangate.com all rights reserved. This article was written by a Web Marketing Specialist at Avangate B.V. Avangate is an eCommerce platform for electronic software distribution incorporating an easy to use and secure online payment system plus additional marketing and sales tools.
Besides the quality of the software product, there’s something else that makes or breaks the deal: technical support. The better the support software publishers and shareware authors provide, the more users are likely to buy the product.
Technical support for software products can be provided in several ways:
- online product documentation
- e-mail assistance
- access to support forums maintained by software publishers
- knowledge bases.
Read Me file
The first thing every software product should have is a text format "Read Me" file that includes the following:
- Product Name and Version
- Company and Author Name
- Description (like "photo organizer")
- A changelog (this should be a list of fixes and new features)
- System requirements (hardware like CPU, RAM, disk space, operating systems supported)
- Price, payment options and instructions
- Copyright and distribution information (rules for people who want to distribute your product)
- Contact details (email, phone, fax website and postal address)
The Manual
The other thing shareware authors and software publishers need to provide with their product is the manual. The first thing you should think about when starting to write it is how your users are going to use it. Few are those that will bother reading it all before attempting to use your product. They are more likely to turn to it later, when they try to do something and cannot figure out how to do it, or when they find something they do not understand.
To help them, it is best to organize your documentation by tasks. "How to…" sections are more useful than merely documenting every command in order. Explanations are easier to understand if they are backed by pictures and diagrams, wherever possible. There should also be a chapter labeled "Troubleshooting", which provides answers to the most common problems. At first you will have to guess where those problems may occur, but a couple of upgrades to your product later, the feedback from the people who tried the product will tell you what the most common problems are.
The manual should be broken down into chapters, the first of which telling what the other chapters contain, so that people could readily find what they need.
The interface
Another point worth mentionning is the interface. User friendly is not enough, the interface needs to be navigatable even if the user does not have an overall systems understanding, so screens need to be self-describing.
Read the full article at: http://www.avangate.com/articles/Software-conferences-of-2006_21.htm.
Copyright © 2006, http://www.avangate.com all rights reserved. This article was written by a Web Marketing Specialist at Avangate B.V. Avangate is an eCommerce platform for electronic software distribution incorporating an easy to use and secure online payment system plus additional marketing and sales tools.

Use the feedback form below to submit your comments.

Use the form below to email this article to your friends.

- An Introduction to CLIA Regulations and Facilitation Software for CLIA Regulated Industries
- Construction Estimating Software Reviews
- Buy a Warehouse Management Software System
- Microsoft to Train Demobilized Paramilitary Soldiers in Columbia
- A Closer Look at the ERP Software Solution
- Escrow Software
- Professional software associations
- Mistakes in Launching a Software Product
- The impact of the download size on software sales
- The Importance of Software Localization
- Tips on Software Versioning
- How to create a PAD file
- Can it, Spam firm tells American software makers
- Why Use Macro Software ?
- How to Automate Tasks with Macro Software ?
- Data Center Automation - What your Organization Needs ?
- Get Publishing Software that Makes the Most of your Content




