Documentation is an important artifact of any software product. For once, users documentation is important so they can be more productive, without the need to arbitrarily looking for the feature they want, or the need to ask a colleague. On the other hand, developer documentation allows for software professionals to more easily maintain the software.