Верификация — различия между версиями

м
 
Строка 1: Строка 1:
'''Верификация''' (Verification) - подтверждение на основе представления объективных свидетельств того, что установленные требования выполнены.
+
'''Верификация''' (Verification) - подтверждение на основе представления объективных свидетельств того, что установленные [[требования]] выполнены.
  
 
Верификацию необходимо проводить таким образом, чтобы изолировать ту часть системы, которая вызывает появление несоответствий. Диагностика в процессе верифи­кации проводится с такой степенью разрешения, которая обеспечивает экономическую оправданность действий по устранению недостатков, в том числе последующее исправление дефектов и (или) совершенствование организационных аспектов. Информация, полученная в ходе верификации, анализируется, учитывается, классифицируется и доводится до сведения заинтересованных лиц. Верификационные данные анализируются с целью обнаружения таких существенных признаков, как тенденции и условия отказов, доказательства ошибок проектирования и возникаающих угроз функциональных возможностей системы.
 
Верификацию необходимо проводить таким образом, чтобы изолировать ту часть системы, которая вызывает появление несоответствий. Диагностика в процессе верифи­кации проводится с такой степенью разрешения, которая обеспечивает экономическую оправданность действий по устранению недостатков, в том числе последующее исправление дефектов и (или) совершенствование организационных аспектов. Информация, полученная в ходе верификации, анализируется, учитывается, классифицируется и доводится до сведения заинтересованных лиц. Верификационные данные анализируются с целью обнаружения таких существенных признаков, как тенденции и условия отказов, доказательства ошибок проектирования и возникаающих угроз функциональных возможностей системы.
 +
 +
== Процесс верификации ==
 +
Для [[программная система|программных систем]] процесс верификации описывается в стандарте [[ISO/IEC 12207]].
 +
 +
Процесс верификации является процессом определения того, что программные продукты функционируют в полном соответствии с требованиями или условиями, реализованными в предшествующих работах. Для оценки эффективности затрат и выполняемых работ
 +
верификация должна как можно раньше реализовываться в соответствующих процессах (таких как поставка, [[разработка]], [[эксплуатация]] или [[сопровождение]]). Данный процесс может включать анализ, проверку и испытание (тестирование).
 +
 +
Данный процесс может выполняться с различными степенями независимости исполнителей. Степень независимости исполнителей может распределяться как между различными субъектами в самой организации, так и субъектами в другой организации, с различными степенями распределения обязанностей. Данный процесс называется процессом ''независимой верификации'', если организация-исполнитель не зависит от поставщика, разработчика, оператора или персонала сопровождения.
 +
 +
Данный процесс состоит из следующих [[Работа|работ]]:
 +
* подготовка процесса;
 +
* верификация:
 +
** верификация договора;
 +
** верификация процесса;
 +
** верификация требований;
 +
** верификация проекта;
 +
** верификация программы;
 +
** верификация сборки;
 +
** верификация документации.
  
 
== См. также ==
 
== См. также ==

Текущая версия на 09:58, 8 января 2018

Верификация (Verification) - подтверждение на основе представления объективных свидетельств того, что установленные требования выполнены.

Верификацию необходимо проводить таким образом, чтобы изолировать ту часть системы, которая вызывает появление несоответствий. Диагностика в процессе верифи­кации проводится с такой степенью разрешения, которая обеспечивает экономическую оправданность действий по устранению недостатков, в том числе последующее исправление дефектов и (или) совершенствование организационных аспектов. Информация, полученная в ходе верификации, анализируется, учитывается, классифицируется и доводится до сведения заинтересованных лиц. Верификационные данные анализируются с целью обнаружения таких существенных признаков, как тенденции и условия отказов, доказательства ошибок проектирования и возникаающих угроз функциональных возможностей системы.

Процесс верификации

Для программных систем процесс верификации описывается в стандарте ISO/IEC 12207.

Процесс верификации является процессом определения того, что программные продукты функционируют в полном соответствии с требованиями или условиями, реализованными в предшествующих работах. Для оценки эффективности затрат и выполняемых работ верификация должна как можно раньше реализовываться в соответствующих процессах (таких как поставка, разработка, эксплуатация или сопровождение). Данный процесс может включать анализ, проверку и испытание (тестирование).

Данный процесс может выполняться с различными степенями независимости исполнителей. Степень независимости исполнителей может распределяться как между различными субъектами в самой организации, так и субъектами в другой организации, с различными степенями распределения обязанностей. Данный процесс называется процессом независимой верификации, если организация-исполнитель не зависит от поставщика, разработчика, оператора или персонала сопровождения.

Данный процесс состоит из следующих работ:

  • подготовка процесса;
  • верификация:
    • верификация договора;
    • верификация процесса;
    • верификация требований;
    • верификация проекта;
    • верификация программы;
    • верификация сборки;
    • верификация документации.

См. также