168
7.2.2. Выполнение процесса документирования
Стандарт ИСО/МЭК 15910 регламентирует выполнение процесса
документирования в два этапа. Данные этапы иллюстрирует рисунок 7.2.
Работы, выполняемые в пределах этапа, могут производиться
параллельно. Работы, выполняемые в различных этапах, должны
осуществляться последовательно.
Пунктирными линиями на рисунке показаны возможные итерации работ.
В скобках указаны исполнители работ.
Из данного рисунка видно, что стандарт ИСО/МЭК 15910 регламентирует
процесс документирования, частично отличающийся от соответствующего
процесса, описанного в стандарте ИСО/МЭК 12207 (см. п. 7.2.1).
1. Получение исходных материалов
Для получения исходных материалов (см. рисунок 7.2, первая работа)
заказчик должен обеспечивать документатору доступ ко всем материалам
проекта, необходимым для подготовки документации, к рабочей копии
программного средства, к аналитикам, программистам и пользователям, а
также к копиям применяемых стандартов и руководств по стилю и форматам.
2. Разработка плана документирования
Документатор должен разработать план документирования (см. рисунок
7.2, вторая работа), в котором должны быть определены задания, выполняемые
при создании конкретной документации. План документирования должен
охватывать комплект документации по всем необходимым видам.
В плане документирования должны быть определены область
применения, ограничения по использованию, основные решения, касающиеся
анализа и проектирования документации, а также процедуры и проверки,
выполняемые при разработке документации.
План документирования должен включать определение аудиторий
пользователей документации, уровня их образования, способностей,
подготовки, опыта и других характеристик, связанных с содержанием,
структурой и использованием документации. Каждый тип пользователей
должен быть определен отдельно.
При разработке плана документирования следует учитывать
последовательность проектирования документации, описанную в стандарте
ИСО/МЭК 15910. Данная последовательность включает следующие этапы:
· анализ пользователей документируемой системы и их объединение в
аудитории в соответствии с потребностями пользователей (примеры
аудиторий: квалифицированный пользователь, неквалифицированный
пользователь, оператор);