ГОСТ Р ИСО/МЭК 15504-5—2016
Выходы процесса
В результате успешного осуществления процесса конструирования программных
средств:
a) определяют критерии верификации для всех программных блоков относительно
требований;
b
) изготавливают программные блоки, определенные проектом;
c) устанавливают совместимость и прослеживаемость между программными блока
ми. требованиями и проектом;
d) завершают верификацию программных блоков относительно требований и проекта
Качественные практики
DEV.4.BP1 Разработка процедур блочной проверки
Разработать и задокументировать процедуры и критерии для проверки того, что каж
дый программный модуль удовлетворяет проектным требованиям. Процедура про
верки включает в себя сценарии юнит-тестов. данные юнит-тестов и проверку кода
[выход а]
DEV.4.BP2 Разработка программных блоков
Разработать и задокументировать исполняемые представления каждого программно
го блока. Обновить тестовые требования и пользовательскую документацию [выход б]
П р и м е ч а н и е 1 — Пользовательская документация включает в себя предвари
тельные версии документации по инсталляции, эксплуатации и обслуживанию.
DEV.4.BP3 Обеспечение единообразия
Обеспечить единообразие проектирования и конструирования программного обес
печения. Единообразие поддерживают путем установления и поддержания просле
живаемости между требованиями к программному обеспечению и проектированием
и программными модулями при необходимости [выход с]
DEV.4.BP4 Проверка блоков программного обеспечения
Проверить, что каждый программный модуль удовлетворяет проектным требовани
ям путем осуществления указанных процедур блочной проверки, и задокументиро
вать результаты [выход d]
П р и м е ч а н и е 2 — Код может быть проверен с помощью различных методов,
таких как статический анализ кода, проверка кода и т. д.
Рабочие продукты
Входы
Выходы
03-07 Тестовые данные (выход d]
03-07 Тестовые данные [выход а]
04-05 Низкоуровневый программный проект [выход 6. с]
11-05 Программный модуль [выход с. d\
06-01 Руководство по использованию [выход б]
08-25 План по юнит-твстам [выход а]
10-02 Процедура тестирования [выход а]
11-05 Программный модуль [выход 6]
13-19 Запись о ревизии [выход d]
13-22 Запись о трассируемости [выход с]
14-04 Лог тестирования [выход d]
15-10 Отчет об инциденте во время теста [выход d]
17-08 Требования к интерфейсу [выход а. с)
17-11 Требования к программным средствам [выхода. с[
17-13 Спецификация проектирования теста [выход а)
17-14 Спецификация тестовых сценариев [выход б]
17-14 Спецификация тестовых сценариев [выход б]
18-03 Стандарт написания кода [выход b. с, d]
5.5.5 DEV.5 Комплексировамио программных средств
Идентификатор процесса
DEV.5
Имя процесса
Комплексирование программных средств
67