метрология 5. пр5. 6. 5 Процесс аттестации
Скачать 17.79 Kb.
|
6.5 Процесс аттестации6.5 Процесс аттестации Процесс аттестации является процессом определения полноты соответствия установленных требований, созданной системы или программного продукта их функциональному назначению. Аттестация может проводиться на начальных этапах работы. Данный процесс может проводиться как часть работы по обеспечению приемки программных средств (см. 5.3.13). Данный процесс может выполняться с различными степенями независимости исполнителей. Степень независимости исполнителей может распределяться как между различными субъектами в самой организации, так и субъектами в другой организации, с различными степенями распределения обязанностей. Данный процесс называется процессом независимой аттестации, если организация-исполнитель не зависит от поставщика, разработчика, оператора или персонала сопровождения. Список работ. Данный процесс состоит из следующих работ: 1. подготовка процесса; 2. аттестация. 6.5.1 Подготовка процесса 6.5.1 Подготовка процесса Данная работа состоит из следующих задач: 6.5.1.1 Должны быть определены необходимость наличия в проекте работы по аттестации и степень организационной независимости при проведении данных работ. 6.5.1.2 Если проект предусматривает работы по аттестации, должен быть установлен процесс аттестации для аттестации системы или программного продукта. Должны быть определены задачи аттестации, описанные ниже, включая соответствующие методы, методики и средства для выполнения данных задач. 6.5.1.3 Если проект предусматривает работы по независимой аттестации, должна быть выбрана квалифицированная организация, ответственная за проведение аттестации. Данной организации должны быть гарантированы независимость и полномочия при проведении работ по аттестации. 6.5.1.4 Должен быть разработан и документально оформлен план проведения аттестации. План должен определять (но не ограничиваться): a. объекты, подлежащие аттестации; b. задачи, решаемые при аттестации; c. ресурсы, обязанности и график при проведении аттестации; d. процедуры передачи отчетов об аттестации заказчику и другим сторонам. 6.5.1.5 Должен быть реализован план проведения аттестации. Проблемы и несоответствия, обнаруженные при проведении аттестации, должны быть введены в процесс решения проблем (подраздел 6.8). Все возникшие проблемы должны быть решены, а обнаруженные несоответствия устранены. Результаты работ по аттестации должны быть доступны заказчику и другим организациям, участвующим в договоре. 6.5.2 Аттестация 6.5.2 Аттестация Данная работа состоит из следующих задач: 6.5.2.1 Подготовка выбранных требований к испытаниям (тестированию), контрольных примеров и технических условий испытаний к анализу результатов испытаний. 6.5.2.2 Обеспечение того, чтобы требования к испытаниям (тестированию), контрольные примеры и технические условия испытаний отражали конкретные требования к конкретным объектам аттестации. 6.5.2.3 Проведение испытаний с учетом 6.5.2.1 и 6.5.2.2, включая: a. испытания при критических, граничных и особых значениях исходных данных; b. испытание программного продукта на способность изолировать и минимизировать эффект ошибок с постепенным понижением влияния сбоев и запросом помощи оператора при критических, граничных и особых условиях; c. испытание при участии репрезентативно выбранных пользователей, могущих успешно решать свои задачи при использовании данного программного продукта. 6.5.2.4 Подтверждение того, что программный продукт удовлетворяет заявленным возможностям. 6.5.2.5 Испытание программного продукта в выбранных областях среды эксплуатации. 6.7 Процесс аудита6.7 Процесс аудита Процесс аудита является процессом определения соответствия требованиям, планам и условиям договора. Данный процесс может выполняться двумя любыми сторонами, участвующими в договоре, когда одна сторона (ревизующая) проверяет другую сторону (ревизуемую). Список работ. Данный процесс состоит из следующих работ: 1. подготовка процесса; 2. аудиторская проверка. 6.7.1 Подготовка процесса 6.7.1 Подготовка процесса Данная работа состоит из следующих задач: 6.7.1.1 Аудиторские проверки должны проводиться в сроки, установленные проектным планом(ами). 6.7.1.2 Аудиторский персонал не должен нести какой-либо прямой ответственности за проверяемые программные продукты и работы. 6.7.1.3 Между сторонами, участвующими в проведении аудита, должен быть согласован объем и состав ресурсов, необходимых для проведения аудиторской проверки. Данные ресурсы включают персонал, место проведения, условия проведения, необходимые технические, программные и инструментальные средства. 6.7.1.4 Стороны должны согласовать следующие вопросы проведения каждой аудиторской проверки: a. план проведения аудиторской проверки; состав проверяемых программных продуктов (и результатов работы); b. объем и процедуры проведения аудиторской проверки; c. исходные и итоговые критерии при проведении аудиторской проверки. 6.7.1.5 Проблемы, выявленные при проведении аудиторской проверки, должны быть документально оформлены и введены в процесс решения проблем (подраздел 6.8). 6.7.1.6 Результаты аудиторской проверки после ее завершения должны быть документально оформлены и представлены ревизуемой стороне. Ревизующая сторона должна довести до сведения ревизуемой стороны все проблемы, обнаруженные при проведении аудиторской проверки, и планируемые решения по соответствующим проблемам. 6.7.1.7 Стороны должны согласовать итоговый результат аудиторской проверки, любые принимаемые обязательства и критерии завершения аудиторской проверки. 6.7.2 Аудиторская проверка6.7.2 Аудиторская проверка Данная работа состоит из следующей задачи: 6.7.2.1 Аудиторские проверки должны проводиться для обеспечения того, чтобы: запрограммированные программные продукты (такие, как программный объект) отражали проектную документацию; подготовка приемки и требования к тестированию, установленные в документации, были пригодны для приемки программных продуктов; a. тестовые данные соответствовали установленным техническим требованиям; b. программные продукты были успешно протестированы и соответствовали установленным к ним требованиям; c. отчеты об испытаниях (тестировании) были правильны и расхождения между фактическими и ожидаемыми результатами были устранены; d. документация пользователя соответствовала установленным стандартам; e. работы были выполнены в соответствии с утвержденными требованиями, планами и договором; стоимости и графики проведения работ соответствовали утвержденным планам. |