6.4.2 Верификация

6.4.2 Верификация

Данная работа состоит из следующих задач:

6.4.2.1 Верификация договора

Договор должен быть верифицирован по следующим критериям:

a. возможности поставщика удовлетворить установленным требованиям;

b. непротиворечивости требований и охвату ими потребностей пользователя;

c. наличия соответствующих процедур для внесения изменений в установленные требования и решения проблем;

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

e. наличия соответствующих критериев и процедур, предусмотренных в соответствии с установленными требованиями.

Примечание — Данная работа может выполняться при оценке договора (см. 6.3.1.3.b)].

6.4.2.2 Верификация процесса

Процесс должен быть верифицирован по следующим критериям:

a. соответствие и своевременность установления проектных требований к планированию;

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

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

d. укомплектованность и обученность персонала в соответствии с условиями договора.

6.4.2.3 Верификация требований

Требования должны быть верифицированы по следующим критериям:

a. непротиворечивость, выполнимость и тестируемость требований к системе;

b. распределение требований к системе между объектами технических и программных средств и ручных операций в соответствии с проектом;

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

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

6.4.2.4 Верификация проекта

Проект должен быть верифицирован по следующим критериям:

a. правильность проекта, его соответствие установленным требованиям и учет этих требований в проекте;

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

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

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

6.4.2.5 Верификация программы

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

a. учет в программе условий проекта и установленных требований;

b. ее тестируемость, правильность и соответствие установленным требованиям и стандартам программирования;

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

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

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

6.4.2.6 Верификация сборки

Сборка должна быть верифицирована по следующим критериям:

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

b. полнота и правильность сборки технических и программных объектов и ручных операций в систему;

c. выполнение задач сборки в соответствии с планом сборки.

6.4.2.7 Верификация документации

Документация должна быть верифицирована по следующим критериям:

a. соответствие, полнота и непротиворечивость документации;

b. своевременность подготовки документации;

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