Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТРПП.docx
Скачиваний:
5
Добавлен:
27.08.2019
Размер:
1.91 Mб
Скачать

Введение Основные понятия дисциплины

Любое ПО тесно связано с типом ЭВМ и является его частью. Все ПО делится на системное и прикладное. Системное ПО обеспечивает надежную работу ЭВМ, проведение диагностики и профилактики работы сетей. Прикладное ПО предназначено для решения конкретных задач и обеспечивает взаимодействие пользователя с ЭВМ.

Рассмотрим структуру жизненного цикла ПО. Жизненный цикл ПО (ЖЦПО) – это период времени, который начинается с момента принятия решения о необходимости ПО и заканчивается в момент его полного изъятия из эксплуатации.

Основным нормативным документом, регламентирующим состав процессов ЖЦПО, является международный стандарт ISO/IEC.

ISO – международная организация по стандартизации.

IEC – международная комиссия по электротехнике.

Этот стандарт определяет структуру жизненного цикла, содержащую процессы, цели и задачи, которые должны быть выполнены при создании ПО.

ПО определяется как набор программ, процедур и связанной с ними документации. Процесс определяется как совокупность взаимосвязанных действий, преобразующих входные данные в выходные. В соответствие со стандартом ISO/IEC все процессы ЖЦПО разделены на 3 группы:

  • Основные процессы (приобретение, поставка, разработка, эксплуатация, сопровождение);

  • Вспомогательные процессы (документирование, конфигурирование, обеспечение качества, верификация, аттестация, совместная оценка, аудит, разрешение проблем);

  • Организационных процессы (управление, создание инфраструктуры, усовершенствование, обучение).

Основные процессы ЖЦПО

Процесс приобретения состоит из действий и задач заказчика, охватывает:

  1. Инициирование приобретения:

  • определение заказчиком потребности в ПО;

  • анализ требований к системе;

  • принятие решения относительно приобретения ПО;

  • проверка наличия нужной документации, гарантий, лицензии;

  • подготовка плана приобретения.

  1. Заявочные предложения направляются к поставщику и содержат:

  • требования к системе;

  • перечень программных продуктов;

  • условия и соглашения;

  • технические ограничения.

Процесс поставки охватывает задачи, которые выполняет поставщик:

  1. Подготовка договора

  2. Ответный договор;

  3. Контроль за качеством;

  4. Проверка и оценка;

  5. Поставка.

Процесс разработки включает в себя задачи, выполняемые разработчиком:

  1. Подготовительная работа;

  2. Анализ требований;

  3. Проектирование архитектуры системы;

  4. Кодирование и тестирование;

  5. Интеграция;

  6. Установка ПО.

Процесс эксплуатации включает:

  1. Планирование работ;

  2. Эксплуатационное тестирование;

  3. Поддержка пользователей.

Процесс сопровождения включает:

  1. Анализ проблем и запросов;

  2. Модификация;

  3. Проверка системы;

  4. Перенос ПО в другую среду;

  5. Снятие с эксплуатации.

Организационные процессы ЖЦПО

  1. Процесс управления:

  1. Планирование;

  2. Составление графика работ;

  3. Контроль;

  4. Проверка;

  5. Оценка.

  1. Процесс создания инфраструктуры:

  1. Подготовительная работа;

  2. Создание инфраструктуры;

  3. Сопровождение инфраструктуры.

  1. Процесс усовершенствования:

  1. Создание процесса;

  2. Оценка процесса;

  3. Улучшение процесса.

  1. Процесс обучения:

  1. Подготовительная работа;

  2. Разработка учебных материалов;

  3. Реализация плана обучения.

9.09.2009

Вспомогательные процессы ЖЦПО

  • Процесс документирования;

  • Процесс управления конфигурацией;

  • Процесс обеспечения качества;

  • Процесс верификации;

  • Процесс аттестации;

  • Процесс совместной оценки.

  • Процесс аудита;

  • Процесс разрешения проблем.