Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора по РиС ПС и ИТ.docx
Скачиваний:
24
Добавлен:
20.09.2019
Размер:
79.43 Кб
Скачать
  1. Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап проектирования.

Проектирование:

а) проектирование программной архитектуры (применительно к каждому программному объекту):

трансформирование требований к программному объекту в архитектуру, которая описывает общую структуру объекта и определяет компоненты программного объекта; распределение требований к программному объекту между его компонентами; документальное оформление архитектуры программного объекта;

разработка и документальное оформление общего (эскизного) проекта внешних интерфейсов и интерфейсов между компонентами объектов;

разработка и документальное оформление общего (эскизного) проекта базы данных;

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

разработка и документальное оформление предварительных требований к тестированию программного объекта, разработка графика сборки программного продукта;

оценка и документальное оформление архитектуры программного объекта и эскизных проектов.

б) техническое проектирование ПС:

разработка и документальное оформление технического проекта для каждого программного объекта. Компоненты программного объекта должны быть уточнены на уровне программных модулей, которые можно программировать, компилировать и тестировать независимо. Распределение технических требований к компонентам между программными модулями;

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

разработка технического проекта базы данных;

уточнение документации пользователя;

определение и документальное оформление требований к испытаниям и программе испытаний программных модулей;

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

  1. Вопросы оценки трудоемкости разработки программных средств в свете требований стандартизации: этап программирования и этап квалификационных испытаний.

Программирование:

а) программирование и тестирование компонентов ПС:

разработка и документальное оформление каждого программного модуля и базы данных;

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

тестирование каждого программного модуля и базы данных;

уточнение документации пользователя;

уточнение программы сборки ПС;

оценка запрограммированных элементов программного объекта и документальное оформление оценки;

б) сборка ПС:

разработка плана сборки и тестирования, документальное оформление плана;

сборка и тестирование программных модулей и компонентов, документальное оформление результатов;

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

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

Квалификационные испытания (тестирование) ПС:

проведение квалификационных испытаний на соответствие квалификационным требованиям к программному объекту;

уточнение документации пользователя (при необходимости);

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

доработка программного продукта по результатам аудиторской проверки (при необходимости);

подготовка ПС к вводу в действие.