Цели, задачи и критерии оценки

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

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

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

· определить конкретные задачи, реализующие поставленные цели. Каждой цели можно поставить в соответствие одну или несколько конкретных задач с количественно оценива­емыми результатами. Примером такой задачи может быть сравнительный анализ качества документации, полученной с помощью ТС ПО и без нее. Документация может включать спецификацию требований к ПО, высокоуровневые и де­тальные проектные спецификации;

· установить критерии оценки результатов. Чтобы определить степень успеха пилотного проекта, необходимо использо­вать набор критериев, основанных на упомянутых выше за­дачах. Примером критерия может быть степень непротиво­речивости проектной документации и контролируемости выполнения требований к ПО. Значения критериев должны сравниваться с базовыми значениями, полученными до вы­полнения пилотного проекта.

Персонал

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

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

Процедуры и соглашения

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

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

Обучение

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

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

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

При выборе необходимого обучения должны приниматься во внимание следующие факторы:

· квалификация преподавателей;

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

· возможность проведения курсов непосредственно на рабо­чих местах;

· возможность проведения расширенных курсов;

· возможность подготовки самих преподавателей.

График и ресурсы

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