- •Верификация (Уровень зрелости 3)
- •Водные замечания
- •3. Специальные и общие целевые задачи
- •3.1 Специальные целевые задачи:
- •3.2 Общие целевые задачи:
- •4. Ожидаемая практика по целевым задачам
- •Верификация процесса
- •Верификация проекта
- •Верификация программы
- •Верификация сборки
- •Верификация документации
-
Верификация процесса
Процесс должен быть верифицирован по следующим критериям:
-
соответствие и своевременность установления проектных требований к планированию;
-
пригодность, реализуемость, выполнимость в соответствии с планом и условиями договора выбранных для проекта процессов;
-
применимость стандартов, процедур и условий к процессам проектирования;
-
укомплектованность и обученность персонала в соответствии с условиями договора.
Верификация требований
Требования должны быть верифицированы по следующим критериям:
-
непротиворечивость, выполнимость и тестируемость требований к системе;
-
распределение требований к системе между объектами технических и программных средств и ручных операций в соответствии с проектом;
-
непротиворечивость, выполнимость, тестируемость и точность отражения требований к системе в требованиях к программным средствам;
-
правильность, подтвержденная соответствующими методами, требований к программным средствам по безопасности, защите и критичности.
-
Верификация проекта
Проект должен быть верифицирован по следующим критериям:
-
правильность проекта, его соответствие установленным требованиям и учет этих требований в проекте;
-
реализуемость в проекте соответствующей последовательности событий, исходных данных, выходных результатов, интерфейсов, логики, распределения временных и материальных средств, а также обнаружения, локализации и восстановления ошибок;
-
возможность выбора проекта, исходя из установленных требований;
-
правильность, подтвержденная соответствующими методами, реализации в проекте требований безопасности, защиты и других критических требований.
-
Верификация программы
Программа должна быть верифицирована по следующим критериям:
-
учет в программе условий проекта и установленных требований; ее тестируемость, правильность и соответствие установленным требованиям и стандартам программирования;
-
реализуемость в программе: соответствующей последовательности событий, соответствующих интерфейсов, правильных данных и логики управления; распределения временных и материальных ресурсов; обнаружения, локализации и восстановления ошибок, а также ее завершенность:
-
возможность выбора программы, исходя из проекта или установленных требований;
-
правильность, подтвержденная соответствующими методами, реализации в программе требований безопасности, защиты и других критических требований.
-
Верификация сборки
Сборка должна быть верифицирована по следующим критериям:
-
полнота и правильность сборки программных компонентов и модулей каждого программного объекта в соответствующий программный объект;
-
полнота и правильность сборки технических и программных объектов и ручных операций в систему;
-
выполнение задач сборки в соответствии с планом сборки.