Процессы жизненного цикла программных средств | страница 38
6.4.1.6 Должен быть реализован план проведения верификации. Проблемы и несоответствия, обнаруженные при проведении верификации, должны быть введены в процесс решения проблем (подраздел 6.8). Все возникшие проблемы должны быть решены, а обнаруженные несоответствия устранены. Результаты работ по верификации должны быть доступны заказчику и другим организациям, участвующим в договоре.
6.4.2 Верификация
Данная работа состоит из следующих задач:
Договор должен быть верифицирован по следующим критериям:
a. возможности поставщика удовлетворить установленным требованиям;
b. непротиворечивости требований и охвату ими потребностей пользователя;
c. наличия соответствующих процедур для внесения изменений в установленные требования и решения проблем;
d. наличия процедур и правил их применения по взаимодействию и кооперации между участниками договора, включая права собственности, гарантии, авторские права и конфиденциальность;
e. наличия соответствующих критериев и процедур, предусмотренных в соответствии с установленными требованиями.
Примечание — Данная работа может выполняться при оценке договора (см. 6.3.1.3.b)].
Процесс должен быть верифицирован по следующим критериям:
a. соответствие и своевременность установления проектных требований к планированию;
b. пригодность, реализуемость, выполнимость в соответствии с планом и условиями договора выбранных для проекта процессов;
c. применимость стандартов, процедур и условий к процессам проектирования;
d. укомплектованность и обученность персонала в соответствии с условиями договора.
Требования должны быть верифицированы по следующим критериям:
a. непротиворечивость, выполнимость и тестируемость требований к системе;
b. распределение требований к системе между объектами технических и программных средств и ручных операций в соответствии с проектом;
c. непротиворечивость, выполнимость, тестируемость и точность отражения требований к системе в требованиях к программным средствам;
d. правильность, подтвержденная соответствующими методами, требований к программным средствам по безопасности, защите и критичности.
Проект должен быть верифицирован по следующим критериям:
a. правильность проекта, его соответствие установленным требованиям и учет этих требований в проекте;
b. реализуемость в проекте соответствующей последовательности событий, исходных данных, выходных результатов, интерфейсов, логики, распределения временных и материальных средств, а также обнаружения, локализации и восстановления ошибок;