Каждое приложение должно сопровождаться документацией, в которой подробно описываются:
наименование приложения (прикладного программного обеспечения) или идентификационного кода и подробное и четкое описание целей приложения;
аппаратное обеспечение (с номерами моделей аппаратов), на которое установлено приложение;
программное обеспечение операционной и другой системы (например, инструментов), используемое в сочетании с приложением (прикладным программным обеспечением);
используемые языки программирования для приложения и (или) инструментов базы данных;
основные функции, выполняемые приложением;
обзор типов и потоков данных (дизайна баз данных), связанных с приложением;
структуры файлов, сообщения об ошибках и авариях, а также алгоритмы, связанные с приложением,
компоненты приложения (прикладного программного обеспечения) с указанием номеров версий;
конфигурация и коммуникационные связи между модулями приложения (прикладного программного обеспечения), а также между оборудованием и другими системами.