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

Действия, выполняемые при поставке программного продукта

Продукция, готовая к поставке, должна быть представлена на обзор, проводимый при участии высшего руководства и группы процесса.

Для проведения такого обзора необходимо:

  • присвоить поставляемой продукции идентификатор;

  • создать базовую версию;

  • подготовить руководство по поставляемой продукции.

В ходе обзора проверяются полнота поставляемого продукта и правильное выполнение процедуры поставки. Вся выпускаемая продукция должна быть классифицирована в соответствии с руководством по поставке ПП.

27Основные понятия о надежности программного продукта и методах ее обеспечения.

При определении надежности ПП пользуются следующими принятыми терминами.

Надежностьсостояние, позволяющее избежать повреждений в момент совершения ошибки. Надежность — обеспечение комплексом программ достаточно низкой вероятности отказа в процессе функционирования программного средства в реальном времени.

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

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

Ошибка при обработкевывод некорректных результатов при выполнении процесса обработки.

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

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

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

Устойчивость – это свойство объекта существовать во времени и/или в пространстве

Надежность считается ключевым показателем качества ПП.

Процесс создания надежного ПП в отличие от аппаратного обеспечения не зависит от времени.

В отличие от аппаратного обеспечения ПП с течением времени не «изнашивается», просто выявляются все новые и новые его дефекты.

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

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

Большинство проблем надежности ПП не являются жизненно важными. Основная масса проблем, связанных с достижением надежности, относится к тестированию ПП.

Методы, обеспечивающие создание высоконадежного ПП:

  • прогнозирование ошибок — создание моделей надежности, анализ исторических данных, сбор информации об ошибках, про­филирование операционной среды;

  • предотвращение ошибок — использование формальных мето­дов, повторное использование программ, применение инструмен­тов конструирования программ;

  • устранение ошибок — формальное инспектирование, верифи­кация и аттестация;

  • обеспечение отказоустойчивостииспользование методов мониторинга, верификация решений, анализ избыточности, ис­ключительных ситуаций.