Файл: Разработка структуры электронного варианта документации.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 06.12.2023

Просмотров: 77

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Учебноезанятие27Тема:Разработка структуры электронного варианта документацииТипучебногозанятия: выработка и закрепление умений и навыков.Видучебногозанятия: учебная практикаВремявыполнения: 6 часовПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ:МЕТОДИЧЕСКИЕ УКАЗАНИЯОпределениеДокументация- печатный текст, сопровождающий программное обеспечение для объяснения принципов его функционирования или использования. Цели документирования: ▶ посредничество между разработчиками ПО; ▶ упрощение сопровождения и эволюции; ▶ информация для планирования и оценки затрат в процессе разработки; ▶ инструкции по использованию и управлению программной системой; ▶ основание для сертификации системы.Типы документации Документация на процесс разработки (англ. process documentation):▶ планы разработки; ▶ расписания; ▶ документы оценки качества процессов разработки; ▶ организационные и проектные стандарты.Документация на продукты разработки (англ. product documentation): ▶ системная (техническая) документация описание программной системы с точки зрения разработчика; ▶ пользовательская документация описание ПО с точки зрения конечного пользователя.Документация в гибкой методологии Работающее ПО > Исчерпывающая документация Agile Manifesto Недостатки традиционного подхода к документированию: ▶ Производство документации и поддержка документов в актуальном состоянии занимает много времени и средств и приводит к замедлению процесса разработки. ▶ Требования к ПО меняются настолько быстро, что документация устаревает практически сразу после написания. Необходимые виды документации: ▶ пользовательская документация

;

▶ обоснование архитектурных решений;

▶ документация критических систем.

Структура документации на ПО:

1. данные, позволяющие идентифицировать документ (заголовок, дата составления и т. п.);

2. содержание;

3. список иллюстраций и таблиц (опционально);

4. введение назначение документа и краткое описание содержимого;

5. информация по использованию советы по эффективному использованию различными группами пользователей (новичками, опытными пользователями, администраторами, …);

6. концепция ПО описание вариантов использования программной системы;

7. команды описание команд, поддерживаемых системой;

8. выдаваемые программой сообщения об ошибках и способы их устранения;

9. словарь используемых в документе специфичных терминов;

. связанные документы и информационные ресурсы;

11. навигация (особенно для электронных документов);

12. алфавитный указатель по командам;

13. поиск по содержанию (для электронных документов).

Форматы документации

Электронная документация:

▶ локальные файлы (plain text, Markdown, HTML, PDF, …);

▶ интегрируемая в общесистемную справочную систему (man, info, …);

▶ интегрируемая в среду разработки (напр., исходные Java-файлы или javadoc-архивы при разработке на Java в Eclipse).
Задание: Разработать структуры документации разработанного программного обеспечения в электронном варианте.