Abstract
Without documentation, applications developed by users will probably not achieve their fullest potential. With proper documentation, the investments in writing and testing user-developed applications can pay dividends far beyond original expectations.