Процесс усовершенствования

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

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

1) создание процесса;

2) оценка процесса;

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

7.3.1 Создание процесса

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

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

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

7.3.2 Оценка процесса

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

7.3.2.1 Должна быть разработана, документально оформлена и применена процедура оценки процесса. Должны сохраняться и обновляться отчеты о выполненных оценках процесса.

7.3.2.2 Организация должна планировать и выполнять анализы процессов в установленные сроки с тем, чтобы по результатам оценки обеспечить актуальность и эффективность их применения.

7.3.3 Усовершенствование процесса

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

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

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

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

Процесс обучения

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

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

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

2. разработка учебных материалов;

3. реализация плана обучения.

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

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

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

7.4.2 Разработка учебных материалов

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

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

7.4.3 Реализация плана обучения

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

7.4.3.1 Должен быть реализован план обучения для обеспечения обучения персонала. Отчеты о выполненном обучении персонала должны быть сохранены.

7.4.3.2 Должно быть обеспечено, чтобы соответствующим образом подобранный и обучен­ный персонал своевременно был готов к правильному выполнению запланированных работ и задач