Основными ресурсами, требуемыми для документирования, являются следующие:
персонал (см. 9.1);
средства (см. 9.2);
финансирование (см. 9.3).
Для процесса разработки программного обеспечения необходимы люди со знанием:
программирования - для разработки программного обеспечения;
сути предмета - для представления информации о применениях программного обеспечения;
документирования - для разработки документации продукции,
Важно, чтобы штат был полностью обучен методам документирования и чтобы каждая группа полностью понимала и выполняла свою роль в документировании;
проектировщики программного обеспечения и программисты создают документацию разработки, которая описывает продукцию или ее задачи; они также обеспечивают документацию сопровождения программной продукции;
специалисты в предметной области обеспечивают информацию для (и могут разрабатывать) части стадий изучения, спецификаций требований, планов тестирования и обеспечения качества, планов сборки программного обеспечения в условиях эксплуатации и многих типов графиков;
специалисты по изданию обычно подготовляют документацию по обучению пользователя, а также справочную, информационную о продукции и посредническую.
Важно предусмотреть обеспечение задач документирования соответствующими и подходящими средствами.
Инструментальные программные средства полезны для подготовки и контроля документации. Они могут быть применены для повышения эффективности многих процессов документирования и использования стандартов данной организации, распространяющихся на документирование.