Рейтинговые книги
Читем онлайн Процессы жизненного цикла программных средств - ГОССТАНДАРТ РОССИИ

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 9 10 11 12 13 14 15 16 17 18

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.1 Аудиторские проверки должны проводиться для обеспечения того, чтобы:

запрограммированные программные продукты (такие, как программный объект) отражали проектную документацию; подготовка приемки и требования к тестированию, установленные в документации, были пригодны для приемки программных продуктов;

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

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

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

d. документация пользователя соответствовала установленным стандартам;

e. работы были выполнены в соответствии с утвержденными требованиями, планами и договором; стоимости и графики проведения работ соответствовали утвержденным планам.

6.8 Процесс решения проблем

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

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

1. подготовка процесса;

2. решение проблемы.

6.8.1 Подготовка процесса

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

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

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

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

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

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

6.8.2 Решение проблемы

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

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

7 Организационные процессы жизненного цикла

В данном разделе определены следующие организационные процессы жизненного цикла:

1. процесс управления;

2. процесс создания инфраструктуры;

3. процесс усовершенствования;

4. процесс обучения.

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

7.1 Процесс управления

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

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

1. подготовка и определение области управления;

2. планирование;

3. выполнение и контроль;

4. проверка и оценка;

5. завершение.

7.1.1 Подготовка и определение области управления

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

7.1.1.1 Процесс управления должен начинаться с установления требований к реализуемому процессу.

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

7.1.1.3 При необходимости и по согласованию со всеми заинтересованными сторонами требования к процессу могут быть изменены с точки зрения удовлетворения критериев завершения процесса.

7.1.2 Планирование

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

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

a. установление графиков своевременного решения задач;

b. оценка необходимых трудозатрат;

c. определение ресурсов, необходимых для выполнения задач;

d. распределение задач по исполнителям;

e. определение обязанностей исполнителей;

f. определение критических ситуаций, связанных с задачами или самим процессом;

g. установление используемых в процессе критериев управления качеством;

h. определение затрат, связанных с реализацией процесса;

i. обеспечение условий и определение инфраструктуры выполнения процесса.

7.1.3 Выполнение и контроль

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

7.1.3.1 Администратор должен начать реализацию плана, чтобы удовлетворить поставленным целям и критериям проекта, выполняя управление процессом.

7.1.3.2 Администратор должен осуществлять текущий надзор за выполнением процесса, подготавливая как внутренние отчеты о развитии процесса, так и внешние отчеты для заказчика в соответствии с условиями договора.

7.1.3.3 Администратор должен исследовать, анализировать и решать проблемы, обнаруженные при выполнении процесса. Решение проблем может привести к изменениям планов. Обязанностью администратора является обеспечение того, чтобы влияние любых изменений на ход процесса было выявлено, управляемо и контролируемо. Все обнаруженные проблемы и их решения должны быть документально оформлены.

1 ... 9 10 11 12 13 14 15 16 17 18
На этой странице вы можете бесплатно читать книгу Процессы жизненного цикла программных средств - ГОССТАНДАРТ РОССИИ бесплатно.
Похожие на Процессы жизненного цикла программных средств - ГОССТАНДАРТ РОССИИ книги

Оставить комментарий