Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопрос 19-26.doc
Скачиваний:
1
Добавлен:
17.04.2019
Размер:
103.94 Кб
Скачать

Вопрос 24 (Анализ и хар-ка областей знаний: Сопровождение по)

Это совокупность действий:

  • По обеспечению работы ПО

  • По внесению изменений в случае обнаружения ошибок

  • По адаптации ПО к новой среде функционирования

  • По повышению производительности ПО

Раздел состоит из:

5.1) Основные концепции

5.2) Процесс сопровождения

5.3) Ключевые вопросы

5.4) Техника сопровождения

Сопровождение рассматривается с различных точек зрения:

  • к удовлетворению требований к ПО

  • корректность его выполнения

  • процесс обучения и оперативного учета процесса сопровождения

Итак 5.1: Описывают базовые определения и терминологию, подходы к эволюции, сопровождению, оценки стоимости сопровождения ПО. К основным концепциям можно отнести:

  • Жизненный цикл ПО

  • Составление документации

Главное назначение состоит в следующем:

  1. Выполнение готовой программной системы

  2. Фиксация возникающих ошибок

  3. Исследование причин ошибок

  4. Оценка стоимости работ по проведению изменений функций и системы в целом

Итак 5.2: Он включает:

  • Модели процесса сопровождения

  • Планирование деятельности людей, которые проводят запуск ПО

  • Проверка правильности выполнения ПО

  • Внесение в него изменений

Итак 5.3:

  1. Управленческие

  2. Измерительные

  3. Стоимостные

Управленческие: Сущность состоит в контроле ПО в процессе модификаций, совершенствовании функций и не допущении снижения производительности

Измерительные: Связаны с оценкой характеристик системы после ее модификации, а также повторного тестирования

Стоимостные: Связаны с оценкой затрат на сопровождение ПО. Это зависит от типа ПО, квалификации персонала, платформе и др.

Итак 5.4 Часто сопровождение рассматривают как эволюционную разработку программных систем.

Вопрос 25 (Жизненный цикл по)

Стандарт ГОСТ 34.601-90 предусматривает следующие стадии и этапы создания автоматизированной системы:

  1. Формирование требований к АС

    1. Обследование объекта и обоснование необходимости создания АС

    2. Формирование требований пользователя к АС

    3. Оформление отчета о выполнении работ и заявки на разработку АС

  2. Разработка концепции АС

    1. Изучение объекта

    2. Проведение необходимых научно-исследовательских работ

    3. Разработка вариантов концепции АС и выбор варианта концепции АС, удовлетворяющего требованиям пользователей

    4. Оформление отчета о проделанной работе

  3. Техническое задание

    1. Разработка и утверждение технического задания на создание АС

  4. Технорабочий проект

    1. Разработка проектных решений по системе и ее частям

    2. Разработка документации на АС и ее части

    3. Разработка и оформление документации на поставку комплектующих изделий

    4. Разработка заданий на проектирование в смежных частях проекта

    5. Разработка рабочей документации на АС и ее части

    6. Разработка и адаптация программ

  5. Ввод в действие

    1. Подготовка объекта автоматизации

    2. Подготовка персонала

    3. Комплектация АС поставляемыми изделиями (программными и техническими средствами, программно-техническими комплексами, информационными изделиями)

    4. Строительно-монтажные работы

    5. Пусконаладочные работы

    6. Проведение предварительных испытаний

    7. Проведение опытной эксплуатации

    8. Проведение приемочных испытаний

  6. Сопровождение АС.

    1. Выполнение работ в соответствии с гарантийными обязательствами

    2. Послегарантийное обслуживание

Эскизный, технический проекты и рабочая документация — это последовательное построение все более точных проектных решений. Данный стандарт не вполне подходит для проведения разработок в настоящее время: многие процессы отражены недостаточно, а некоторые положения устарели.

Это период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент выхода из эксплуатации. Существует стандарт: ЖЦ ПО ISO/IEC 12207:1995 Этот стандарт определяет структуру ЖЦ. Структура ЖЦ содержит процессы и задачи, которые должны быть выполнены во время создания ПО.

Стандарт ISO/IEC 12207:1995 «Information Technology — Software Life Cycle Processes»

Каждый процесс разделен на набор действий, каждое действие — на набор задач. Каждый процесс, действие или задача инициируется и выполняется другим процессом по мере необходимости, причем не существует заранее определенных последовательностей выполнения. Связи по входным данным при этом сохраняются.