Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методология управления проектами.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.77 Mб
Скачать
  • Выбор типа ИСР

    После получения необходимой информации о факторах, влияющих на структуру ИСР, необходимо определиться с типом построения ИСР: по жизненному циклу, по системам, по географическим зонам.

    В соответствие с принципом, лежащим в основе построения ИСР по фазам жизненного цикла, на 1-ом уровне происходит разбитие проекта на фазы. Этот принцип следования естественному жизненному циклу проекта весьма популярен в некоторых отраслях и, в принципе, значительно упрощает разработку расписания проекта. Хороший пример использования такого типа структурирования ИСР - проект разработки программного обеспечения, состоящий из таких фаз, как определение требований, высокоуровневое проектирование, низкоуровневое проектирование, написание кода и тестирование. Принцип разбития по системам подразумевает разбитие на составляющие физические системы и отображение их на уровне 1 ИСР. Этот подход широко распространен в ряде традиционных производственных отраслей, в которых ИСР больше напоминает спецификацию производственного образца. Разбиение ИСР по географическим зонам практикуется, в частности, в сфере строительства, где уровень 1 ИСР проекта может состоять из здания A, здания B и т. д. Что касается следующих уровней ИСР, многие специалисты практикуют гибридные ИСР, сочетающие два или три метода.

    При выборе способа структурирования ИСР рекомендуется следовать принятому на предприятии или в отрасли стандарту, это позволит избежать сопротивления новому методу, которое неизбежно возникнет.

    1. Определение степени детализации ИСР

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

    Для определения степени детализации ИСР нужна следующая информация:

    • количество уровней в ИСР ;

    • количество и средний размер пакета работ, принятые в отрасли. Так, для большинства средних и малых ИТ-проектов характерны

    ИСР со следующей детализацией:

    • от трех до четырех уровней;

    • от 15 до 40 пакетов работ;

    • от 40 до 80 часов на средний пакет работ;

    • от 3% до 7% общего бюджета рабочих часов на средний пакет работ [18].

    Несмотря на уникальность каждого проекта, ИСР предыдущего проекта часто может служить шаблоном для нового. Например, большая часть проектов внедрения ИС в конкретной организации будет иметь одинаковые жизненные циклы, а потому и одинаковые или схожие результаты каждой фазы. Шаблон ИСР представляет собой древовидную структуру работ, детализированную до уровня пакетов работ, которую можно адаптировать под конкретные проекты в конкретной области приложения.

      1. Определение содержания проекта

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

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

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

    К информации, имеющей ключевое значение для составления описания содержания проекта, относятся:

    • устав проекта;

    • формулировка требований организации-заказчика;

    • ТЭО;

    • внутрикорпоративная методология управления проектами и соответствующие политики.

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

    Таблица 2.1. Требования к описанию содержания проекта

    Раздел

    Пояснения

    1.

    Название проекта

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

    2.

    Цели и задачи проекта

    Цель проекта формулируется, исходя из требований заказчика и указанной в уставе бизнес-причины проекта, при этом она не повторяет формулировки бизнес-цели, отраженной в уставе, а отвечает на вопрос, КАК эта бизнес-цель будет достигнута. Цель проекта должна представлять собой констатацию сути проекта и давать ответ на вопрос: "Какую уникальную ценность несет проект для клиента и для бизнеса компании?" В свою очередь, задачи проекта представляют собой действия по достижению цели проекта, выполняемые в рамках проекта. Таким образом, задачи проекта представляют собой требования к проекту, формируемые и корректируемые при помощи формальной процедуры построения "дома качества" (см. соответствующий раздел)

    3.

    Требования к проектному решению и результаты проекта

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

    4.

    Границы проекта

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

    5.

    Способ реализациипроекта

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

    • подход (методология реализации проекта);

    • ИТ-система управления проектом;

    • материалы и инструментарий - описание внедряемого ИТ-продукта с указанием вендора, названия, класса системы, описания функциональной и технической архитектуры системы, перечисление ее модулей

    6.

    Первоначальная иерархическая структура работ ( ИСР ) до пакетов работ

    Является элементом базового содержания проекта, входящего в план управления проектом.Иерархическая структура работ проекта - модель, раскрывающая проект уровень за уровнем до такой степени детализации, которая необходима для эффективного планирования и контроля проекта. Модель может быть выполнена графически, в виде древовидной структуры или в виде словесного описания. С ее помощью структурируется и определяется все содержание проекта. Информация о работах, как правило, доступна в описании используемой методологии (см. раздел, посвященный формированиюИСР )

    7.

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

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

    8.

    Укрупненный календарный план

    Укрупненный календарный план разрабатывается на основе контрольных событий, информации из устава проекта и ИСР (работы уровня 1), кроме того, важным источником информации служит используемая методология проектного управления

    9.

    Критические факторы успеха

    Условия, обеспечение которых на проекте может быть залогом успеха. Например:

    • точно определенные рамки проекта;

    • квалификация персонала проекта;

    • обучение членов команды и пользователей;

    • четкое распределение ролей и ответственности

    • проработанный рабочий план модели критических факторов успеха.

    Ниже см. модель критических факторов успеха, распределенных по этапам ЖЦ проекта внедрения ИС

    10.

    Допущения проекта(со стороны исполнителя)

    Набор условий, которые должны быть выполнены наряду с созданием продукта проекта для достижения результата проекта. Допущения обуславливают риски проекта; во время проекта происходит их мониторинг. Пример допущений:

    • проект имеет организационную поддержку со стороны руководства заказчика;

    • у организации-заказчика имеется возможность выделить персонал для обеспечения работ по проекту.

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

    11.

    Ограничения проекта (со стороны исполнителя)

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

    12.

    Связь с прочими текущими программами и проектами

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

    13.

    Первоначально сформулированные риски

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

    14.

    Смета расходов с указанием порядка величин

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

    15.

    Требования к управлению конфигурацией проекта

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

    16.

    Критерии приемкирезультатовпроекта

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

      1. Критические факторы успеха

    Проект, будучи инициативой с весьма ограниченными ресурсами, всегда направлен на оптимальное их использование. По этой причине в реализации имеет смысл уделять внимание обеспечению того или иного критического фактора успеха только в тот момент времени, когда это действительно важно для проекта, и снижать интенсивность привлечения ресурсов в прочие моменты времени, когда эти ресурсы могут быть задействованы на обеспечении решения прочих задач. На рис. 2.1 отражена модель, описывающая значимость каждого из критических факторов успеха на различных этапах ЖЦ ИС. Указанные баллы отражают нормированные по десятибалльной шкале оценки значимости критических факторов на соответствующих стадиях.

    Наличие спонсора из числа высшего руководства компании

    Наличие спонсора у проекта зачастую предопределяет результат проекта [3]. Данный фактор имеет особенно большое значение в начале проекта, когда необходимо обеспечить политическую поддержку проекта и необходимые ресурсы; не меньшее значение он имеет в конце проекта, когда необходимо обеспечить принятие и переход к продуктивной эксплуатации системы в полном объеме в запланированный срок.

    Рис. 2.1. Модель критических факторов успеха в динамике этапов жизненного цикла информационной системы

    Компетентный состав команды

    В составе команды проекта должны быть специалисты, обладающие необходимым опытом внедрения ERP-систем, Типична ситуация, когда данная группа представлена консультантами системного интегратора и техническими специалистами вендора. В то же время в проекте необходимо наличие сотрудников самой фирмы, с одной стороны - как основных носителей знаний о бизнес-процессах компании, с другой - для получения знаний о системе и формирования и развития соответствующих компетенций внутри компании [46].

    Межфункциональная координация

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

    Обеспечение "умного" реинжиниринга бизнес-процессов

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

    Привлечение конечных пользователей

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

    Принятие системы сотрудниками

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

    Мотивация сотрудников и членов проектной команды

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

    Продуманная стратегия коммуникаций

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

    Обеспечение обучения и тренингов

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

      1. Формирование списка работ (операций) проекта

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

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

    Процесс определения состава операций начинается с определения степени детализации операций. Количество операций должно быть достаточным для того, чтобы ответственный за пакет работ мог отслеживать ход исполнения и осуществлять координациюработ. Число операций не должно быть слишком большим, затрудняющим оценку общего состояния проекта с помощью системы отчетности о ходе выполнения проекта [20]. Например, команда решила ограничить количество операций проекта - не более 30, при этом любая операция должна иметь продолжительность не более 20 дней и не менее 10 дней.

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

    На следующем этапе выполняется учет степени детализации. Если количество выделенных операций мало, их разбивают на более мелкие, если велико - родственные операции группируют.

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

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

    Исходной информацией для процесса определения списка работ являются [23]:

    • методология внедрения ИС;

    • контракт;

    • описание содержания проекта;

    • иерархическая структура работ ( ИСР );

    • словарь ИСР.

    Для определения списка работ используют следующие инструменты и методы:

    • декомпозиция;

    • шаблоны;

    • планирование методом набегающей волны;

    • экспертная оценка.

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

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

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

    Параметры операций расширяют описание операции путем определения ряда элементов, связанных с каждой операцией. Элементы каждой операции формируются с течением времени. На первоначальных стадиях проекта они могут включать в себя идентификатороперацииидентификатор ИСР и название операции, а в конце формирования - коды и описание операции, перечни предшествующих и последующих операций, логические взаимосвязи, опережения и задержки, требования к ресурсам, директивные даты, ограничения и допущения. Параметры операции могут быть использованы для определения лица, ответственного за выполнение работы, географического местоположения выполнения работ и типа операции, например, уровня загрузки, дискретной или распределенной загрузки. Параметры операции нужны для разработки расписания, а также для выбора, систематизации и разнообразных сортировок запланированных операций в отчетах. Количество параметров различается в зависимости от прикладной области.

    Запрошенные изменения - изменения в составе работ, которые могут появиться в ходе выполнения работ по реализации ИТ и повлиять на описание содержания проекта.

    Таблица 2.2. Пример списка работ

    Наименование пакета работ

    Наименование операций

    Обследование

    • Формирование и согласование плана проведения интервью.

    • Подготовка и рассылка опросных листов для интервью. Проведение интервью для описания бизнес-процессов

    Описание бизнес-процессов

    • Описание бизнес-процессов по функциональной области Финансы.

    • Описание бизнес-процессов по функциональной области Логистика.

    • Описание бизнес-процессов по функциональной области Персонал

    Разработка системы

    • Разработка решений по функциональной архитектуре. Подготовка функционального дизайна расширений. Настройка системы.

    • Техническое проектирование расширений. Разработка расширений.

    • Техническое проектирование программ конвертации данных.

    • Разработка программ конвертации данных. Планирование тестирования приложения и интеграционного тестирования

    Тестирование системы

    • Разработка сценариев тестирования.

    • Подготовка тестовых данных.

    • Проведение тестирования по функциональным областям " Финансы", "Логистика", "Персонал".

    • Проведение интеграционного тестирования.

    • Проведение тестирования конвертации данных

      1. Определение логической последовательности выполнения работ

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

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

    Исходной информацией для процесса определения взаимосвязи операций могут быть [11]:

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

    2. методология внедрения ИС;

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

    4. список операций;

    5. параметры операций;

    6. список контрольных событий;

    7. одобренные запросы на изменение.

    При определении взаимосвязи используются нижеследующие инструменты и методы.

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

    Метод стрелочных диаграмм: метод построения сетевых диаграмм расписания проекта, где операции представляются в виде дуг, которые соединяются в узлах, показывающих их зависимости. Этот метод еще называется " операции на дугах".

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

    Определение зависимостей. Для определения последовательности операций используется три типа зависимостей: жесткая (или обязательная), нежесткая (или произвольная) и внешняя.

    Применение опережений и задержек. Опережения и задержки представляют собой интервалы времени, которые модифицируют взаимосвязи между предшествующими и последующими операциями.

    Процесс определения взаимосвязи операций завершается формированием следующих документов.

    Сетевые диаграммы расписания проекта - схематическое отображение плановых операций проекта и логических взаимосвязей (зависимостей) между ними. Сетевая диаграмма расписания проекта может быть построена вручную или при помощи программного обеспечения для управления проектом, например, Spider или MS Project. Она может включать в себя полную детализацию проекта или одну или несколько суммарных операций (пакет операций). На рис. 2.2 приведен пример представления расписания проекта в виде диаграммы Гантта MS Project.

    Рис. 2.2. Фрагмент расписания проекта в виде диаграммы Гантта MS Project

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

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

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

      1. Оценка трудоемкости и потребности в ресурсах

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

    В качестве примера рассмотрим оценку потребности в человеческих ресурсах. Для выделения ресурсов необходимо выяснить, какие необходимы ресурсы, их наличие, доступность и необходимое количество. Для ответа на эти вопросы требуется вести учет ресурсов и их параметров. Приведем ориентировочный состав параметров для оценки человеческих ресурсов:

    • ФИО;

    • возраст;

    • образование;

    • курсы повышения квалификации;

    • должность в компании;

    • краткая характеристика;

    • перечень проектов, в которых принимал участие, роль и объем работ, качество проделанной работы;

    • график работы (является основой для календаря ресурса);

    • доступность (коэффициент доступности, отпуска, больничные, выставки и т.д.).

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

    Исходной информацией для определения трудоемкости являются:

    • список операций. Список операций определяет плановые операции для оцениваемых ресурсов;

    • параметры операцийПараметры операций, разработанные при определении состава операций, дают вход первичных данных для использования в оценке ресурсов, необходимых для каждой плановой операции в списке операций;

    • наличие ресурсов. Для оценки типов ресурсов используется информация о том, какие ресурсы (функциональные консультанты, бизнес-аналитики, серверы и т. п.) потенциально доступны;

    • план управления проектом. План управления расписанием является составляющей частью плана управления проектом и используется в оценке ресурсов операций;

    • ресурсные календари устанавливают, когда и насколько определенные ресурсы проекта будут доступны на протяжении проекта.

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

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

    Для оценки ресурсов операций применяют следующие инструменты и методы.

    • Экспертная оценка. Такую оценку может дать экспертная группа, имеющая специальную подготовку в области планирования и оценки ресурсов.

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

    • Оценка "снизу вверх". Когда плановую операцию нельзя оценить с достаточной степенью уверенности, работы в пределах такойоперации разбиваются на более мелкие элементы. Ресурсные потребности каждого более детализированного элемента работ оцениваются, и эти оценки объединяются в общее количество по каждому ресурсу плановой операции.

    • Результатом процесса оценки ресурсов операций является следующая информация.

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

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

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

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

    На рис. 2.3 представлен фрагмент диаграммы Гантта с привязкой к ресурсам.

    Рис. 2.3. Фрагмент диаграммы Гантта с привязкой к ресурсам

    При определении трудозатрат на выполнение операций проекта используют нормативные акты и ГОСТы. В табл. 2.3 представлены нормативы времени на составление основных видов документов на различных стадиях разработки документов на автоматизированные системы (АС), а также требуемая квалификация разработчиков документов.

    Таблица 2.3. Нормативы трудоемкости разработки документов на АС

    Наименование документа

    Единица объема работы

    Норматив времени, ч

    Квалификация исполнителя

    Перечень заданий на разработку специализированных (новых) технических средств

    Позиция

    0,14

    Инженер

    Перечень входных сигналов и данных

    То же

    То же

    То же

    Перечень выходных сигналов (документов)

    То же

    То же

    То же

    Спецификация оборудования

    То же

    То же

    То же

    Перечень заданий на разработку строительных, электротехнических, санитарно-технических и других разделов проекта, связанных с созданием системы

    То же

    То же

    То же

    Описание автоматизируемых функций

    Лист ф. А4

    4,30

    Ведущий инженер

    Описание постановки задач (комплекса задач)

    То же

    То же

    То же

    Описание информационного обеспечения системы

    То же

    То же

    То же

    Описание организации информационной базы

    То же

    То же

    То же

    Описание систем классификации и кодирования

    То же

    То же

    То же

    Описание массива информации

    То же

    То же

    То же

    Описание комплекса технических средств

    То же

    То же

    То же

    Описание программного обеспечения

    То же

    То же

    То же

    Описание алгоритма (проектной процедуры)

    То же

    То же

    То же

    Описание организационной структуры

    То же

    То же

    То же

    Описание технологического процесса обработки данных (включая телеобработку)

    То же

    То же

    То же

    Общее описание системы

    То же

    То же

    То же

    Ведомость потребности в материалах

    Позиция

    0,27

    Инженер

    Ведомость машинных носителей информации

    То же

    То же

    То же

    Массив входных данных

    Лист ф. А4

    0,90

    Техник

    Каталог базы данных

    То же

    То же

    То же

    Состав выходных данных (сообщений)

    То же

    То же

    То же

    Технологическая инструкция

    То же

    3,00

    Старший инженер

    Инструкция по формированию и ведению базы данных (набора данных)

    То же

    То же

    То же

    Руководство пользователя

    То же

    3,15

    Инженер

    Инструкция по эксплуатации КТС

    То же

    То же

    То же

      1. Определение длительности операций.

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

    Рис. 2.4. Диаграмма Гантта с привязкой к ресурсам

    Процесс оценки длительности операций требует, чтобы были оценены объем работы, расчетное количество ресурсов и определено количество рабочих. Оценка длительности операции выполняется помощью ИСР.

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

    Исходная информация процесса определения длительности операций

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

    • Список операций - результат процесса определения взаимосвязи операций.

    • Параметры операций - результат процесса определения взаимосвязи операций.

    • Требования к ресурсам операции. Расчетные требования к ресурсам операции влияют на длительность плановой операции, так как привлеченные для плановой операции ресурсы и их наличие будут в значительной мере влиять на длительность большинства операций. Если для операции назначаются ресурсы с более низкими навыками, их эффективность или производительность может быть снижена из-за увеличения потребности в коммуникации, обучении и координации.

    • Календарь ресурсов - результат процесса оценки ресурсов операций.

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

    Для определения длительности операций можно использовать следующие инструменты и методы.

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

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

    Оценка по трем точкам. Точность оценки длительности операций можно увеличить, если в исходной оценке учитывать размер рисков. Оценка по трем точкам основана на определении трех типов оценок:

    • наиболее вероятная - длительность плановой операции с учетом предварительного выделения ресурсов, их производительности, реалистичной оценки их доступности для выполнения данной плановой операции, отношений зависимости с другими участниками, задержек;

    • оптимистичная. Длительность операции основывается на оптимистичном сценарии, представленном в наиболее вероятной оценке;

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

    Длительность операции = (оптимистичная + [4*наиболее вероятная оценка] + пессимистичная)/6

    Результаты процесса оценки длительности операций

    Оценка длительности операций. Количественные оценки вероятного числа рабочих периодов, которые потребуются для выполнения операции, всегда включает оценки диапазонов возможных значений. Например, оценка "2 недели   2 дня" означает, что плановая операция будет выполняться не менее 8 дней и не более 12 (при 5-дневной рабочей неделе).

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

      1. Концептуальная оценка стоимости проекта

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

    • оценка порядка величины;

    • концептуальная оценка;

    • предварительная оценка;

    • окончательная оценка;

    • контрольная оценка.

    На предпроектной стадии первоначально может определяться только порядок величины стоимости. Точность оценки порядка величины стоимости проекта может колебаться от -50% до +100%. Точность концептуальной оценки находится в интервале -30% - +50%. Точность предварительной оценки проекта колеблется от -20% до +30%. На этапе окончательной оценки точностьколеблется от -15% до +20%. Контрольная оценка имеет точность от -10% до +15%. Таким образом, каждая последующая стадия жизненного цикла проекта имеет более точную стоимостную оценку (см. рис. 2.5).

    Рис. 2.5. Классификация типов оценок стоимости

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

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

    На фазе планирования проекта имеет смысл использовать менее точные и менее затратные способы оценки стоимости.

    К сведениям, имеющим большую важность для успешной реализации оценки стоимости, относятся:

    • финансовые политики;

    • организационные политики, которые приняты в компании, выполняющей планирование стоимости.

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

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

    Оценка по аналогам представляет вид оценки "сверху вниз". Она подразумевает оценку текущего проекта, называемого целевым, на основе фактической стоимости одного или нескольких предыдущих проектов (аналогичных или исходных) близкого размера, сложности и содержания. Менеджеры, выполняющие оценку, могут опираться на инстинктивное чутье, исторические данные или приблизительные расчеты, модифицированные так, чтобы учесть любые различия между целевым и аналогичным проектами. При наличии очень похожего проекта оценка может быть довольно точной. Такой тип оценки применяется на любом этапе жизненногоцикла проекта. Оценка по аналогам не требует больших усилий при гарантированной точности, однако не всегда удается найти и определить схожие проекты. Точность оценки по аналогии колеблется от -30% до +50%. Стоимость подготовки такой оценки составляет 0,04%-0,15% от общей стоимости проекта.

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

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

    Оценка по аналогии предпочтительна в том случае, когда детальная информация о проекте отсутствует.

    Параметрическая оценка применяется на ранних этапах проекта. Процесс параметрической оценки состоит в определении параметров оцениваемого проекта, которые изменяются пропорционально стоимости проекта. На основании одного или нескольких параметров создается математическая модель. Например, в качестве параметра разработки программного обеспечения может быть выбрана стоимость разработки строки кода. Для оценки стоимости обследования может быть выбрано количество автоматизируемых бизнес-процессов. Наиболее распространенным параметром оценки стоимости IT-проектов является количество требуемого рабочего времени на выполнение операций (пакета операций). При тесной связи между стоимостью и параметрами проекта и при возможности точного измерения параметров можно увеличить точность расчетов. Преимущество данного метода - для оценки стоимости проекта достаточно знать "ставки" привлекаемых ресурсов; недостатком является низкая точность (-30%-+50%). Стоимость подготовки параметрической оценки составляет 0,04%-0,45% от общей стоимости проекта.

    Для того чтобы разработать параметрическую оценку надлежащего качества, необходимо собрать качественную исходную информацию, в которую должны входить [18]:

    • основное содержание проекта ;

    • выбранные параметры проекта;

    • историческая информация.

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

    Стоимостная оценка должна производиться компетентными сотрудниками, определение которых можно произвести в соответствии со следующими критериями [8].

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

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

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

      1. Формирование сметы

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

    Приведенный ниже контрольный список содержит пункты, рекомендованные применительно к сметам проектов.

    • Система обозначений расходных категорий проекта.

    • Ясно и четко сформулированное описание элементов.

    • Явное указание количества элементов по категориям затрат.

    • Явное указание стоимости единицы для каждого элемента категории затрат.

    • Явное отражение управленческого и резерва на непредвиденные обстоятельства.

    • Отдельное отражение стоимости материалов и элементов и стоимости работ.

    • Отражение совокупной стоимости проекта (с учетом и без учета резервов).

      1. Разработка сметы и базового плана стоимости проекта

    Базовый план по стоимости - это распределенный во времени суммарный исходящий денежный поток проекта, используемый для измерения и мониторинга исполнения стоимости проекта. Его разработка производится суммированием оценочных расходов в течение определенного временного периода; такой план отражает значение оценочных расходов и срок, когда предполагается их возникновение, при условии следования определенному порядку выполнения проектных задач и работ. Часто изображается в виде S-кривой (см. рис. 2.6).

    Таблица 2.4. Пример сметы проекта

    Оценка совокупной стоимости проекта для базового плана по стоимости

    0

    Оценка совокупной стоимости проекта

    0

    Итоговая сумма

    0

    Прямые расходы

    0

    Стоимость работ (консалтинг)

    0

    Категория специалиста

    Трудозатраты (дни)

    Ставка (ден. единиц / день)

    Итого

    Специалист 1

    0

    Специалист 2

    0

    Специалист 3

    0

    Специалист 4

    0

    Специалист 5

    0

    Командировочные расходы

    0

    Категория

    Количество / параметр

    Стоимость на единицу

    Итого

    Проезд

    0

    Вид1

    0

    Вид 2

    0

    ВидЗ

    0

    Командировочные

    0

    Специалист 1

    0

    Специалист 2

    0

    Специалист 3

    0

    Специалист 4

    0

    Специалист 5

    0

    Представительские расходы

    0

    Руководитель проекта

    0

    Спонсор

    0

    Сумма резервов на непредвиденные обстоятельства

    0

    Категория

    Вероятность

    Стоимостная оценка

    Итого

    Вид 1

    0

    Вид 2

    0

    ВидЗ

    0

    Накладные расходы

    0

    Стоимость оборудования (ПО, лицензий)

    0

    Категория

    Количество / параметр

    Стоимость на единицу

    Итого

    стоимость оборудования (hardware)

    0

    логистика (доставка, страховка, охрана, таможня)

    0

    гарантийное обслуживание (техподдержка ПО)

    0

    стоимость лицензий с НДС

    0

    стоимость поддержки программного продукта (до окончания проекта)

    0

    Стоимость обучения

    0

    Тип тренинга

    Количество обучаемых

    Стоимость курса

    Итого

    Тренинг 1

    б

    Тренинг 2

    0

    Тренинг 3

    0

    Тренинг 4

    0

    Тренинг 5

    0

    Затраты на инфраструктуру проекта

    0

    Категория

    К оличество / параметр

    Стоимость на единицу

    Итого

    аренда помещения

    0

    оборудование рабочих мест

    0

    коммунальные платежи

    0

    оплата телекоммуникационных услуг

    0

    телефонная связь

    0

    Интернет

    0

    Сумма управленческого резерва

    0

    Построение базового плана по стоимости [18]

    Построение базового плана по стоимости начинается со сбора исходной информации, к которой относятся:

    • результаты оценки стоимости проекта;

    • ИСР ;

    • расписание проекта.

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

    Рис. 2.6. S-кривая базового плана по стоимости

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

    Желательно, чтобы проект имел собственную систему обозначения расходов, согласованную с системой обозначения расходов компании или с принятыми в данной отрасли стандартами. Если стоимость разрабатывается на основе восходящей ("снизу вверх") оценки, его элементы можно структурировать в соответствии с ИСР, при помощи пакетов работ из ИСР проекта. Если же для его построения используется оценка по аналогии или параметрическая оценка, лучше задействовать другие методы структурирования.

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

    Графическое отображение базового плана стоимости

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

    Выгоды построения базового плана по стоимости

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

    Прогнозирование потока денежной наличности - еще одно достоинство, обеспечиваемое эффективным базовым планом: он заблаговременно информирует руководство или заказчика о том, что в некоторый момент должны быть доступны определенные фонды, которые потребуются для поставки ресурсов и продолжения реализации проекта. Чтобы надлежащим образом выполнял эту роль, он должен быть организован так, чтобы отражать продвижение и ход исполнения на текущую дату [18].

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

    1. Разработка расписания проекта

    Исходные данные для разработки расписания. Результаты разработки расписания. Технология разработки расписания. Разработка расписания проекта методом критического пути. Организация управления расписанием проекта. Исходная информация для процесса управления расписанием. Линия исполнения. Построение линии исполнения проекта. Диаграмма контрольных событий. Построение диаграммы контрольных событий.

      1. Исходные данные для разработки расписания

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

    • требуемые даты для начала или завершения операции, которые можно использовать для ограничения начала или завершения операции;

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

    Для разработки расписания рекомендуется использовать следующие инструменты и методы.

    Диаграмма Гантта - диаграмма, которая использует горизонтальные полосы для представления операций проекта, показывает даты начала и завершения каждой операции и проекта относительно горизонтальной шкалы времени [18].

    Диаграмма, построенная по методу критического пути - методу анализа сети расписания, проводимого при помощи модели расписания. Критический путь представляет группу операций, которые не могут быть задержаны без изменения отсрочки, даты завершения всего проекта [23].

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

    Диаграмма контрольных событий - инструмент для разработки расписания проекта, построение которого включает следующие действия [18]:

    • сбор исходной информации для построения диаграммы;

    • построение сетевой диаграммы, отражающей взаимосвязь операций;

    • определение уровня детализации контрольных событий - количества контрольных событий, отражаемых на диаграмме;

    • выбор контрольных событий - событий, которые являются главными для продвижения проекта;

    • упорядочивание контрольных событий - изучение взаимосвязей и определение последовательности их выполнения;

    • нанесение контрольных событий на детальное расписание проекта ;

    • проверка равномерности распределения контрольных событий по расписанию проекта.

      1. Результаты разработки расписания

    Результатами процесса разработки расписания являются:

    • расписание проектаРасписание проекта может быть разработано детально или укрупнено как расписание контрольных событий. Расписание может быть представлено в табличном виде или иметь графическое представление в виде сетевых диаграмм, столбиковых горизонтальных диаграмм или диаграмм контрольных событий;

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

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

    • требования к ресурсам (обновления);

    • параметры операции (обновления);

    • календарь проекта (обновления);

    • запрошенные изменения. В процессе разработки расписания могут появиться запрошенные изменения, которые обрабатываются в процессе общего управления изменениями;

    • план управления проектом (обновления). План управления проектом обновляется с отражением всех одобренных изменений в способах управления расписанием проекта.

      1. Технология разработки расписания

    При разработке расписания рекомендуется соблюдать следующую последовательность работ [23]:

    • определить перечень операций, которые должны быть включены в расписание;

    • определить взаимосвязь операций;

    • определить длительность каждой операции;

    • рассчитать с помощью прямого прохода раннее расписание для каждой операции;

    • рассчитать с помощью обратного прохода позднее расписание для каждой операции;

    • вычислить временной резерв для каждой операции;

    • определить критический путь ;

    • сравнить дату предполагаемого завершения проекта с датой завершения проекта по обязательству;

    • подкорректировать расписание или дату завершения проекта по обязательству, если завершение проекта по расписанию предполагается раньше этой даты;

    • определить ограничения на ресурсы;

    • откорректировать расписание в соответствии с ограничениями на ресурсы;

    • проверить, не планируется ли завершение проекта по откорректированному расписанию раньше даты обязательства;

    • согласовать расписание.

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

    Таблица 3.1. Шаблон последовательного формирования расписания проекта

    Список операций

    Итерационная детализация информации об операциях

    Номер задачи

    НомерИСР

    Описание задачи

    Предшествущие задачи и продолжительность их выполнения

    Номер задачи

    НомерИСР

    Описание задачи

    Предшествующая задача

    Оценка трудоемкости (человеко-дни)

    Распределение задач по ролям (исполнителям)

    Номер задачи

    НомерИСР

    Описание задачи

    Предшествующая задача

    Оценка трудоемкости (человеко-дни)

    Исполнитель

    Календарный план

    Номер задачи

    НомерИСР

    Описание задачи

    Предшествующая задача

    Оценка трудоемкости (человеко-дни)

    Исполнитель

    Начало

    Завершение

    Далее следует пример его использования для фазы подготовки проекта (см. табл. 3.2).

    Таблица 3.2. Пример использования шаблона последовательного формирования расписания

    Список работ

    № задачи

    Номер ИСР

    Описание задачи

    1.1 Подготовка проекта

    1.1

    Инициирующая встреча по проекту

    1.2

    Проведение коммуникации ключевым подразделениям оповещения ключевых подразделений и бизнес-единиц компании о начале проекта

    1.3

    Создание рабочей среды для команды проекта

    1.4

    Подписание договоров

    1.5

    Создание и мобилизация проектной команды

    1.6

    Создание и выпуск руководящего документа проекта

    1.7

    Постановка процесса управления проектом

    Логическая последовательность и трудоемкость работ

    № задачи

    Номер ИСР

    Описание задачи

    предшеств. задачи

    Оценка трудоемкости

    (чел.*дни)

    1.1 Подготовка проекта

    1.1

    Инициирующая встреча по проекту

    1.2

    Проведение коммуни-кации ключевым подразделениям и бизнес-единицам оповещения ключевых подразделений и бизнес-единиц компании о начале проекта

    1.1

    1.3

    Создание рабочей среды для команды проекта

    1.1

    1.4

    Подписание договоров

    1.1

    1.5

    Создание и мобилиза-ция проектной команды

    1.2

    10д

    1.6

    Создание и выпуск руководящего документа проекта

    1.5

    15д

    1.7

    Постановка процесса управления проектом

    1.6

    Закрепление ролей исполнителей за проектными работами

    № задачи

    Номер ИСР

    Описание задачи

    № пред-шеств. задачи

    Оценка трудоемкости (чел.* дни)

    Роль исполнителя

    1.1 Подготовка проекта

    1.1

    Инициирующая встреча по проекту

    Спонсор проекта; руководитель проекта; архитектор решения; администратор проекта

    1.2

    Проведение коммуникации ключевым подразделениям и бизнес-единицам оповещения ключевых подразделений и бизнес-единиц компании о начале проекта

    1.1

    Спонсор проекта; руководитель проекта; администратор проекта

    1.3

    Создание рабочей среды для команды проекта

    1.1

    Администратор проекта;спонсор проекта

    1.4

    Подписание договоров

    1.1

    Спонсор проекта; руководитель проекта; администратор проекта

    1.5

    Создание и мобилизация проектной команды

    1.2

    10д

    Руководитель проекта; руководитель группы интеграции и разработок

    1.6

    Создание и выпуск руководящего документа проекта

    1.5

    15д

    Спонсор проекта; руководитель проекта

    1.7

    Постановка процесса управления проектом

    1.6

    Спонсор проекта; руководитель проекта; администратор проекта

    Закрепление ролей исполнителей за проектными работами

    № задачи

    Номер ИСР

    Описание задачи

    № пред-шеств. задачи

    Оценка трудоемкости (чел.* дни)

    Роль исполнителя

    1.1 Подготовка проекта

    1.1

    Инициирующая встреча по проекту

    Спонсор проекта; руководитель проекта; архитектор решения; администратор проекта

    1.2

    Проведение коммуникации ключевым подразделениям и бизнес-единицам оповещения ключевых подразделений и бизнес-единиц компании о начале проекта

    1.1

    Спонсор проекта; руководитель проекта; администратор проекта

    1.3

    Создание рабочей среды для команды проекта

    1.1

    Администратор проекта;спонсор проекта

    1.4

    Подписание договоров

    1.1

    Спонсор проекта; руководитель проекта; администратор проекта

    1.5

    Создание и мобилизация проектной команды

    1.2

    10д

    Руководитель проекта; руководитель группы интеграции и разработок

    1.6

    Создание и выпуск руководящего документа проекта

    1.5

    15д

    Спонсор проекта; руководитель проекта

    1.7

    Постановка процесса управления проектом

    1.6

    Спонсор проекта; руководитель проекта; администратор проекта

      1. Разработка расписания проекта методом критического пути

    Во многом последовательность шагов при формировании расписания этим способом схожа с уже рассмотренной ранее совокупностью, однако в рамках данного метода ключевым элементом становится расчет критического пути. Итак, рассмотрим пример разработки расписания проекта с использованием метода критического пути [18].

    • Создать перечень операций, которые должны быть включены в расписание.

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

    • Определить длительность каждой операции.

    Длительность каждой операции определялась в рамках процессов оценки трудоемкости и определения длительности операций(см. соответствующие разделы издания).

    • Определить предшествующую операцию для каждой операции.

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

    • Рассчитать с помощью прямого прохода (forward pass) раннее расписание (early schedule): ранний старт (ES) и ранний финиш (EF) для каждой операции.

    При расчете раннего расписания для операций требуется придерживаться нескольких правил составления расписаний (scheduling conventions). Данные правила приняты сообществом по составлению расписаний (scheduling community). В расписании старт первой операции всегда назначается на дату старта проекта. Эта дата является входом плана проекта. Первая дата старта является стартом проекта. Дата раннего финиша - это дата раннего старта плюс длительность операции. При этом применяется следующее правило. Считается, что каждая операция начинается в момент начала того периода, в который она стартует, и оканчивается в момент завершения периода, в который она завершается. Это означает, что если длительность операции составляет один день и если она начинается первого января, то заканчивается данная операция также первого января. В соответствии с данным правилом ранний финиш любой операции равен раннему старту плюс длительность минус один. Таким образом, операция 1 начинается в день 1 и заканчивается в день 15 (см. табл. 3.3). Следующая операция должна начаться в следующий доступный временной период: поскольку операция 1 заканчивается в день 15, операция 2 должна начаться в день 16, а закончиться в день 20. Операции 3 и 4 представляют следующую проблему. Эти операции зависят от операции 2, т. е. операция 2 должна окончиться перед их стартом. Очевидно, что датой раннего старта обеих операций будет день 21.

    Формула 1. Расчет раннего финиша

    EF=ES + Длительность - 1

    • Рассчитать с помощью обратного прохода (backward pass) позднее расписание (late schedule) для каждой операции.

    Для выполнения обратного прохода необходимо начинать с последней операции, которая была выполнена в раннем расписании. Логическим обоснованием этого является следующее: если раннее расписание определяет самую раннюю дату завершения проекта, то в обратном проходе мы ищем для всех операций самые поздние даты их выполнения, при которых проект мог бы быть полностью выполнен. Мы начинаем с наиболее поздней из дат раннего финиша, соответствующей завершению последней операции. Это время позднего финиша (LF). Для получения времени позднего старта (LS) из времени позднего финиша вычитается длительность. Даты позднего расписания (поздний старт и поздний финиш) для операции 11 будут соответственно днями 90 и 94. Поскольку дата позднего старта операции 11 - день 90, операции 10 и 3 должны быть окончены не позднее дня 89. Это будет датой позднего финиша для обеих операций. Таков самый поздний срок завершения данных операций для того, чтобы обеспечить завершение проекта в день 94 и дату позднего старта операции 11. Для получения дат позднего старта для каждой операции вычитаются их длительность. При рассмотрении операции 2 надо быть очень внимательными в выборе даты позднего финиша, которая также согласуется с датами позднего старта операций 3, 4 и 6. Поскольку датами позднего старта операций 3, 4 и 6 являются дни 86, 53 и 21, соответственно, датой позднего финиша операции 2 является день 20.

    Таблица 3.3. Операции проекта

    Операции

    Описание

    Длительность

    Операция-предшественник

    ES

    EF

    LS

    LF

    Резерв времени

    1

    Определение выходных результатов проекта

    15

    -

    1

    15

    1

    15

    0

    2

    Одобрение заинтересованными сторонами

    5

    1

    16

    20

    16

    20

    0

    3

    Выбор места

    4

    2

    21

    24

    86

    89

    65

    4

    Оценка и выбор поставщика

    4

    2

    21

    24

    53

    56

    32

    5

    Приобретение аппаратного обеспечения

    3

    4

    25

    27

    57

    59

    32

    6

    Проектирование ПО

    15

    2

    21

    35

    21

    35

    0

    7

    Написание кода

    30

    6

    36

    65

    36

    65

    0

    8

    Тестирование ПО

    4

    7

    66

    69

    66

    69

    0

    9

    Тестирование аппаратного обеспечения

    10

    5

    28

    37

    60

    69

    32

    10

    Интеграция аппаратного и программного обеспечения

    20

    9,8

    70

    89

    70

    89

    0

    11

    Установка и окончательная приемка

    5

    3,10

    90

    94

    90

    94

    0

    Формула 2. Расчет позднего финиша

    LS=LF - Длительность + 1

    • Вычислить временной резерв ( float ) для каждой операции.

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

    Формула 3. Расчет временного резерва

    float = LS - ES = LF - ES

    • Определить критический путь (critical path).

    Критический путь (critical path) - это последовательность операций, имеющих нулевой временной резерв (zero float). Операции с нулевым временным резервом - это операции, задержка которых обязательно влечет за собой задержку окончания всего проекта. Операции такого типа необходимо жестко контролировать, чтобы обеспечить завершение работы над проектом в установленное время. И наоборот, операции, которые не лежат на критическом пути и имеют ненулевой временной резерв, необязательно контролировать так жестко. К тому же, важно знать, выполнение каких операций проекта может быть задержано без изменения даты завершения проекта. Ресурсы операций, имеющих резерв времени, при необходимости могут быть использованы для выполнения обхода (workaround).

    • Определить, не состоится ли предполагаемое завершение проекта раньше даты обязательства (promise date).

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

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

    • Подкорректировать расписание или дату обязательства.

    Затем надо отрегулировать расписание или дату обязательства. Возможны две ситуации: расписание с датой обязательства более ранней, чем предварительно определенная дата, и расписание с датой обязательства более поздней, чем предварительно определенная дата. Если предварительная дата расписания является более поздней, чем обязательства, то необходимо применять сжатие (crashing) или быстрый проход (tracking).

    Недостатком этих методов для любого расписания является то, что увеличиваются стоимость проекта или риски, а в некоторых случаях и то, и другое. Принципы применения этих методов будут рассмотрены в разделах, посвященных стадии проектирования ЖЦ ИС.

    • Запросить ресурсы и определить ограничения на ресурсы.

    • Отрегулировать расписание в соответствии с ограничениями на ресурсы.

    • Определить, не состоится ли предполагаемое завершение проекта раньше даты обязательства.

    • Подкорректировать расписание или дату обязательства.

    • Получить одобрение расписания (согласовать расписание).

      1. Организация управления расписанием проекта

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

    Исходная информация для процесса управления расписанием

    План управления расписанием определяет, как будут осуществляться контроль и управление расписанием проекта.

    Базовый план расписания является составляющей плана управления проектом и основой для измерения исполнения расписания и отчетности по ней в рамках базового плана исполнения.

    Отчеты об исполнении задач дают информацию об исполнении расписания.

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

    Управление расписанием выполняют с использованием следующих инструментов и методов.

    1. Отчетность о прогрессе проекта включает в себя фактические даты начала и завершения и оставшуюся длительность незавершенных плановых операций. При использовании методики освоенного объема отчетность может содержать процент выполнения текущих плановых операций. Для упрощения подготовки периодической отчетности о прогрессе проекта удобно использовать типовые формы - шаблоны. Пример шаблона отчетной формы представлен в табл. 3.4.

    Таблица 3.4. Шаблон формы отчета о прогрессе проекта

    "Наименование проекта" Еженедельный статус-отчет Отчетный период:

    Кому:

    От:

    Дата:

    Работы, проведенные в отчетном периоде

    Название операции

    Плановая дата начала

    Плановая дата окончания

    Отклонение

    Ожидаемая дата окончания

    % завершения

    Комментарий

    Наименование пакета операций

    1.

    Наименование пакета операций

    2.

    3.

    Выводы и предложения

    Выводы:

    Предложения:

    Открытые вопросы и проблемы

    № в журнале

    Описание

    Решение/ Проект решения

    Срок решения

    Ответственный

    Приоритет

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

    Измерение эффективности

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

    Анализ отклонений

    Ключевой функцией управления расписанием является проведение анализа отклонений по срокам. Сравнение директивных дат начала и выполнения с фактическими/прогнозируемыми дает информацию для осуществления корректирующих действий в случае задержки.

    Сравнительные диаграммы расписания

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

      1. Линия исполнения

    Линия исполнения показывает, на какое количество времени каждая операция проекта опережает базовое расписание или отстает от него [18].

    Слева от линии исполнения показана выполненная доля каждой операции, справа - оставшаяся доля. По мнению Драгана З. Милошевича [18], в передовых приложениях последнего времени линия баланса исполнения рассматривается как один из шагов проактивного управления расписанием. Количество времени, на которое операция отстает от базового расписания, используется для корректировки воздействий для устранения возможной задержки.

    Построение линии исполнения проекта

    1. Подготовка информации для построения линии исполнения: базовое расписание в формате диаграммы Гантта, отчеты о ходе выполнения проекта, запросы на внесенные изменения, которые могут влиять на дату завершения проекта.

    2. Проведение встреч с владельцами операций. Руководитель проекта беседует индивидуально с владельцем каждой операции, для того чтобы получить реальную картину сроков ее выполнения. При этом рекомендуется задавать следующие вопросы [18]:

      • Каково отклонение фактического расписания от базового?

      • Какие проблемы вызывают отклонения?

      • Какие новые риски могут возникнуть и как они могут повлиять на дату завершения операции?

      • Каков текущий тренд выполнения проекта?

      • Какие действия наметил владелец операции для предотвращения срыва сроков выполнения операции?

    Шаг 2 может быть пропущен, если существует отлаженная система сбора реальной информации о ходе выполнения проекта.

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

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

    Рис. 3.1. Пример линии исполнения проекта (адаптировано из [18])

    1. Рисование линии исполнения.

      • Взять базовое расписание проекта и отметить на календаре (в шапке базового расписания) дату проведения совещания - статусную или отчетную.

      • От этой даты рисовать вниз вертикальную линию до пересечения со строкой первой операции

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

    Таким образом, линия исполнения позволяет регулярно контролировать и корректировать выполнение базового расписания проекта.

      1. Диаграмма контрольных событий

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

    Для ее рисования выполняются те же шаги, что и при построении линии исполнения, с одним отличием - объектом анализа являются контрольные события.

    Рис. 3.2. Пример диаграммы прогнозирования контрольных событий

    Построение диаграммы контрольных событий

    На вертикальной оси отмечают даты наступления контрольных событий, зафиксированных в базовом расписании, - запланированные события.

    На горизонтальной оси отмечают те же даты наступления контрольных событий.

    Рисуют запланированную линию исполнения проекта, она проходит под углом в 45 градусов к каждой из осей. На линии исполнения отмечают запланированные контрольные события (см. рис. 3.2).

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

    Графически представленная информация о ходе выполнения проекта дает наглядное представление о внутренней динамике проекта.

    1. Планирование обеспечения качества проекта

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

      1. Разработка плана обеспечения качества

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

    Цель планирования качества - сделать процессы управления проектами предсказуемыми. Планирование качества нужно начинать на ранних стадиях планирования проекта, поскольку важно в самом начале определить требования к качеству работ и учесть их при разработке плана. На стадии планирования формируется и документируется система мер по обеспечению качества проекта.

    Планирование качества проекта начинается с определения объектов, качество которых необходимо обеспечивать. В табл. 4.1представлено описание процессов, влияющих на процесс обеспечения качества проекта, воздействие которых следует учитывать при разработке плана управления качеством проекта.

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

    Таблица 4.2. План обеспечения качества проекта

    Мероприятия по обеспечению качества проекта

    График исполнения (в неделях)

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    28

    1. Анализ требований результатов проекта

    x

    2. Выбор и утверждение стандартов выполнения проекта

    x

    3. Разработка и утверждение плана управления рисками проекта

    x

    4. Задачи обеспечения качества

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    4.1. Разработка и утверждение процедуры управления проблемами (отклонениями) в проекте

    x

    4.2. Мониторинг статуса рисков и проблем проекта

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    4.3. Совещания рабочей группы проекта (еженедельно)

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    4.4. Рецензирование и утверждение проектных документов, передаваемых Заказчику

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    4.4.1. Рецензирование и утверждение технического задания

    x

    4.4.2. Рецензирование и утверждение технического проекта

    x

    x

    4.4.3. Рецензирование и утверждение других документов

    x

    x

    4.5. Совещание по анализу результатов этапа проекта

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    5. Задачи организации и тестирования испытаний

    x

    x

    x

    x

    x

    x

    x

    x

    x

    5.1. Разработка и утверждение методики испытаний и тестирования ИС

    x

    x

    5.2. Разработка и утверждение плана испытаний

    x

    5.3. Разработка и утверждение отчета по результатам испытаний и тестирования

    x

    x

    5.4. Подготовка и утверждение акта приемки ИС

    x

    б. Внутренние и внешние аудиты проекта

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    6.1. Внутренние аудиты

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    x

    6.1.1. Аудит фазы инициации проекта (в соответствии стандарту компании по управлению проектами)

    x

    x

    6.1.2. Аудит фазы выполнения проекта (в соответствии стандарту компании по управлению проектами)

    x

    6.1.3. Аудит фазы завершения проекта (в соответствии стандарту компании по управлению проектами)

    6.2. Внешние аудиты

    x

    x

    x

    6.2.1. Аудит представителями поставщика ИС по выполнению методологии внедрения ИС

    x

    6.2.2. Аудит хода выполнения проекта представителями Заказчика

    x

    7. Подготовка и утверждение отчета о выполненном проекте или этапе проекта

    x

      1. Регламент по управлению качеством в проекте

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

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

    Таблица 4.1. Анализ процессов управления качеством

    Название

    Описание

    Последствияневыполнения

    Последствияпри выполнении

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

    Владелец

    Коммен-тарии

    Планирование управления качеством

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

    Если не составлять план управления проектом, сложно будет отследить качество выполняемых задач по проекту и величину отклонений результатов от требований заказчика

    Полученные итоги будут соответствовать требованиям заказчика

    Критически важен

    Менеджер по встречам с заказчиками и менеджер проекта

    Предлагается рассматривать, не разбивая на подпроцессы

    Анализ факторов внешней и внутренней среды предприятия

    Выявление условий, которые могут повлиять на ход выполнения проекта, учет политики в области качества, принятой на предприятии, процедур, предписаний и накопленных знаний из предыдущих проектов

    Возникновение противоречии с законодательством или с политикой в области качества, существующей на предприятии

    Выполнение проекта в соответствии с условиями и получение желаемых результатов

    Важен

    Руководитель проекта

    Рекомендован к исполнению

    Составление планауправления качеством

    Составление документа, на основании которого будет оцениваться качество выполнения проекта и полученных результатов

    Получение результатов, не соответствующих требованиям заказчика

    Выполнение проекта в соответствии с условиями и получение желаемых результатов

    Критически важен

    Руководитель проекта

    Обязателен для исполнения

    Обеспечение качества

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

    Получение результатов, не соответствующих требованиям заказчика

    Выполнение проекта в соответствии с условиями и получение желаемых результатов

    Важен

    Руководитель проекта или команда проекта

    Рекомендован к исполнению

    Исполнение плана проекта

    Проведение мер, обеспечивающих выполнение плана управления качеством

    Отклонение результатов проекта от ожидании заказчика

    Получение ожидаемых результатов в установленные сроки

    Важен

    Руководитель проекта/команда проекта

    Рекомендован к исполнению

    Управление временем, содержанием и стоимостью

    Согласование мер по обеспечению выполнения плана управления качеством,учета стоимости и достаточного количества ресурсов для их проведения

    Неоправданное увеличение стоимости проекта и сроков его выполнения

    Оптимизация затрат на обеспечение качества проекта

    Критически важен

    Руководитель проекта

    Обязателен для исполнния

    Контроль качества

    Мониторинг результатов проекта для установления соответствию стандартам качества. Определение и устранение причин, вызывающих отклонения

    Отклонение от ожидаемых результатов, причину которого невозможно установить и исправить

    Своевременное устранение отклонения от ожидаемых результатов

    Важен

    Команда проекта/руководитель проекта

    Рекомендован к исполнению

      1. Примеры процедур планирования качества Процедура документирования

    Настоящая процедура предназначена для управления документированием в проекте.

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

    Процедура согласований документов проекта

    Подготовка документов осуществляется рабочими группами проекта. В процессе обсуждения участники рабочих групп могут консультироваться по обсуждаемым вопросам с другими участниками проектной команды СДО.

    Документ, готовый к согласованию, передается руководителю группы, который проводит входной контроль качества документа.

    Для проведения процедуры согласования выделяются сотрудники, ответственные за согласование.

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

    Согласующее должностное лицо проводит анализ документа и в течение 3-х дней направляет свои замечания ответственному за согласование.

    Ответственный за согласование в тот же день направляет свои замечания руководителям групп и в рабочие группы для обработки.

    Процедура утверждения документов

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

    Формируется пакет документов, состоящий из двух электронных копий документов на CD и листов, на которые ставятся подписи (обложка и лист согласования на каждый утверждаемый документ). Два идентичных пакета документов предназначены для заказчика и исполнителя.

    На следующий день, в оговоренное время, пакет документов доставляется в кабинет утверждающего лица. Документы, утверждаемые на УК, печатаются в полном объеме (не только подписные листы).

    Утверждающие лица после получения извещения детально знакомятся с пакетом документов. После ознакомления и согласования утверждающее лицо подписывает документ.

    После этого документ считается утвержденным. Подписанные листы и соответствующие электронные версии документов являются утвержденными версиями проекта.

    Рабочие группы производят анализ замечаний и в течение 3-х дней подготавливают исправленную версию документа. Исправленный документ и отчет направляется согласующему лицу для высказывания своей оценки по корректности внесенного исправления в течение 3-х дней. По каждому из замечаний необходимо наложить резолюцию "принять" либо "отклонить" (с объяснением причин). В случае необходимости руководители групп обсуждают замечания и возможные решения с авторами замечаний. При невозможности принять резолюцию на уровне группы руководитель группы эскалирует принятие решения по замечанию на уровень руководителей проекта. Руководители проекта принимают решения по не согласованным на уровне групп замечаниям.

    Таблица 4.3. Определение списка процедур для управления качеством

    Этапы

    Работы проекта

    Возможные потери качества

    Процедуры

    Планирование проекта

    Планирование проекта

    Ошибки при определении трудоемкости разработок, распределении ресурсов, разработке бюджета

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

    Определение и описание решений по расхождениям

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

    Процедура управления требованиями заказчика

    Высокоуровневый анализ бизнес-процессов

    Высокоуровневое описание интерфейсов

    Детальный анализ отдельных бизнес-процессов

    Документирование отдельных интерфейсов

    Оценка рамок проекта

    При ненадлежащем документировании рамок проекта

    Процедура контроля документов проекта

    Детализированный анализ бизнес-процессов

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

    Процедура управления требованиями заказчика

    Разработка и согласование функциональных требований

    При согласовании и утверждении документов возможны проблемы из-за отсутствия лица, ответственного за эту работу, или порядка проведения данной работы

    Процедура согласования и утверждения документов

    Разработанный документ может не отвечать предъявленным к нему требованиям

    Процедура контроля документов проекта

    Утверждение результатов анализа инфраструктуры

    При согласовании и утверждении документов возможны проблемы из-за отсутствия лица, ответственного за эту работу, или порядка проведения данной работы

    Процедура согласования и утверждения документов

    Создание среды обучения

    Разработка обучения для ключевых пользователей

    Обучение ключевых пользователей

    Проектирование

    Создание спецификаций на проектирование

    При внесении изменений на стадии разработки возможны возникновение проблем и несогласованность с изначально спроектированной системой

    Процедура управления проблемами и изменениями

    Создание технических спецификаций

    При описании доработок системы могут быть не предусмотрены некоторые важные особенности процессов и функций

    Процедура обеспечения качества в соответствии с планом

    Определение методов интеграции и модификаций

    Определение критериев тестирования

    Определение дополнительных требований к обучению

    Настройка конфигурации

    Установка среды разработки

    Установка среды тестирования

    Разработка функциональных характеристик

    При внесении изменений на стадии разработки

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

    Тестирование параметров/функций

    Ошибки при тестировании, ненадлежащие тест-кейсы

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

    Тестирование процессов

    Ошибки при тестировании, ненадлежащие тест-кейсы

    Процедура контроля качества результатов проекта

    Общее тестирование

    Ошибки при тестировании, ненадлежащие тест-кейсы

    Процедура контроля качества результатов проекта

    Создание технической и пользовательской документации

    Создание ненадлежащих инструкций

    Процедура контроля документов проекта

    Настройка и внедрение

    Настройка рабочей среды

    Настройка конфигурации (длясистемного тестирования)

    Настройка инфраструктуры, тестирование системы

    Выполнение системного и пользовательского теста

    Ошибки при тестировании, ненадлежащие тест-кейсы

    Процедура контроля качества результатов проекта

    Установка рабочей среды

    Выполнение теста на запуск

    Подготовка и проведение обучения для конечных пользователей

    Эксплуатация и поддержка

    Формирование документации

    Создание ненадлежащих документов, проблемы при утверждении и согласовании акта приема-передачи системы

    Процедура документирования. Процедура утверждения акта приема-передачи системы

    Дополнительное обучение

      1. Организация управления качеством

    Обеспечение качества - процесс выполнения плановых систематических операций по качеству, которые обеспечивают выполнение всех предусмотренных процессов, необходимых для того, чтобы проект соответствовал установленным требованиям по качеству [23]. Функцию обеспечения качества может выполнять команда проекта, руководство исполняющей организации, заказчик или спонсор, другие участники проекта. Для контроля качества проекта проводятся аудиторские проверки, целью которых является выяснение соответствия качества проекта стандартам, установленным в плане обеспечения качества.

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

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

    Таблица 4.4. Пример контрольных списков проверки качества

    Этап проекта

    Ожидаемый результат

    Тип

    Да

    Нет

    Регулирование настроек

    Процент настроек, соответ-ствующих описанию в документации (допустимая погрешность 3%)

    Критичный

    Определение требований к среде

    Список требований

    Критичный

    Настройка инфраструктуры

    Список настроек

    Критичный

    Разработка функциональных характеристик

    Количество возникших оши-бок при работе.Процент ошибок в ходе работы

    Критичный

    Определение параметров разработки и плана тестирования

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

    Критичный

    Анализ проекта

    Наличие протоколов по анализу результатов каждой фазы проекта

    Серьезный

    Управление изменениями

    Документирование всех запро-сов на изменение в соответствии с принятой формой и их сохранение в единой базе

    Критичный

    Пояснения к заполнению формы контрольных списков

    • Этап проекта - процесс, для которого необходимо прописать ожидаемый результат.

    • Ожидаемый результат - метрика качества, которую необходимо достичь.

    • Тип - присвоенный тип данной метрики, может быть критический, серьезный, желательный.

    • Да/Нет - достигнут ли ожидаемый результат. Заполняется на этапе контроля и обеспечения качества проекта.

    Данные о результатах контроля передаются исполняющей организации для использования в процессе обеспечения качества, для повторной оценки и анализа стандартов качества на последующих фазах ЖЦ ИС. Пример формы представления результатов контроля качества приведен в табл. 4.5.

    Таблица 4.5. Форма представления результатов контроля качества

    п.п.

    Объект контроля качества

    Дата замечания

    Замечание

    Автор замечания

    На рис. 4.1 приведено графическое изображение процедуры разработки контрольных списков качества.

    Рис. 4.1. Процедура разработки контрольных списков (графическое изображение)

    Для выполнения операций по обеспечению (оценке) качества используют аудитАудит качества - независимая экспертная оценка, определяющая, насколько операции проекта соответствуют установленным в рамках проекта или организации правилам, процессам и процедурам. Целью аудита качества является выявление неэффективных и экономически неоправданных правил, процессов и процедур, используемых в проекте. Количество и сроки плановых проектных аудитов могут определяться основными этапами проекта или ключевыми событиями. Внеплановые аудиты проводятся по запросам заказчика, руководителей департаментов и отделов. Аудиты качества проводятся на основе критериев, каждый из которых является следствием требований нормативной документации системы менеджмента качества (требование ISO 9000) и системы управления проектами (PMBOK). Схема проведения внутреннего аудита качества проекта может выглядеть следующим образом:

    • анализ исправления замечаний предыдущей проверки;

    • проведение проверки проекта в соответствии с контрольными списками ;

    • оформление отчета о контроле качества;

    • информирование команды проекта о появлении новых отчетных документов.

    Ниже приведен шаблон для регистрации списка отклонений и описание процедуры обеспечения качества (табл. 4.6).

    Таблица 4.6. Шаблон регистрации отклонений

    отклонения

    Дата выявления

    Название работы

    Описаниеотклонения

    Статус отклонения

    Предпринятые действия

    [номер по порядку в таблице]

    [дата совещания, на котором выявлено отклонение]

    [название работы, в которой выявлено отклонение результатов от требований заказчика]

    [описание возникшего отклонения]

    [незначит.- работа будет принята несмотря на выявленное отклонение

    [отложено - работа будет принята несмотря на выявленное отклонение, поэтому нет необходимости предпринимать какие-либо действия

    серьезное - отклонение необходимо устранить, чтобы качество проекта соответствовало заданному уровню

    в работе - отклонение передано в рассмотрение в процедуре управления проблемами, ответ ожидается

    критическое - работа полностью не соответствует требованиям заказчика]

    исправлено - отклонение исправлено и работы завершены]

    Рис. 4.2. Графическое описание процедуры управления качеством

    1. Планирование рисков проекта

    Основные понятия управления рисками. Определение уровней вероятности возникновения рисков и их последствий. Методики идентификации рисков. Организация управления рисками. Пример процедуры управления рисками.

      1. Основные понятия управления рисками

    Риск проекта - это кумулятивный эффект  вероятностей наступления неопределенных событий, способных оказать отрицательное или положительное влияние на цели проекта [23]. Риски подразделяются на известные и неизвестные. Известные рискиидентифицируются и подлежат управлению - создаются планы реагирования на риски и резервы на возможные потери. Неизвестныериски нельзя определить, и следовательно, невозможно спланировать действия по реагированию на такой риск.

    Событие риска - потенциально возможное событие, которое может нанести ущерб или принести выгоды проекту [23].

    Вероятность возникновения риска - вероятность того, что событие риска наступит [23]. Все риски имеют вероятность больше нуля и меньше 100%. Риск с вероятностью 0 не может произойти и не считается рискомРиск с вероятностью 100% также не являетсяриском, поскольку это достоверное событие, которое должно быть предусмотрено планом проекта.

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

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

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

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

    Планирование реагирования на риски включает разработку плана управления рисками - документа, разрабатываемого в начале проекта и представляющего собой график работы с рисками в течение всего ЖЦ проекта. План содержит следующую информацию [18].

    Методология - определяет и описывает подходы, инструменты и источники данных, используемые для работы с рисками.

    Роли и обязанности - раздел содержит описание, кто какую работу выполняет в ходе управления рисками проекта.

    Бюджетирование - определяет бюджет для управления рисками проекта.

    Временные рамки - устанавливают частоту процессов управления рисками.

    Инструменты - раздел определяет, какие методы количественного и качественного анализа рисков рекомендуется применять и в каких случаях.

    Контроль - раздел, определяющий формат плана реагирования на риски.

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

    Примером методологии является дисциплина управления рисками MSF (Microsoft Solutions Framework) [11]. MSF описывает процесс непрерывного выявления и оценки рисков, их приоритизации и реализации стратегий по превентивному управлению рисками на протяжении всех фаз жизненного цикла проекта.

    Методы управления проектными рисками для малых и средних проектов достаточно проработаны и позволяют эффективно снижать уровень рисков и трудозатраты по проекту (см. табл. 5.1) Для ведения крупных проектов "стандартного" набора методов оказывается недостаточно [15].

    Таблица 5.1. Примеры управления рисками

    Масштаб проекта

    Число работ

    Число подпроектов

    Связность работ

    Методы управления

    Малый

    too

    Нет

    Низкая

    PMI 1 FMEA MSF, личный опыт руководителя

    Средний

    50-100

    Единицы

    Низкая, средняя

    Стандартные методики ( ASAP 2 PJM 3 PMI), SPICE4 COBIT

    Крупный

    100-1000

    От нескольких десятков до нескольких сотен

    Высокая

    Проработаны слабо

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

    На этапе планирования в соответствии с принятой политикой и процедурами в процессе управления рисками организация должна осуществлять следующие действия:

    • утвердить систематический подход к определению рисков, их оценке и обработке.

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

    • идентифицировать риски.

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

      1. Определение уровней вероятности возникновения рисков и их последствий

    Общие определения уровней вероятности и уровней воздействия адаптируются отдельно для каждого проекта в ходе процесса планирования управления рисками и используются в процессе качественного анализа рисков. Можно применить относительную шкалу, на которой вероятность обозначена описательно, со значениями от "крайне маловероятно" до "почти наверное", или шкалу, на которой вероятности соответствует цифровое значение, например: 0,1 - 0,3 - 0,5 - 0,7 - 0,9. В табл. 5.2 представлено семиуровневое разделение вероятности [11]. Для каждого интервала вероятностей выполнена относительная и числовая оценка.

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

    Таблица 5.2. Семиуровневая оценка вероятности возникновения риска

    Интервал вероятностей

    Значение вероятности, используемое для вычислений

    Словесная формулировка

    Числовая оценка

    От 1% до 14%

    7%

    крайне маловероятно

    1

    От 15% до 28%

    21%

    низкая вероятность

    2

    От 29% до 42%

    35%

    скорее нет

    3

    От 43% до 57%

    50%

    50-50

    4

    От 58% до 72%

    65%

    возможно

    5

    От 73% до 86%

    79%

    весьма правдоподобно

    6

    От 87% до 99%

    93%

    почти наверняка

    7

    Таблица 5.3. Шкала для оценкипоследствий риска, измеряемых в деньгах

    Оценка

    Денежное выражение

    1

    до $100

    2

    $100-$1000

    3

    $1000-$10,000

    4

    $10,000-$100,000

    5

    $100,000-$1,000,000

    6

    $1,000,000-$10 миллионов

    7

    $10 миллионов-$100 миллионов

    8

    $100 миллионов-$1 миллиард

    9

    $1 миллиард-$10 миллиардов

    10

    свыше $10 миллиардов

    Когда денежные единицы не могут быть применены, проектная группа может использовать другие шкалы оценки последствий риска (см. табл. 5.4). Система оценки воздействий должна отражать политику и ценности организации и проектной группы.

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

    Оценка

    Перерасход средств

    Календарный график

    Технические условия

    1 (низкая)

    до 1%

    сдвиг на 1 неделю

    небольшая потеря производительности

    2 (средняя)

    до 5%

    сдвиг на 2 недели

    умеренное снижение производительности

    3 (высокая)

    до 10%

    сдвиг на 1 месяц

    серьезный ущерб для производительности

    4 (критическая)

    от 10%

    сдвиг более 1 мес.

    задача не может быть выполнена

    Таблица 5.5. Определение шкалы оценки воздействия для четырех целей проекта

    Определенные условия для шкалы оценки степени возможного влияния риска (показаны только примеры негативных воздействий)

    Цель проекта

    Показаны значения по относительной и числовой шкалам

    Очень низкое

    Низкое

    Умеренное

    Высокое

    Очень высокое

    0,05

    0,10

    0,20

    0,40

    0,80

    Стоимость

    Незначительное увеличение

    Увеличение < 5%

    Увеличение 5-10%

    Увеличение 10-20%

    Увеличение > 20%

    Сроки

    Незначительное увеличение

    Увеличение < 5%

    Увеличение 5-10%

    Увеличение 10-20%

    Увеличение > 20%

    Содержание (объем)

    Изменения незаметны

    Незначительные изменения

    Значительные изменения

    Неприемлемое для клиента изменение

    Достижение конечных результатов невозможно

    Качество

    Изменения незаметны

    Незначительные изменения

    Изменения требуют согласия клиента

    Неприемлемое для клиента изменение

    Достижение конечных результатов невозможно

    Рис. 5.1. Матрица воздействия (вероятностей и последствий) рисков

    Относительная шкала последствий разрабатывается каждой организацией самостоятельно. Шкала содержит только описательные обозначения, например, "очень низкий", "низкий", "средний", "высокий" и "очень высокий", расположенные в порядке возрастания максимальной силы воздействия риска согласно определению данной организации. То же самое можно сделать иначе, путем присвоения данным последствиям цифровых значений, которые могут быть линейными и нелинейными, например, 0,1 - 0,3 -0,5 - 0,7 - 0,9 или 0,05 - 0,1- 0,2 - 0,4 - 0,8. В табл. 5.5 представлены как относительный, так и цифровой (в данном случае нелинейный) способы обозначения последствий риска для четырех целей проекта [23].

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

    Матрица вероятности и последствий содержит комбинации вероятности и воздействия, при помощи которых рискамприсваивается определенный ранг: низкий, средний или высший [23]. Матрица может содержать описательные термины или цифровые обозначения (см. рис. 5.1) и строится на основании шкал оценки вероятности и оценки степени влияния возможногориска. Левый столбец матрицы содержит значения вероятности возникновения риска, в первой строке расположена шкала со значениями возможных последствий. Ячейки заполняются результатами перемножения значений этих шкал. Сопоставляя значениеячейки матрицы со шкалой оценки воздействия, риски можно разделить по категориям: малые, средние и большие. Рассмотрим матрицу вероятности и последствий, представленную на рис. 5.1Риски, имеющие очень высокую вероятность, но незначительные последствия, а также риски, имеющие низкую вероятность и незначительные последствия, считаются рисками, не оказывающими воздействия (клетки таблицы серого цвета). Риски с очень большими последствиями, но малой вероятностью, как и риски с незначительными последствиями и высокой вероятностью (клетки светло-серого цвета), имеют среднее воздействие на проект.Риски, которым необходимо уделять особое внимание, имеют достаточно высокую вероятность и существенные последствия (клетки таблицы, окрашенные темно-серым цветом).

      1. Методики идентификации рисков

    Для идентификации рисков используют следующие методы [11,23].

    Мозговой штурм.Целью мозгового штурма является создание подробного списка рисков проекта. Список рисков разрабатывается на собрании, в котором принимает участие 10-15 человек - члены команды проекта, часто совместно с участием экспертов из разных областей, не являющихся членами команды. Участники собрания называют риски, которые считают важными для проекта, при этом не допускается обсуждение выдвинутых рисков. Далее риски сортируют по категориям и уточняют.

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

    Метод номинальных групп позволяет идентифицировать и расположить риски в порядке их важности. Данный метод предполагает формирование группы из 7-10 экспертов. Каждый участник индивидуально и без обсуждений перечисляет видимые им рискипроекта. Далее происходит совместное обсуждение всех выделенных рисков и повторное индивидуальное составление спискарисков в порядке их важности.

    Карточки Кроуфорда.Обычно собирается группа из 7-10 экспертов. Ведущий сообщает, что задаст группе 10 вопросов, на каждый из которых участник письменно, на отдельном листе бумаги, должен дать ответ. Вопрос о том, какой из рисков является наиболее важным для проекта, ведущий задает несколько раз. Каждый участник вынужден обдумать десять различных рисков проекта.

    Опросы экспертов с большим опытом работы над проектами.

    Идентификация основной причины.Цель этого процесса: выявить наиболее существенные причины возникновения рисковпроекта и сгруппировать риски по причинам, их вызывающим.

    Анализ сильных и слабых сторон, возможностей и угроз (анализ SWOT). Цель проведения анализа - оценить потенциал и окружение проекта. Потенциал проекта, выраженный в виде его сильных и слабых сторон, позволяет оценить разрыв между содержанием проекта и возможностями его выполнения. Оценка окружения проекта показывает, какие благоприятные возможности предоставляет и какими опасностями угрожает внешняя среда.

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

    Метод аналогии.Для идентификации рисков этот метод использует накопленные знания и планы по управлению рисками других аналогичных проектов.

    Методы с использованием диаграмм.К методам отображения рисков в виде диаграмм относятся диаграммы причинно-следственных связей и блок-схемы процессов, которые позволяют проследить последовательность событий, происходящих в данном процессе.

    Таблица 5.6. Сравнение методов идентификации рисков

    Метод идентификации

    Преимущества

    Недостатки

    Мозговой штурм

    Способствует взаимодействию членов группы. Быстрый. Недорогой

    Может проявиться преобладание одной личности. Можно сосредоточиваться только в конкретных областях. Требует сильного ведущего. Для оценки необходимо контролировать склонности группы

    Метод Delphi

    Нет доминирования одной личности. Может проводиться дистанционно, через электронную почту. Исключается проблема ранней оценки. Требует участия каждого члена группы

    Занимает много времени. Высокая загрузка ведущего

    Метод номинальных групп

    Уменьшается эффект доминирующей личности. Обеспечивает взаимодействие участников. Дает упорядоченный список рисков

    Требует много времени. Высокая загрузка ведущего

    Карточки Кроуфорда

    Быстрый. Легко реализуется. Должен участвовать каждый член группы. Вырабатывается большое количество идей. Можно проводить с группами большеобычного размера. Уменьшает эффект доминирующей личности

    Меньшее взаимодействие между участниками

    Опрос экспертов

    Используется прошлый опыт

    Эксперт может быть предвзятым. Требует много времени

    Контрольные списки

    Конкретный и упорядоченный. Легко использовать

    Предвзятость. Может не содержать конкретных элементов для данного проекта

    Метод аналогии

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

    Требует много времени. Легко получить результаты, не подходящие для данного случая. Аналогия может быть некорректной

    Методы с использованием диаграмм

    Ясное представление участвующих процессов. Легкость построения. Для них имеется много компьютерных инструментов

    Иногда вводит в заблуждение. Может занимать много времени

    Сравнение методов идентификации рисков проекта [11] представлено в табл. 5.6.

    Идентифицированные риски документируются в так называемых реестрах рисков.

    Примеры шаблонов реестра рисков [11] приведены в таблицах 5.7и 5.8.

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

    Таблица 5.7. Шаблон реестра рисков

    ИДЕНТИФИКАЦИЯ РИСКА

    Датавозникновенияриска

    Датарегистрациириска

    Наименование и описание риска

    Инициатор

    Причины

    Последствия

    Владелец риска

    Дата окончания действия риска

    .

    .

    Таблица 5.8. Пример заполнения реестра рисков (упрощенный)

    Первопричина

    Условие

    Последствие

    Необеспеченность кадрами

    Могут быть объединены проектные роли. Несовместимые роли: менеджер по качеству и разработчик,тестировщик и разработчик

    Совмещение ролей может затруднить контроль и оценку результатов, что снизит качество программного продукта

    Изменения в технологии

    Разработчикам придется осваивать новые технологии и использовать их впервые

    Увеличится время на разработку программного продукта. Возможно снижение качества________

    Организация работы

    Участники проекта территориально удалены

    Обмен информацией внутри группы затрудняется. Время на достижение целей проекта увеличивается_____

    Таблица 5.9. Пример заполнения расширенного журнала рисков

    Тип риска

    Описание риска

    Проактивные мероприятия

    Реактивные мероприятия

    Вероятность

    Последствия

    Фактор риска

    Технологический

    Заказчик может задержать выпуск продукта из-за постоянных изменений и дополнений требований к продукту

    Разделить требования на "абсолютно необходимые" и "хорошо бы было иметь", до запуска системы выполнять только абсолютно необходимые требования

    Убедиться в том, что руководство заказчика понимает и поддерживает подход, что заявки на изменения будут выполняться после завершения основных работ везде, где это возможно

    Обсудить изменение сроков ввода системы в эксплуатацию из-за накопившегося объема изменений для обеспечения необходимого уровня качества финального продукта

    8

    6

    48

    Финансовый

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

    Включить в план работ бюджет и время программистов на исправление ошибок по результатам тестирования.

    Разъяснять ключевым представителям заказчика, что выявление и исправление ошибок является частью технологии разработки ПО

    В случае невозможности достижения договоренности поднять вопрос на уровень управляющего комитета

    8

    6

    48

      1. Организация управления рисками

    Согласно стандарту ISO 15288, процесс контроля включает следующие действия:

    • сообщение о мерах по обработке рисков и их статусе в соответствии с действующими соглашениями, политикой и процедурами;

    • ведение учета рисков в течение всего жизненного цикла.

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

    Для обеспечения контроля и управления рисками на этапе планирования разрабатывают план реагирования на рискишаблонкоторого представлен в табл. 5.10.

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

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

    Таблица 5.10. Пример шаблона плана реагирования на риски

    План реагирования на риски

    Название проекта:

    Дата оценивания:

    Пакет работ

    Описание риска

    Вероятность возникновения риска

    Степень тяжести воздействия

    Статус события риска

    Степень критичности

    Номер затрагиваемого риском события

    Превентивные действия

    Пороговое значение

    Реактивные действия

    Владелец риска

    На рассматриваемой стадии ЖЦ ИТ наиболее вероятно возникновение рисков, вызванных следующими обстоятельствами [22]:

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

    2. не определен спонсор проекта;

    3. не разработана стратегия реагирования на риски ;

    4. не определены ожидания участников проекта;

    5. не установлена ответственность за обеспечение проекта материальными и финансовыми ресурсами.

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

    В работе [15] предложена модель управления рисками крупного проекта. В рамках предлагаемой модели проект рассматривается как множество взаимосвязанных процессов, которые сгруппированы по фазам. Такая группировка позволяет отслеживать достижения целей и подцелей проекта и оценивать возможный риск его выхода за установленные ограничения. Кроме того, процессы проекта группируются по категориям на процессы, связанные с управлением проектом и продуктом проекта.

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

    Управление конфигурацией ИС и процессами проекта позволяет координировать управление перечисленными видами деятельности, исходя из тех изменений, которые постоянно возникают в ходе реализации проекта.

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

      1. Пример процедуры управления рисками

    Настоящая процедура применятся для управления рисками на проекте внедрения ИС. По согласованию сторон процедура может изменяться. Управление рисками выполняется на протяжении всего проекта с использованием журнала регистрации (реестра)рисков.

    Запись риска

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

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

    • Журнал рисков размещается в проектной библиотеке секретарем проекта и обновляется/дополняется ежедневно в конце дня.

    • Формы регистрации рисков размещаются в проектной библиотеке и обновляются/дополняются ежедневно в конце дня.

    • Управление/минимизация рисков

    • Возможные варианты управления/минимизации риска обсуждаются на ежедневных оперативных совещаниях и на еженедельных совещаниях группы управления проектом и документируются в форме регистрации рисков

    Таблица 5.11. Пример формы регистрации риска

    Запрос на регистрацию риска Номер в журнале рисков:< Заполняется в ГУПР>

    < Заполняется автором запроса>

    ФИО автора:<Петров Петр Петрович>

    Роль:<Руководитель группы финансы>

    Проект: <ВМС 2>

    Фаза проекта:<Планирование>

    <Заполняется автором запроса>

    Приоритет:<Критично, высокий, средний, низкий (*)>

    Дата запроса:<дд.мм.гпт>

    Желаемая дата разрешения:<дц.мм.птг>

    Описание риска:<Заполняется автором запроса>

    <Детальное описание риска, контрольная точка (дата) наступления рискового события>

    < Описание уже предпринятых действий для минимизации риска >

    Дата окончания действия риска:<дд.мм.птт> (**)

    Предпосылки: < Описание причин возникновения риска>

    Последствия:<Описание возможных последствий в случае наступления рисковых событий и их влияния на проект>

    Варианты решения: < Описание предложений по вариантам решения>

    < Какие действия от проектного офиса ожидаются для минимизации риска>

    <Заполняется в ГУП>

    Статус (***):

    Дата

    Комментарий к статусу:

    <статус>

    <дц.мм.гггг>

    <комментарии к статусу>

    <статус>

    <дд.мм.гггг>

    <комментарии к статусу>

    <статус>

    <дд.мм.гпт>

    <комментарии к статусу>

    <статус>

    <дд.мм.гпт>

    <комментарии к статусу>

    Результаты анализа риска (****): <Заполняется в ГУПР>

    Вероятность

    Влияние

    Степень угрозы

    Стратегия работы

    100%

    Сильное

    Критическая

    Избежать

    75%

    <Х>

    Среднее

    <Х>

    Высокая

    <Х>

    Принять

    50%

    Слабое

    Средняя

    Снижать

    <Х>

    25%

    Низкая

    < Обоснование выбора стратегии (обязательно заполняется в случае выбора стратегии принятия риска) >

    <Описание предложений по вариантам решения и действиям для совещания>

    < Предложение по назначению владельца риска>

    Ответственный за риск: <ФИО сотрудника>

    Утвержденный вариант решения по минимизации риска:< Заполняется в ГУП><Заполняется в ГУЛ на основании протокола совещания>

    Назначенные действия

    Ответственный

    Срок

    Источник действия

    Статус

    < Описание назначенного действия>

    <Сидоров СО

    <дд.мм.гггг>

    < Совещание от ...>

    <(*****)>

    • Принятое решение документируется в форме регистрации рисков.

    • Влияние на график работ оценивается для каждого решения.

    • Если необходимо, заполняются формы - запросы на изменение.

    Информация фиксируется в форме регистрации риска (см. табл. 5.11), состоящей из:

    1. верхнего колонтитула с указанием:

      • имени автора, объявившего риск ;

      • функциональной области и этапа проекта, к которому относится риск ;

      • даты записи;

      • порядкового номера записи;

      • полного описание риска ;

    2. формулировки текущего состояния (изменяется по мере необходимости):

      • назначенный ответственный за разрешение риска ;

      • приоритет: "критично", "высокий", "средний", "низкий";

    3. изучения/минимизации риска:

      • возможные пути решения: возможные пути минимизации риска, включая влияние на проект в терминах нарушения хода проекта, времени, качества;

      • оценка влияния: оценка влияния на бизнес/технические аспекты проекта;

    4. решения:

      • рекомендация: окончательное решение для утверждения;

    5. утверждения:

      • утверждено исполнителем, дата;

      • утверждено заказчиком, дата;

      • соответствующий номер запроса на изменение (если присутствует запрос на изменение);

      • запрос на изменение утвержден, дата.

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

    1. Планирование человеческих ресурсов проекта

    Определение ролей проекта. Матрица ответственности проекта. Построение матрицы ответственности. Закрепление функций и полномочий в проекте. Реестры навыков.

      1. Определение ролей проекта

    Планирование человеческих ресурсов - процесс определения и документального оформления ролей, ответственности и подотчетности, а также создание плана управления обеспечением проекта персоналом [16].

    При распределении ролей и ответственности, необходимых для выполнения проекта, следует учитывать следующие моменты.

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

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

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

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

    Формируя команду управления проектом, необходимо определить ключевых лиц проекта, принимающих решения.

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

    Ключевые роли со стороны исполнителя - руководитель проекта (менеджер проекта) со стороны исполнителя и бизнес-менеджер.

    Бизнес-менеджер отвечает за успешное выполнение проекта и представляет исполнителя в его договорных отношениях с заказчиком. Менеджер проекта (руководитель проекта) отвечает как за успехи, так и за неудачи проекта. В его задачи входит управление сроками, стоимостью, качеством работ с целью удовлетворения ожиданий заказчика и достижения бизнес-целей исполнителя.

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

    В крупных проектах могут быть организованы комитет по управлению, комитет по контролю за изменениями, комитет по анализу спорных вопросов [8].

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

    Состав команды управления должен быть достаточным, чтобы осуществлять [11]:

    • управление ресурсами проекта, в том числе:

      • определение требуемых для достижения целей проекта ресурсов;

      • подготовка предложений по изменению состава группы управления проектом;

      • утверждение персональных изменений в составе рабочих групп проекта;

      • оценка стоимости проекта, подготовка бюджетов проекта и отчетов об исполнении бюджетов;

    • управление сроками выполнения проекта, в том числе:

      • подготовка плана работ проекта;

      • контроль над выполнением проекта;

      • подготовка отчетов о ходе работ проекта;

    • управление качеством проекта, в том числе:

      • контроль соответствия разрабатываемых проектных решений техническому заданию;

      • организация экспертизы проектных решений;

    • управление рисками проекта, в том числе:

      • анализ рисков проекта;

      • разработка планов мероприятий по снижению рисков;

      • реализация мероприятий по снижению рисков;

    • управление проблемами проекта, в том числе:

      • анализ проблем проекта;

      • разработка мероприятий по разрешению проблем проекта;

      • реализация мероприятий по разрешению проблем проекта;

    • контроль над организацией работ в проектных группах, в том числе:

      • согласование отчетов о ходе работ;

      • контроль над функционированием системы сбора и распределения информации;

      • контроль документирования проектных результатов.

    В состав команды проекта входят не только команда управления проектом, но и исполнители проекта. Примеры проектных ролейисполнителей, характерных для IT-проектов: функциональный архитектор, функциональный консультант, разработчик,администратор ИС, тестировщикменеджер по качеству, системный аналитик. В проекте один член команды может выступать одновременно в нескольких ролях. Совмещение ролей часто встречается в небольших проектах, что позволяет снизить накладныерасходы проекта. Но не все роли можно совмещать, поскольку подобное совмещение может затруднить контроль и оценку результатов проекта. Допускается совмещение таких проектных ролей, как руководитель проекта и администратор проекта, функциональный архитектор и функциональный консультант, функциональный консультант и аналитикменеджер разработки и разработчик, менеджер по качеству и тестировщик. Но не следует совмещать роли менеджера по качеству и разработчика, руководителя проекта и разработчика, тестировщика и разработчика.

    На стадии планирования в рамках процесса управления человеческими ресурсами не предусматривается долгосрочное планирование, а составляется план для реализации первого этапа проекта. Основными задачами являются разработка организационной структуры проекта и подбор персонала.

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

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

    увеличить изображение Рис. 6.1. Пример организационной структуры проекта

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

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

      1. Матрица ответственности проекта

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

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

    Построение матрицы ответственности

    1. Перечислить основные работы проекта.

    По вертикали в матрице отражаются только основные работы проекта (не ниже уровня 2-3 ИСР), но с достаточной степенью детализации для обеспечения возможности указывать разные роли, необходимые для выполнения этих работ. Когда речь идет о крупных проектах и программах, может возникнуть необходимость разработать несколько матриц ответственности с различной степенью детализации.

    1. Перечислить группы/роли внутри проектной команды.

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

    1. Закодировать матрицу ответственности.

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

    Таблица 6.1. Условные обозначения матрицы ответственности (RACI)

    Обозначение

    Расшифровка

    Описание

    Исп. (R)

    Исполнитель (Responsible)

    Несет ответственность за непосредственное исполнение задачи. К каждой задаче должно быть приписано не менее одного исполнителя

    Утв. (A)

    Утверждающий (Accountable)

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

    Cогл. (C)

    Согласующий (Consulted)

    Согласует принимаемые решения, взаимодействие с ним носит двусторонний характер

    Н. (I)

    Наблюдатель (Informed)

    Его информируют об уже принятом решении, взаимодействие с ним носит односторонний характер

    Таблица 6.2. Распределение функциональных обязанностей команды управления проектом

    Функциональные обязанности

    Куратор проекта (Спонсор)

    Руководитель проекта

    Архитектор системы

    Администратор проекта

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

    Разработка и периодическая актуализация плана

    +

    +

    Утверждение плана

    +

    Управление командой проекта

    Назначение сотрудника на роль Руководителя проекта

    +

    Формирование команды проекта

    +

    Определение квалификационных требова ний и состава рабочих групп специалистов по функциональности ИС

    +

    Обеспечение выделения необходимых ресурсов для выполнения проекта

    +

    Непосредственное руководство Командой проекта

    +

    Формирование предложений по стимулированию Команды проекта

    +

    Обеспечение стимулирования Команды проекта

    +

    Организация выполнения работ

    Организация взаимодействия с Заказчиком и обеспечение всех необходимых коммуникационных связей с другими участниками проекта

    +

    Организация подготовки, согласования и утверждения всей технической документации, необходимой для создания ИС в рамках проекта

    +

    Организация, проведение и документирование процедур передачи Заказчику разработанной ИС

    +

    +

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

    +

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

    +

    Обеспечение команды проекта необходимыми информационными материалами

    +

    Материально-техническое и хозяйственное обеспечение команды проекта

    +

    Контроль хода выполнения проекта

    Организация и проведение совещаний по обсуждению хода работ проекта

    +

    Подготовка и предоставление Куратору отчетов о ходе работ проекта

    +

    Получение и анализ сводной отчетности о ходе реализации проекта

    +

    Контроль соответствия результатов проекта Техническому заданию на разработку ИС

    +

    Согласование фактических трудозатрат специалистов при исполнении проекта

    +

    +

    На коды, используемые в матрице ответственности, каких-либо ограничений не существует, но наибольшее распространение получил метод RACI (Responsible (R), Accountable (A), Consulted (C), Informed(I)), в котором приведено описание соответствующих кодов.

    1. Инициировать использование матрицы и включить процедуру использования матрицы ответственности в документ "План управления проектом".

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

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

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

      1. Закрепление функций и полномочий в проекте

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

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

    Основные функции:

    • общее руководство ходом реализации проекта;

    • обеспечение выделения необходимых ресурсов для выполнения проекта, обеспечение финансирования работ;

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

    • получение и анализ сводной отчетности о ходе реализации проекта;

    • управление изменениями базовых параметров проекта и решение проблем, находящихся вне компетенции руководителя проекта.

    Основные полномочия:

    • утверждение целей проекта;

    • согласование назначения руководителя проекта;

    • утверждение общего плана и бюджета проекта;

    • получение от руководителя проекта сводной отчетности о ходе его выполнения;

    • принятие принципиальных решений при возникновении критических изменений, влияющих на сроки, стоимость и качество результатов проекта.

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

    Основные функции:

    • формирование команды проекта и команды управления проектом;

    • планирование, организация и контроль выполнения работ по достижению целей проекта с требуемыми качеством, затратами и в заданный срок;

    • распределение ресурсов проекта и организация взаимодействия команды проекта в процессе его выполнения;

    • организация взаимодействия с заказчиком и обеспечение всех необходимых коммуникационных связей с другими участниками проекта;

    • учет фактических затрат ресурсов по исполнению проекта;

    • формирование и предоставление куратору отчетности по проекту.

    Основные полномочия:

    • назначение задач команде проекта (отдельным ее членам) и контроль их выполнения;

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

    • подтверждение или отклонение отчетов о фактических затратах исполнителей проекта;

    • обоснование необходимости и запрос куратору проекта на выделение дополнительных ресурсов на проект;

    • обращение к куратору за поддержкой в случае необходимости.

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

    Архитектор системы непосредственно отвечает за разработку информационной системы в соответствии с плановыми сроками проекта и с заданным уровнем качества.

    На роль архитектора системы назначается специалист, наиболее компетентный по внедряемой информационной системе.Архитектор системы должен знать методологии и технологии построения ИС, стандарты и нормативные документы в области проектирования и создания ИС, разработки и оформления технической документации.

    Основные функции:

    • определение состава, продолжительности и технологии выполнения работ по разработке и внедрению информационной системы;

    • определение ресурсов, которые необходимы для разработки и внедрения ИС в рамках, заданных условиями проекта;

    • определение квалификационных требований и состава рабочих групп специалистов по направлениям деятельности, распределение их по задачам, организация работ и верификация результатов в процессе реализации проекта;

    • обеспечение целостности функциональной архитектуры внедряемой информационной системы;

    • организация подготовки, согласования и утверждения всей технической документации, необходимой для создания ИС в рамках проекта;

    • планирование и согласование фактических трудозатрат специалистов при исполнении проекта;

    • формирование и предоставление руководителю проекта необходимой отчетности;

    • анализ хода выполнения и промежуточных результатов создания ИС;

    • организация, проведение и документирование процедур передачи заказчику разработанной ИС.

    Основные полномочия:

    • участие в календарном планировании работ по созданию ИС;

    • назначение задач рабочим группам проекта и контроль их выполнения;

    • требование от исполнителей качественного выполнения порученных задач и своевременной информации о возникающих проблемах;

    • обоснование необходимости и запрос руководителю проекта на выделение дополнительных ресурсов на проект.

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

    Основные функции:

    • обеспечение руководителя проекта структурированной информацией, дающей возможность контроля проекта, планов, ресурсов и приоритетов;

    • ведение протоколов совещаний;

    • обеспечение своевременной подготовки, движения и архивации документов по проекту.

    Основные полномочия:

    • передача и получение от участников проекта необходимой документации по проекту;

    • контроль соблюдения участниками проекта установленной системы документооборота;

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

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

    • какие цели стоят перед сотрудником, назначенным на данную роль;

    • кому подчиняется сотрудник, назначенный на ту или иную роль;

    • каковы его функции, обязанности, полномочия.

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

    Таблица 6.3. Влияние факторов внешней среды на планирование команды проекта

    Факторы внешней среды

    Влияние на определение ролей команды и ответственности

    Организационные

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

    Технические

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

    Межличностные

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

    Политические

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

    На этапе планирования для каждой роли должен быть определен список навыков, необходимых членам команды проекта. Для разработки списка рекомендуется использовать реестр навыков - список категорий и компонентов навыков для определенного класса команды исполнителей проекта (см.табл. 6.4).

    Для обеспечения анализа совокупностей навыков компоненты группируются в четыре категории: технические навыки, административные, навыки межличностного общения, стратегические навыки. Для каждого навыка отмечаются рейтинг критичности и рейтинг способностей [12]. Для оценки рейтинга принято использовать 4-балльную шкалу (см. табл. 6.5).

    Таблица 6.4. Реестр навыков для команды исполнителей проекта

    Категории и компоненты навыков

    Технические навыки

    • Умение управлять проектом и его технологией

    • Оказание помощи в разрешении проблем проекта

    • Взаимодействие с техническим персоналом

    • Участие в достижении компромиссов

    • Понимание тенденций

    • Понимание основных задач маркетинга

    • Наличие навыков системного анализа

    Навыки межличностного общения и лидерства

    • Оказание помощи в решении проблем

    • Построение многофункциональной команды

    • Определение целей

    • Получение поддержки высшего руководства

    • Мотивация членов команды

    • Управление конфликтами

    Административные навыки

    • Привлечение уникальных специалистов

    • Навыки эффективного общения

    • Умение делегировать полномочия

    • Ведение переговоров с целью обеспечения ресурсами

    • Календарное планирование

    • Понимание политик и рабочих процедур

    • Сотрудничество с другими проектными командами

    Стратегические навыки

    • Стратегическое планирование

    • Принятие стратегических решений

    • Умение работать в условиях риска

    • Умение лидировать

      1. Реестры навыков

    Реестры навыков должны быть составлены для каждого класса персонала, как, например, для руководителя проекта, системного архитектора, специалиста по качеству. Критичность навыков для руководителя проекта определяется во многом масштабом проекта и организационной структурой проекта. Наибольшими полномочиями наделен руководитель проекта в проектных организационных структурах, и следовательно, к нему должны предъявляться самые высокие требования. Список навыков может быть определен на основе профессиональных стандартов в области информационных технологий. Распределение навыков зависит от уровня административной ответственности. Рейтинг критичности смещается от "технических" в сторону "административных", а затем в сторону "межличностного общения" и "стратегических навыков" по мере роста административной ответственности. Следует подчеркнуть важность навыков межличностного общения. Команда проекта может многократно снизить количество возникающих проблем и повысить взаимодействие сотрудников, если будет понимать настроение членов команды проекта, предвидеть их действия, внимательно выслушивать и признавать их мнение и решать их проблемы. Для управления командой проекта и работы в проекте такие навыки, как умение сопереживать, оказывать влияние, творческий подход к работе и способность облегчать работу группы, приобретают значение ценных активов. После того как реестр сформирован, он может быть использован с минимальной точной подстройкой к новой проектной ситуации

    Пример разработки реестра навыков

    Ниже (табл. 6.5табл. 6.6) выделены категории навыков для консультантов и менеджеров проектов: технические, административные, навыки межличностного общения, стратегические навыки. Для каждого консультанта (как при приеме на работу, так и при зачислении в команду проекта) необходимо проводить оценку навыков по шкале 1-4 ("плохо", "удовлетворительно", "хорошо", "отлично" соответственно)

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

    Таблица 6.5. Шкала рейтингов критичности и способностей

    Рейтинг

    Критичность

    Квалификация

    1

    Неважно/Маловажно

    Отсутствие навыков / слабые навыки

    2

    Важно

    Базовые навыки

    3

    Очень важно

    Высокая квалификация

    4

    Критично для успеха проекта

    Уникальная квалификация

    Таблица 6.6. Реестр навыков для членов команды исполнителей

    Категории и компоненты навыков

    Критичность

    ФИО

    Технические навыки (категория I)

    • Специальные знания SAP ERP HCM

    • Оказание помощи в разрешении проблем

    • Взаимодействие с техническим персоналом

    • Облегчение достижения компромиссов

    • Интеграция технических, деловых и человеческих целей

    • Системное мышление

    • Понимание технологий и трендов (тенденций)

    • Понимание прикладных задач маркетинга и применение продукта

    • Сплочение технической команды

    Очень важно

    Хорошо

    Административные навыки (категория II)

    • Способность к эффективному общению (устному и письменному)

    • Способность к эффективному делегированию обязанностей (от старших к младшим)

    • Минимизация изменений

    • Понимание политик и рабочих процедур

    Важно

    удовлетворительно

    Навыки межличностного общения и лидерства (категория III) Навыки общения

    • Легко понимает клиента, нравится ему

    • Последователен

    • Не принуждает к совершению тех или иных действий

    • Помогает обдумывать и принимать решения

    • Не подменяет свои решения клиентскими

    • Честность, способность признавать ошибки

    • Предлагает аргументы, а не просто готовые решения

    • Оптимизм, умение оказать положительное влияние

    • Чувство юмора

    • Владение рядом тактик убеждения

    • Урегулирование конфликтов

    • Командная работа и сотрудничество: взаимодействие с другими работниками и создание команды

    • Понимание профессиональных нужд

    Очень важно

    хорошо

    Стратегические навыки (категория IV)

    • Построение альянсов, коалиций и достижение сотрудничества

    • Способность работать в условиях рисков и неопределенностей

    • Мотивирование и вдохновление других

    • Стратегическое мышление, планирование и принятие решений

    • Понимание бизнес-окружения

    • Дальновидность

    В некоторой степени важно

    отлично

    Таблица 6.7. Реестр навыков члены команды управления проекта

    Категории и компоненты навыков

    Критичность

    Способности

    Технические навыки (категория I)

    • Знание SAP ERP HCM

    • Оказание помощи в разрешении проблем

    • Взаимодействие с техническим персоналом

    • Облегчение достижения компромиссов

    • Интеграция технических, деловых и человеческих целей

    • Понимание технологий и трендов (тенденций)

    • Понимание прикладных задач маркетинга и применение продукта

    • Сплочение технической команды

    В некоторой степени важно

    Административные навыки (категория II)

    • Привлечение и удержание работников высокого класса

    • Способность к эффективному общению (устному и письменному)

    • Способность к эффективному делегированию обязанностей

    • Оценивание ресурсов и ведение переговоров с целью их получения

    • Измерение состояния и хода исполнения работ и производительности

    • Календарное планирование многодисциплинарных операций

    • Понимание политик и рабочих процедур

    • Работа (сотрудничество) с другими организациями

    Важно

    Навыки межличностного общения и лидерства (категория III)

    • Поощрение развития способностей других людей с помощью отзывов и наставлений

    • Способность инициировать преобразования, совершенствовать методы управления

    • Урегулирование конфликтов

    • Ориентация на действия

    • Оказание помощи при принятии групповых решений

    • Оказание помощи в решении проблем

    • Построение многофункциональных команд

    • Обеспечение вовлеченности персонала на всех уровнях

    • Формирование перспективной точки зрения

    • Доверие

    • Определение четких и ясных целей

    • Управление конфликтами

    • Мотивация людей

    • Понимание профессиональных нужд

    • Понимание организации

    Очень важно

    Стратегические навыки (категория IV)

    • Построение альянсов, коалиций и достижение сотрудничества

    • Способность работать в условиях рисков и неопределенностей

    • Мотивирование и вдохновление других

    • Ведение переговоров о ресурсах и мобилизация ресурсов

    • Стратегическое мышление, планирование и применение решений

    • Понимание бизнес-окружения

    • Дальновидность

    Важно

    В консалтинговых компаниях, в том числе системных интеграторах, довольно сильно распространена практика разделения консультантов на так называемые грейды, или уровни, в соответствии с их технической компетенцией и возможностями выполнения тех или иных задач1 Пример четко сформулированных требований к грейдам представлен в сводной табл. 6.8 - в ней приведен пример описания технической компетенции консультанта по внедрению модуля управления человеческими ресурсами в системеSAP.

    Таблица 6.8. Реестр технических компетенций

    Уровень 1

    Вес

    Уровень 2

    Вес

    Уровень 3

    Вес

    Компоненты НСМ-1

    70

    Администрирование персонала

    12

    Бизнес-процессы

    2

    Инфотипы

    1

    Мероприятия

    2

    Стажи

    2

    Отчетность

    4

    Интерфейсы

    1

    Управление временными данными

    10

    Бизнес-процессы

    1

    Графики

    0,3

    Отсутствие, присутствие

    1

    Лимиты

    1,5

    Временные события

    1

    Оценка времени

    1,5

    Рабочий стол менеджера

    0,5

    Планирование смен

    0,7

    Сдельная оплата труда

    2

    Отчетность

    1

    Расчет заработной платы

    21

    Бизнес-процессы

    1

    Инфотипы

    1

    Расчет базовых видов оплат

    2

    Расчеты по среднему

    2

    Налоги

    2

    Удержания

    3

    Внециклические расчеты

    3

    Перечисления

    1

    Проводки

    3

    Отчетность

    3

    Организационный менеджмент

    5

    Бизнес-процессы

    0,5

    Стандартные объекты, инфотипы, связи

    1

    Интеграция с другими компонентами

    0,5

    Архитектура иерархии

    1

    Собственные объекты, инфотипы, связи

    1

    Версии плана. Статусы объектов

    0,5

    Отчетность

    0,5

    Льготы, предоставляемые работодателем

    3

    Бизнес-процессы

    1

    Инфотипы

    1

    Отчетность

    1

    Управление глобальными сотрудниками

    3

    Инфотипы

    0,5

    Процесс

    1

    Компенсационный пакет

    0,5

    Расчет заработной платы

    1

    Управления сотрудниками, имеющими несколько контрактов

    5

    Процессы администрирования

    1

    Управление временем

    1

    Льготы, предостав-ляемые работодателем

    0,5

    Расчет заработной платы

    2

    Проводки

    0,5

    Управление бюджетами должностей

    3

    Обязательства

    0,5

    Бюджеты

    0,5

    Интеграция с другими компонентами

    1

    Управление бюджетами

    1

    Управление командировками

    5

    Бизнес-процессы

    1

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

    1

    Командировочные расходы

    2

    Отчетность

    1

    Пенсионные фонды

    3

    Бизнес-процессы

    1

    Функции

    1

    Интеграция с другими компонентами

    0,5

    Отчетность

    0,5

    Программирование в НСМ-1

    19

    Стандартная отчетность/SAP Query/BW

    2

    Использование стандартных отчетов

    1

    BW content для НСМ-1

    0,5

    Расширения для SAP Query

    0,5

    Workflow в HCM-1

    5

    Базовый процесс

    2

    Workflow в Администрирование персонала

    1

    Wbrkflow в управлении временными данными

    1

    Wjrkflow в управлении командировками

    1

    АВАР в НСМ-1

    10

    АВАР workbench

    4

    User-exits, badis, includes, enhancements

    1

    АВАР репозиторий

    2

    MS Office integration (OLE, DPI), Adobe

    1

    ALV

    2

    Drilldown отчетность + HR forms

    2

    Создание drilldown отчетов

    1

    Создание Hrforms отчетов

    1

    Администрирование в НСМ-1

    11

    Полномочия

    3

    Настройка ролей, полномочий

    1,5

    Структурные полномочия

    1

    Полномочия, зависимые от контента

    0,5

    ALE

    2

    Модель распределения

    1

    Создание, изменение idoc

    1

    CATS

    2

    Настройка CATS

    1

    Интеграция с использованием CATS

    1

    LSMW+SXDA

    2

    Batch input, direct input, BAPI

    1

    Выгрузка во внешние системы

    1

    Архивация данных

    1

    Процессы архивирования

    1

    Archive Link

    1

    Archive link

    1

    В столбце "Вес" определено максимальное значение для навыка, исходя из общей значимости навыка для знания компонента в целом.

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

    Далее, согласно технической компетенции, определяется грейд каждого сотрудника. Коэффициент определяется как суммарноезначение всех весовых значений по каждому навыку.

    Таблица 6.9. Пример оценки технических навыков членов команды исполнителей проекта

    Уровень 1

    Вес

    Уровень 2

    Вес

    Уровень 3

    Вес

    Петров Иван

    Сидоров Артур

    Компоненты НСМ-1

    70

    Администрировав ние персонала

    12

    Бизнес-процессы

    2

    1,5

    2

    Инфотипы

    1

    0,7

    1

    Мероприятия

    2

    1,5

    2

    Стажи

    2

    1

    1,7

    Отчетность

    4

    1

    3

    Интерфейсы

    1

    1

    1

    Управление временными данными

    10

    Бизнес-процессы

    1

    0,8

    1

    Графики

    0,3

    0,4

    0,5

    Отсутствие, присутствие

    1

    0,8

    1

    Лимиты

    1,5

    1

    1,4

    Временные события

    1

    0

    0,5

    Оценка времени

    1,5

    0,8

    1,2

    Рабочий стол менеджера

    0,5

    0,2

    0

    Планирование смен

    0,7

    0.1

    0,7

    Сдельная оплата труда

    2

    0,05

    1,5

    Отчетность

    1

    0,6

    1

    Расчет заработной платы

    21

    Бизнес-процессы

    1

    0,8

    1

    Инфотипы

    1

    0,8

    1

    Расчет базовых видов оплат

    2

    1

    2

    Расчеты по среднему

    2

    1,8

    2

    Налоги

    2

    1

    1,5

    Удержания

    3

    1

    1,7

    Внециклические расчеты

    3

    0,5

    1

    Перечисления

    1

    0,3

    1

    Проводки

    3

    1

    3

    Отчетность

    3

    1

    2

    Организационный менеджмент

    5

    Бизнес-процессы

    0,5

    0,4

    0,5

    Стандартные объекты, инфотипы, связи

    1

    0,3

    0,7

    Интеграция с другими компонентами

    0,5

    0,2

    0,4

    Архитектура иерархии

    1

    0

    0,5

    Собственные объекты, инфотипы, связи

    1

    0

    0,2

    Версии плана. Статусы объектов

    0,5

    0,1

    0,4

    Отчетность

    0,5

    0,1

    0,5

    Льготы, предоставляемые работодателем

    3

    Бизнес-процессы

    1

    0

    0,5

    Инфотипы

    1

    0

    0

    Отчетность

    1

    0

    0

    Управление глобальными сотрудниками

    3

    Инфотипы

    0,5

    0

    0

    Процесс

    1

    0

    0,2

    Компенсационный пакет

    0,5

    0

    0

    Расчет заработной платы

    1

    0

    0,1

    Управления сотрудниками, имеющими несколько контрактов

    5

    Процессы администрирования

    1

    0

    0,1

    Управление временем

    1

    0

    0

    Льготы, предостав-ляемые работодателем

    0,5

    0

    0

    Расчет заработной платы

    2

    0

    0,2

    Проводки

    0,5

    0

    0

    Управление бюджетами должностей

    3

    Обязательства

    0,5

    0

    0,3

    Бюджеты

    0,5

    0

    0,3

    Интеграция с другими компонентами

    1

    0

    0,3

    Управление бюджетами

    1

    0

    0,5

    Управление командировками

    5

    Бизнес-процессы

    1

    0

    0,4

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

    1

    0

    0

    Командировочные расходы

    2

    0

    0

    Отчетность

    1

    0

    0

    Пенсионные фонды

    3

    Бизнес-процессы

    1

    0

    0,5

    Функции

    1

    0

    0,3

    Интеграция с другими компонентами

    0,5

    0

    0,3

    Отчетность

    0,5

    0

    0

    Программирование в НСМ-1

    19

    Стандартная отчетность/SAP Query/BW

    2

    Использование стандартных отчетов

    1

    0,7

    1

    BW content для НСМ-1

    0,5

    0,2

    0,5

    Расширения для SAP Query

    0,5

    0

    0

    Workflow в HCM-1

    5

    Базовый процесс

    2

    0

    0,1

    Workflow в Администрирование персонала

    1

    0

    0,2

    Wbrkflow в управлении временными данными

    1

    0

    0,1

    Wjrkflow в управлении командировками

    1

    0

    0

    АВАР в НСМ-1

    10

    АВАР workbench

    4

    0,5

    2

    User-exits, badis, includes, enhancements

    1

    0,05

    0,5

    АВАР репозиторий

    2

    0

    1

    MS Office integration (OLE, DPI), Adobe

    1

    0

    0

    ALV

    2

    0

    1

    Drilldown отчетность + HR forms

    2

    Создание drilldown отчетов

    1

    0

    0

    Создание Hrforms отчетов

    1

    0

    0,5

    Администрирование в НСМ-1

    11

    Полномочия

    3

    Настройка ролей, полномочий

    1,5

    0,8

    1

    Структурные полномочия

    1

    0,5

    0,7

    Полномочия, зависимые от контента

    0,5

    0

    0,2

    ALE

    2

    Модель распределения

    1

    0

    0,8

    Создание, изменение idoc

    1

    0

    0

    CATS

    2

    Настройка CATS

    1

    0

    0,5

    Интеграция с использованием CATS

    1

    0

    1

    LSMW+SXDA

    2

    Batch input, direct input, BAPI

    1

    0,4

    0,8

    Выгрузка во внешние системы

    1

    0

    0,5

    Архивация данных

    1

    Процессы архивирования

    1

    0

    0,2

    Archive Link

    1

    Archive link

    1

    0

    0,1

    Итого

    24,9

    55,7

    В табл. 6.10 представлены требования к грейдам, разработанные на основании опыта внедрения проектов по функциональностиSAP HCM-1.

    Важно не просто составить реестр такого рода, но и поставить цель - развитие навыков у максимального количества молодых сотрудников; только тогда организация может аккумулировать и поддерживать знания и навыки, которые она продает на рынке.

    Таблица 6.10. Описание грейдов консультантов

    Код

    Описание

    Коэффициент

    К1

    Консультант-стажер

    0-19

    К2

    Консультант

    20-34

    К3

    Старший консультант

    35-44

    К4

    Ведущий консультант

    45-59

    К5

    Консультант-эксперт

    60-100

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

    1. Планирование коммуникаций и управление конфигурацией проекта

    Формирование стратегии коммуникаций. Пример стратегии коммуникации. Идентификация объектов управления конфигурацией проекта. Процедура создания нового элемента конфигурации. Инфраструктура проекта. Пример требований к инфраструктуре офиса проекта (фрагмент). Пример процедуры создания инфраструктуры проекта. Формирование базовой линии конфигурации проекта. Организация управления конфигурацией проекта. Организация документирования статуса элементов конфигурации. Пример процедуры обеспечения хранения документов. Пример процедуры рассылки документов. Пример процедуры подготовки документов. Пример процедуры отчетности о деятельности.

      1. Формирование стратегии коммуникаций

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

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

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

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

    3. Удовлетворение потребности участников проекта действовать Сотрудники должны быть проинформированы, какие средства,

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

      1. Пример стратегии коммуникации

    Типовая структура стратегии коммуникации включает в себя следующие разделы.

    1. Цели и задачи информирования участников проекта Например:

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

      1. обеспечение целевой аудитории информацией о целях, задачах и результатах проекта:

        • проинформировать сотрудников компании о проекте, его важности и выгодах;

        • обеспечить доступность, корректность и своевременность получения информации о проекте;

        • поддерживать интерес к проекту на всех фазах его реализации;

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

        • обеспечить своевременность получения информации о предстоящих изменениях целевыми аудиториями;

        • сформировать образ проекта как открытой, прозрачной и доступной инициативы;

        • реализовать сбор сведений об ожиданиях/опасениях бизнес-экспертов о предстоящих изменениях;

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

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

        • обеспечить заблаговременное информирование конечных пользователей о предстоящих мероприятиях, связанных с управлением изменениями;

    1. Роли и обязанности

    Указание конкретных лиц, ответственных за проектные коммуникации, и их места в организационной структуре проекта.

    1. Целевая аудитория

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

      1. Бизнес-эксперты

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

      1. Ответственные за преобразования (1-го и 2-го уровня) Первый уровень представлен сотрудниками из числа руководителей

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

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

    Бизнес-эксперты могут входить в число ответственных за преобразования.

      1. Конечные пользователи

    Сотрудники компании, которые в последующем будут иметь дело с новыми процессами и системой в своей каждодневной работе. Цели информирования в первую очередь направлены на повышение уровня принятия системы именно этой целевой аудиторией.

      1. Каналы коммуникаций

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

    Таблица 7.1. Шаблон плана коммуникаций проекта

    Название

    Описание

    Частота

    Целевая аудитория

    Ответственный и регламент

    .

    .

    К коммуникационным каналам могут относиться как стандартные средства общения (телефон, электронная почта), так и более специфичные (совещания в группах, выездные семинары, сессии вопросов и ответов); кроме того, не следует упускать из виду и каналы коммуникаций, действующие по принципу pull, - это интернет-порталы, базы знаний и т.п. (см. рис. 7.1).

    Рис. 7.1. Каналы коммуникаций и их воздействие

    Для выявления эффективности существующих формальных каналов связи ниже приведен список рекомендованных вопросов [5].

    1. Насколько быстро и как часто официальные решения руководства компании транслируются по этим коммуникационным каналам?

    2. Какие заинтересованные стороны могут быть проинформированы посредством данного канала?

    3. Насколько применим и действенен данный канал коммуникаций: есть ли ответственное лицо, возможно ли его использовать для внутренних и внешних коммуникаций?

    4. Каким образом производится оценка данного канала коммуникаций?

    5. Насколько данный канал отвечает современным потребностям в информации, есть ли у него интерфейс взаимодействия с новыми информационно-коммуникационными технологиями?

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

    • Кто является (неформальным) лидером в организации?

    • Чье мнение имеет наибольший вес при обсуждении важных вопросов?

    • Каково отношение в организации к открытому распространению проектной информации и прозрачности деятельности смежных отделов?

    Таким образом, каналы коммуникаций образуют 3 группы: формальные, специфичные для проекта и неформальные.

    В матрице коммуникаций (см. табл. 7.2) по горизонтали перечислены все каналы коммуникаций, сгруппированные в 3 категории, которые упомянуты выше, а по вертикали - все участники проекта. На пересечении соответствующих строк и столбцов необходимо отражать, какой именно статус имеет тот или иной канал связи: основной, дополнительный или специфичный. Таким образом, просматривая строки, можно оценить степень дублирования информирования - взаимодействие с участниками по нескольким коммуникационным каналам. Каждая группа участников должна быть проинформирована хотя бы раз по формальному каналу, хотя бы раз по специфичному и один раз по неформальному коммуникационному каналу проекта. Степень дублирования следует соотносить с анализом воздействия (см. соответствующий раздел) участников проекта: если участник проекта является "агентом", то степень дублирования должна быть максимально высокой.

    Таблица 7.2. Пример матрицы коммуникаций

    Условные обозначения

    Формальные

    Специфичные

    Неформальные

    0 Основной канал коммуникаций / Дополнительный канал коммуникаций

    Совещания

    Корпоративная почта

    Телеконференции

    Бюллетени

    Инфо-сессии

    Бюллетень проекта

    Обучение

    Стенды вопросов

    Коучинг

    Чаты

    Общение в фойе

    Телефонные разговоры

    elevatorpitch

    Участники проекта

    Отдел сбыта

    Руководство

    среднего звена

    Производствен-

    ные отделы

    Поставщики

    Клиенты

    Профсоюзы

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

    1. Организация обратной связи по проекту

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

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

    Мониторинг эффективности каналов информирования предполагает следующие аспекты:

    • качество информации о проекте, поступающей по установленным официальным каналам информирования;

    • достаточная интенсивность поступающей информации;

    • полнота информации, поступающей по установленным официальным каналам информирования.

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

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

      1. Управления конфигурацией проекта

    Для введения в этот раздел, относительно редко выносимый на отдельное рассмотрение, дадим определение ключевым терминам.

    Конфигурация - поименованный набор элементов, являющихся результатами проекта.

    Элемент конфигурации - результат проекта или компонент результата, контролируемый в рамках процесса управления конфигурацией.

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

    В должностные обязанности менеджера по управлению конфигурацией обязательно входит [22]:

    • разработка планов и процедур процесса управления конфигурацией;

    • обеспечение реализации планов и документирование результатов;

    • определение базовых положений проекта и содержание релизов;

    • организация и контроль выполнения процедур процесса управления конфигурацией;

    • контроль инструментальных средств хранения информации о процессе управления конфигурацией.

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

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

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

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

    Элементы конфигурации формируются по результатам разработки рабочего плана проекта. Новый элемент конфигурации принимается от уполномоченного члена команды проекта. Элементу присваивается идентификатор, определяется его начальное состояние и производится его размещение в репозитории УК, где устанавливается защита от несанкционированного доступа.

    Инфраструктура проекта

    Планирование инфраструктуры начинается с формирования требований. Как правило, требования к компьютерному оборудованию и сопутствующей инфраструктуре формируются на основе анализа внутренней информации компании, включающей оценку характеристики работы компьютерного оборудования. Инфраструктуру необходимо оценить относительно задач различного профиля, и проводить ее оценку на следующих уровнях:

    • рабочие места;

    • сеть;

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

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

    Пример требований к инфраструктуре офиса проекта (фрагмент)

    Специальные помещения

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

    Требования к помещениям

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

    на одного сотрудника должно приходиться не менее 5 м2 площади рабочей комнаты, рабочее место каждого сотрудника должно быть обеспечено:

    • отдельным рабочим столом;

    • стулом;

    • двумя розетками электрической сети;

    • одной розеткой для доступа в информационную сеть;

    • одной розеткой для доступа в телефонную сеть (по дополнительному обоснованию);

    • телефонным аппаратом (по дополнительному обоснованию). Каждое помещение офиса должно быть обеспечено:

    • сетевым лазерным черно-белым принтером с возможностью двухсторонней печати на листах формата А4 и скоростью печати не менее 30 страниц в минуту;

    • вешалкой для верхней одежды всех сотрудников, размещенных в рабочей комнате;

    • одним шкафом для документов.

    Рабочей группе проекта должна быть выделена в пользование рабочая комната для проведения переговоров, оборудованная:

    • столом для заседаний;

    • стульями;

    • флип-чартом;

    • экраном и проектором для проведения совещаний с участием 10 человек.

    Обеспечение членов рабочей группы проекта персональными компьютерами:

    • исполнитель, по возможности, привлекает к работе по проекту сотрудников, обеспеченных переносными компьютерами;

    • сотрудники заказчика, привлекаемые к работам по проекту, обеспечиваются заказчиком персональными компьютерами в кратчайшие сроки;

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

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

    Обеспечение рабочей группы проекта канцелярскими принадлежностями Рабочая группа проекта обеспечивается заказчиком канцелярскими принадлежностями и бумагой по заявке администратора проекта от исполнителя.

    Обеспечение информационного обмена членов рабочей группы проекта

    • Заказчик обеспечивает выделение дискового ресурса совместного доступа для организации библиотеки проектной документации и библиотеки программных приложений, используемых проектом создания СДО.

    • Заказчик обеспечивает выделение рабочей подсети для организации взаимодействия членов рабочей группы проекта.

    • Заказчик обеспечивает доступ в Интернет для всех членов рабочей группы проекта.

    • Заказчик обеспечивает выделение адреса электронной почты каждому члену рабочей группы проекта.

    • Заказчик обеспечивает наличие телефонной связи с возможностью выхода в городскую телефонную сеть для каждого члена рабочей группы проекта от исполнителя (по дополнительному обоснованию).

    Режим и место работы членов объединенной рабочей группы проекта

    • Работы по проекту выполняются сотрудниками исполнителя или субподрядчика на территории заказчика и/или на территории исполнителя/субподрядчика.

    • Начало рабочего дня для членов рабочей группы проекта - 9 часов 00 минут, окончание рабочего дня - 18 часов 00 минут, длительность обеденного перерыва - 1 час в интервале времени с 12:00 до 15:00. Руководители проекта от заказчика и исполнителя имеют право изменять режим работы для привлекаемых к проекту сотрудников при условии взаимного согласования таких изменений.

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

    Пример процедуры создания инфраструктуры проекта

    Для создания инфраструктуры необходимо:

    • обеспечить поставки материальных ресурсов - требуется заказать или запросить необходимые ресурсы;

    • организовать установку оборудования - обеспечить доставку, провести установку и тестирование оборудования;

    • обеспечить сервисное обслуживание оборудования - разработать график сервисного обслуживания;

    • протестировать рабочую среду на предмет ее совместимости с требованиями к функциональности, совместимости и доступности.

    Формирование базовой линии конфигурации проекта

    Базовая линия или фиксированный срез конфигурации - набор элементов конфигурации, формально определенный и зафиксированный по времени в процессе жизненного цикла ИС. В определенных случаях базовая линия может изменяться только через формальную процедуру контроля изменений. Фиксированный срез в сочетании со всеми утвержденными изменениями в отношении его представляет собой текущую утвержденную конфигурацию [21].

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

    Организация управления конфигурацией проекта

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

    План управления конфигурацией (УК) разрабатывается на ранних стадиях этапа планирования и является частью плана управления проектом. Структура плана УК зависит от таких факторов, как тип проекта и его длительность, уровень формализации процессов, размер команды и прочее. Это означает, что структура плана в зависимости от проекта может существенно изменяться. В работе [19] выполнен анализ факторов, влияющих на структуру плана.

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

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

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

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

    На ход проекта и на план оказывают существенное воздействие такие факторы, как используемые средства разработки, платформа разработки (возможна разработка на нескольких платформах и для нескольких платформ одновременно). Большое значение имеют тип и количество средств реализации (автоматизации УК), их принадлежность одному или нескольким вендорам. Например, в проекте можно использовать средство управления версиями от одного производителя, а средство управления изменениями - от другого. Тип интеграции между средствами, архитектура интеграции должны быть детально рассмотрены в плане УК.

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

    В зависимости от размера проекта некоторые пункты плана могут быть пропущены.

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

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

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

    Пример процедуры рассылки документов.

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

    Пример процедуры подготовки документов

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

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

    История изменений включает дату изменения, автора вносимого изменения.

    Пример процедуры отчетности о деятельности

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

    Проектные документы будут готовиться проектными группами в ходе всего проекта, в соответствии с планом работ по проекту.

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

    Утвержденные проектные документы будут являться основой для последующих проектных работ.

    Для выполнения документов будут использованы следующие программные средства:

    • Microsoft Word 2010 - для подготовки текстовой части проектных документов;

    • Microsoft Project 2010 - для подготовки планов проекта;

    • Visio 2010 - для графического описания бизнес процессов.

    Вся проектная документация будет храниться в электронном виде в библиотеке проекта.

    Таблица 7.3. Структура плана управления конфигурацией (адаптировано из [18])

    Раздел плана

    Требования к содержанию

    Дополнительные комментарии

    1. Введение

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

    Введение позволяет сделать документ более читаемым - объяснить основные моменты и расставить правильные акценты

    1.1 Назначение

    Содержит назначение документа "План конфигурационного управления"

    Как правило, в назначение можно включить описание целей, которые решает данный план. Ведь план, в зависимости от размеров проекта, от географического распределения, также может различаться

    1.2 Область применения

    Краткое описание области применения плана; с какой моделью он связан, другие особенности, влияющие на документ

    Зачастую можно описать подразделения, участвующие в процессе УК. Описать условия применения. При определении области полезно ответить для себя на ряд вопросов:

    • Какова характеристика подконтрольных конфигурационных элементов?

    • Чем должны управлять интерфейсы высокого уровня?

    • Каковы временные рамки проекта?

    • Каковы доступные ресурсы?

    • Каковы подконтрольные сущности?

    1.3 Определения, акронимы и сокращения

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

    Нам часто приходится сталкиваться с тем, что данный раздел либо игнорируют совсем, либо не придают ему особого значения. Те не менее, глоссарий - это составная и неотъемлемая часть ЛЮБОГО документа, плана УК в том числе.Здесь необходимо отразить и объяснить все термины УК и разрабатываемого продукта. Необходимо помнить, что хороший глоссарий позволит всем находиться в одном терминологическом пространстве. Вопросы:

    • Определения легки и понятны всем участникам проекта?

    • Есть ли список, на который можно легко сослаться?

    • Необходимо ли определять данный термин?

    1.4 Ссылки

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

    План УК редко разрабатывается сам по себе. Он является частью нормативно-методического обеспечения проекта. Нет смысла в плане повторять дословно разделы из других документов. Проще сформировать ссылку на документ, а в данном разделе указать все используемые источники (в том числе документы RUP, стандарты, международные и отраслевые стандарты). Вопросы:

    • Применяются ли в плане положения, методики политики, уже используемые в организации?

    • Действительно ли ссылка необходима в плане?

    1.5 Обзор

    Обзор документа по разделам

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

    2. Конфигурационное управление программным продуктом

    Один из основных разделов. Описывает все технические и технологические аспекты применения УК в проекте или организации.Количество подразделов и их вложенность могут отличаться от приведенных ниже

    2.1 Организация, распределение ответственности и взаимодействия

    Указывается, кто будет ответственным за выполнение различных задачконфигурационного управления, описанных в ходе процессовконфигурационного управления

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

    • Каковы возможности организации по штату для выполнения операций УК?

    • Какова структура управления?

    • Каков стиль управления?

    • Кто будет ответственным за выполнение операций?

    • Какие организационные изменения могут быть в течение жизни плана УК?

    • Каковы планы по поддержке текущей организационной структуры?

    • Какой уровень поддержки необходим для осуществления плана УК?

    • Это единственный проект для руководства, или руководство управляет несколькими проектами одновременно?

    • Как распределяется ответственность при возникновении нештатных ситуаций?

    • Имеются ли особенности для этого проекта, которые могут повлиять на бизнес?

    • Какие действия выполняет группа ССВ в проектном управлении при планировании?

    • Прозрачно ли описаны роли участников?

    2.2 Инструментарий, рабочая среда и инфраструктура

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

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

    • Каковы организационные интерфейсы?

    • Как взаимодействуют процессы?

    • Каков перечень процессов для взаимодействия?

    • Каковы интерфейсы между применяемыми средствами автоматизации?

    • Какова зависимость между ними?

    • Есть ли аппаратная зависимость?

    • Где определены документы, регламентирующие процесс?

    • Они утверждены?

    • Каковы процедуры внесения изменений в эти документы?

    • Каковы задействованные ресурсы (человеческие, оборудование)?

    3. Программа конфигурационног о управления

    3.1 Конфигурационная идентификация

    Вопросы:

    • Доступны ли стандартные методы идентификации?

    • В чем состоит используемая схема идентификации объектов УК?

    • Связаны ли программная и аппаратная идентификация (для встроенных систем)?

    • Какие спецификации и планы управления должны быть идентифицированы?

    • Необходима ли специальная схема идентификации, чтобы отслеживать ПС третьей стороны?

    • Есть ли разница в идентификации элементов в зависимости от типа приложений?

    • Есть ли подтипы (например, компилятор C++ может работать с файлами с, срр, h, hpp и др)?

    • Идентифицируются ли и хранятся скрипты автоматизированного тестирования?

    3.1.1 Методы идентификации

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

    Очень важный пункт, в котором нужно описать все правила именования объектов УК. Также здесь должна быть детально расписана структура каталогов проекта. Обычно к моменту внедрения УК структура каталогов проекта складывается исторически, зачастую - спонтанно. Цель описания - выработать новую, более эффективную структуру. Практика показывает, что человек на этапе восстановления структуры может увидеть уязвимые или неэффективные места

    3.1.2 Базовые версии проекта

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

    Здесь описывается то, каким образом будет происходить сама работа в средстве УК: как будут ставиться метки, как выпускаться релизы, сколько ветвей для реализации проекта будет использовано и по какому принципу ветви будут именоваться. Обратите особое внимание на данный пункт - без него невозможна эффективная работа. При проработке пункта учитывается региональная раздробленность команды (влияет состав команд, количество регионов), интенсивность внесения изменений, количество выпускаемых релизов за единицу времени. Соответственно, в зависимости от данных показателей выбирается наиболее эффективный способ управления конфигурациями, что и отражается в данном разделе.Вопросы:

    • Какой способ выбора базовых версий используется?

    • Для всех ли элементов базовые версии строятся по одинаковым правилам?

    • Кто разрешает создание базовых версий?

    • Кто физически создает базовую версию?

    • Как и по какому шаблону создаются базовые версии?

    • Как осуществляется продвижение базовых версий?

    • Как и кем осуществляется проверка базовых версий?

    • Какова периодичность проверок?

    • Используется ли существующий (устоявшийся) стандарт именования меток и ответвлений? - Есть ли иерархия между объектами? Какая?

    3.2 Контроль конфигураций и изменении

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

    • Какие типы запросов планируется использовать в процессе УК?

    • Каков полный цикл запросов на изменения?

    • Будет ли храниться в системе УК справочная информация, или необходимо подключаться к имеющейся справочной информации?

    • В какой информации, возможно, будут нуждаться члены ССВ?

    • Каковы основные ожидания от автоматизации управления изменениями?

    • При иерархической проектной структуре как будут приниматься решения по запросу?

    • Необходимо ли управлять всеми запросами на изменения?

    • Какой уровень детальности управления будет выбран (сколько шагов/этапов)?

    • Обеспечивается ли отслеживание изменений в исходных текстах (есть ли связь между изменениями на верхнем уровнем и описанием изменений на уровне файлов)?

    • Как исходный текст ассоциируется с запросом?

    • Будет ли применена система оповещений?

    3.2.1 Отработка и утверждение запросов на изменение

    Рассматриваются процессы, которые обеспечивают внесение, рассмотрение и упорядочение проблем и изменений

    Определяются типы запросов. Как правило, это дефект, запрос на расширение, задача и заявка. Состав типов может существенно меняться, главное - не сводить все управление изменениями к одному типу запросов (очень часто, кроме как дефектами компании, ничем не управляют)

    3.2.2 Группа управления изменениями

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

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

    • Каковы пределы полномочий группы?

    • Одна группа на все проекты или несколько групп, каждая на свой проект?

    • Если несколько, то каким образом они сотрудничают друг с другом?

    • Есть ли иерархия ССВ?

    • Кто отвечает за коммуникации между ССВ?

    • Будет ли поддерживать система УК специальные запросы для организации встреч и выпуска протоколов по результатам?

    • Есть ли потребность в выработке регламента для ограничения действий группы (жесткий регламент встреч с высокой степенью формализма)?

    • Как различаются уровни привилегий в группе?

    • Меняет ли введение группы ССВ установленный порядок принятия решений в организации?

    • Введены ли в состав ССВ все ключевые участники, включая менеджера УК, менеджера проекта, лидера тестировщиков, лидера разработчиков и архитекторов?

    • Каковы процедуры устранения разногласий (выпуск протокола разногласий или нечто иное)?

    • Автоматизирована ли данная процедура?

    3.3 Учет состояния конфигурации

    3.3.1 Хранение материалов проекта и выпуск релизов

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

    3.3.2 Отчеты и проверки

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

    Отчетам следует уделить особое внимание. Только по отчетам можно проследить ход выполнения работ. Здесь необходимо определить отчеты по ролям участников проекта и описать их формат. Также рекомендуется сформировать регламент сбора отчета, то есть, с какой периодичностью собираются метрики (в реальном времени, раз в день... и т. д.). Желательно выделить различные типы отчетов и периодичность сбора их метрик. Вопросы:

    • Есть ли необходимость в более чем одной ревизии для каждой базовой версии?

    • Вовлечены ли субподрядчики в ревизию?

    Отчеты Вопросы:

    • Какие метрики собираются в ходе проекта?

    • Какие типы отчетов необходимо иметь?

    • Каковы способы представления отчетной информации?

    • Есть ли внешние отчетные документы для клиентов?

    • Дифференцируются ли отчеты в зависимости от типа выполняемой участником роли в проекте?

    • Доступны ли отчеты?

    • Какие будут предусмотрены формальные шаги для получения отчетов?

    • Какие типы нотификационных сообщений будут применяться?

    • Отслеживаются ли тенденции в проекте? По каким отчетам?

    • Как ведется учет (статически, динамически)?

    • Какие средства используются для получения отчетов (допускается использование любого числа систем для получения достоверной и понятной информации о ходе проекта)?

    3.3.3 Документирование

    Раздел определяет способы и типы документов

    3.3.3.1 Описание версии

    Данный документ описывает диски, CD или другие носители, используемые для поставки ПО.Также данный раздел также определяет состав документов, поставляемых с версией ПО и доступных для конечных пользователей

    Примерный состав документов:

    • архив релизов с описанием (Release Media);

    • описание релиза (Release Notes);

    • описание функций;

    • перечень решенных проблем в релизе;

    • перечень новых возможностей;

    • инструкция по установке ПО;

    • инвентаризация, опись.

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

    3.3.3.2 Документирование процесса

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

    Типовые документы для данного раздела:

    • описание системы, в которой используется ПС;

    • описание административного управления программными средствами системы;

    • руководство системного администратора;

    • руководство пользователя;

    • паспорт на ПС (общие сведения о ПС, основные характеристики, комплектность, акты о приемке и снятии с эксплуатации... и т. д.).

    Требования к оформлению документов и шаблоны документов должны быть вынесены в приложение к плану УК

    4. Этапы

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

    В зависимости от выбранной модели может измениться содержание этапов. Рекомендуется описать, что выполняется в УК в зависимости от этапа проекта

    5. Обучение и ресурсы

    Рассматриваются инструментальные средства, персонал и обучение, требуемые для реализации описанных в плане задач

    6. Субподрядчики и контроль программного обеспечения со стороны поставщиков

    Описывается, как будет интегрировано программное обеспечение, разработанное вне среды УК проекта

    К работе над проектом могут привлекаться субподрядчики. Данный раздел описывает, каким образом будет происходить работа с субподрядчиком. Вопросы:

    • Разработка ведется только в одно организации или в обеих?

    • Каковы процедуры корректировки дефектов в разрабатываемом продукте?

    • Автоматизированы ли они (полностью или частично)?

    • Какие изменения допустимо вносить заказчику в исходные тексты после получения продукта?

    • Ставится ли в известность об этом субподрядчик и в какой мере?

    • Когда и как выполняются ревизии?

    • Какой набор инструментальных средств используется заказчиком и субподрядчиком?

    • Необходимы ли дополнительные модули синхронизации (для тех случаев, когда заказчик и подрядчик используют разные системы УК от разных производителей)?

    • Как контролируется субподрядная организация?

    • Кто отвечает за работу с субподрядчиком?

    • Работает ли субподрядчик по своим процессам или заказчик обязывает его работать по собственным?

    • Как решаются конфликты?

    • Разрешено ли субподрядчику осуществлять полную сборку продукта у себя, или заказчик выделяет стенд для сборки на своей территории?

    • Допускается ли субподрядчик к справочной информации заказчика (доступ к реальным базам данных, справочникам)?

    Приложения

    Состав приложений не определяется стандартами. Обычно включает в себя такие документы, как:

    • регламенты;

    • инструкции по использованию средств УК (как пользовательские, так и административные);

    • различные методические пособия;

    • планы обучения;

    • инструкции по установке и администрированию средств УКит.д.

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

    1. Оценка реализуемости проекта

    Переход к стадии оценки. Анализ достижимости запланированных бизнес-выгод. Оценка реализуемости проектного расписания. Оценка доступности и загрузки человеческих ресурсов. Оценка организационной готовности.

      1. Переход к стадии оценки

    Как известно, стоимость исправления ошибок из-за неточностей, в том числе в планировании проекта, в десятки раз превышает затраты на подготовку детальных, согласованных и выверенных проектных планов. Завершение этапа планирования стадии рекомендуется производить только после того, как будет произведена проверка проекта в соответствии с приведенными в табл. 8.1 пунктами [8].

    Таблица 8.1. Проверочный список для этапа планирования

    Аспект

    Показатели

    Участники проекта

    • Цель проекта четко сформулирована [спонсором] перед командой проекта и отражена в ключевых документах проекта: устав, описание содержания.

    • Проектная команда поняла и приняла цель проекта.

    • Члены проектной команды понимают, каким образом реализуемый проект связан с основной деятельностью и стратегией компании заказчика.

    • Каждый член проектной команды имеет ясное представление о своей роли и месте в проекте.

    • Субподрядчики и сотрудники, работающие менее 100% их рабочего времени, понимают свой вклад в проект и дали согласие работать в соответствие разработанными правилами.

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

    • Представители клиента учтены в коммуникационном плане проекта и приняли условие проведения регулярных информационных встреч по статусу и другим вопросам проекта

    Процессы и процедуры проекта

    • В плане управления проектом присутствуют базовое расписание и базовый план по стоимости проекта.

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

    • Предусмотрена процедура отслеживания исполнения расписания проекта для каждого члена проектной команды.

    • Внедрен процесс интегрированного управления изменениями.

    • Внедрена процедура ведения журнала рисков. Сам журнал рисков доступен для заполнения всем членам проектной команды.

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

    • Руководство компании удовлетворено предложенным форматом проектных отчетов и установленной периодичностью их предоставления.

    • Установлено и согласовано расписание проведения отчетных встреч по проекту с участием всех членов проектной команды

    Команда проекта

    • В командах установлены базовые правила поведения в проекте: внутренняя этика, обращение к коллегам, дресс-код.

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

    • Каждый член проектной команды имеет представление о профессиональном и проектном опыте своих коллег по проекту.

    • В базовом расписании и базовом плане по стоимости проекта выделены ресурсы на проведение командообразующих мероприятий и налаживание внутренних коммуникаций проекта

    На этапе "Оценка" стадии "Планирование проекта" ЖЦ ИС необходимо произвести оценку реализуемости проекта с тем, чтобы принять решение о дальнейшем развитии проекта с учетом имеющихся ограничений, выделенных и подтвержденных ресурсов. При этом оценку реализуемости не стоит путать с ТЭО проекта, или бизнес-кейсом. В отличие от бизнес-кейса, оценка реализуемости направлена на идентификацию факторов, которые определяют, будет ли ИТ-проект успешным или он обречен на неудачу; таким образом, оценка реализуемости является основанием для дальнейшего развития проекта. Работы по оценке реализуемости, часто называемой в англоязычной литературе feasibility study, имеют определенную стоимость и требуют дополнительных ресурсов, но инвестирование этих ресурсов может обезопасить компании от траты времени и ресурсов на заведомо невыполнимые проекты.

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

      1. Анализ достижимости запланированных бизнес-выгод

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

    Таблица 8.2. Форма анализа ТЭО

    Функциональная область / Процесс / Подпроцесс

    Драйвер для ROI-модели

    Фактор воздействия в результате реализации проектаи реорганизации бизнес-процессов

    Оценка степени воздействия

    Срок реализации

    Gap-анализ. Функциональные и технические требования должны быть соотнесены с функциональными и техническими характеристиками внедряемой системы. С его помощью может быть продемонстрирована возможность использования конкретного продукта, обеспечивающего требуемую функциональность. В качестве инструмента для реализации обозначенной цели можно также использовать "домик качества", описанный в разделе формирования требований проекта.

      1. Оценка реализуемости проектного расписания

    Данная оценка призвана ответить на вопрос, являются ли предложенные временные рамки проекта реальными и достижимыми.

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

    Рис. 8.1. Пример использования выравнивания ресурсов (превышение доступности ресурсов)

    Рис. 8.2. Пример использования выравнивания ресурсов (ресурсы оптимизированы)

    Анализ возможных сценариев - это метод оценки, в основе которого лежит рассмотрение вопросов типа "Что произойдет, если ситуация будет развиваться по сценарию Х?". В этом случае выполняется анализ сети расписания, при котором с помощью модели расписания просчитываются различные сценарии (например, задержка поставки или увеличение длительности отдельных операций) или моделируется воздействие непредвиденных внешних факторов. Таким образом, результаты анализа возможных сценариев могут использоваться для оценки выполнимости расписания при неблагоприятных условиях и для составления резервных планов.

    Выравнивание ресурсов - это метод анализа сети расписания, который применяется к модели расписания, проанализированной методом критического пути [20]. Выравнивание ресурсов используется для выявления плановых операций, которые необходимо выполнить, чтобы уложиться в указанные сроки. Выравнивание ресурсов удобно проводить с помощью компьютерных программ составления расписаний, используя гистограммы ресурсов (см. рис. 8.1, 8.2). Гистограмма ресурсов создается на разделенном экране - в верхней части отображаетсядиаграмма Гантта, где изображены операции, использующие ресурсы, представленные в нижней части экрана в виде столбиковой диаграммы. Диаграммы используют одинаковую шкалу времени.

      1. Оценка доступности и загрузки человеческих ресурсов

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

    Таблица 8.3. Пример календарно-ресурсного плана

    Команда

    Работы

    Недели

    1

    2

    3

    4

    Фазы

    Фаза1

    Фаза 2

    Руководитель проекта

    Задача 1

    6

    5

    1.0

    Итого дней по РМ

    б

    Архитектор решения / консультант-эксперт (К5)

    Задача 1

    5

    5

    Задача2

    10

    5

    5

    Итого дней по эксперту

    15

    5

    5

    5

    Старший консультант РА, ОМ, РТ, PY(K3)

    Задача 1

    3

    4

    5

    5

    Итого дней.

    3

    4

    5

    5

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

    На основании четко определенных требований и идентификации каждого члена команды разрабатывается типовой ресурсный план.

    Типовой ресурсный план включает в себя перечень работ - задачи, которые должны быть выполнены в ходе проекта, количество и уровни членов команды, распределенные по срокам и датам, а также типовые фазы проекта (см. табл. 8.3). В плане указывается также занятость каждого ресурса в проекте.

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

    Календарно-ресурсный план также отражает информацию о высвобождении сотрудников, что позволяет своевременно исключать выплаты сотрудникам, уже завершившим работу над проектом, и тем самым снизить затраты на проект и обеспечить информацию о наличии свободного ресурса. Пример заполненного календарно-ресурсного плана для проекта внедрения ИС приведен в табл. 8.4.

    Таблица 8.4. Пример заполнения календарно-ресурсного плана

    Команда

    Работы

    Фазы

    Подготовка

    Обследование

    Проектирование

    Реализация

    Тестирование

    Подготовка к эксплуатации

    недели

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    Руководител ь проекта

    Управление проектом

    11,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    1,0

    Итого дней по РМ

    11,0

    Архитектор решения/ консультант-эксперт (К5)

    Планирование работ

    5,0

    5,0

    Проведение обследования

    30,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Итого дней по эксперту

    35,0

    Старший консультант РД ОМ,РТ, PY(K3)

    Написание концептуального проекта

    35,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Согласование концептуального проекта

    0,0

    Настройка системы

    25,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Подготовка тестовых сценариев

    5,0

    5,0

    Подготовка системы для тестирования

    5,0

    5,0

    Тестирование с пользователями

    5,0

    5,0

    Устранение замечаний по итогам тестирования

    0,0

    Подготовка материалов обучения

    0,0

    Обучение пользователей

    0,0

    Загрузка исторических данных

    5,0

    5,0

    Консультирование

    6,0

    2,0

    2,0

    2,0

    Итого дней по старшему консультанту

    86,0

    Консультант PY, РТ (К2)

    Написание концептуального проекта

    25,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Настройка системы

    25,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Подготовка механизмов загрузки исторических данных

    5,0

    5,0

    Подготовка системы для тестирования

    5,0

    5,0

    Тестирование с пользователями

    5,0

    5,0

    Устранение замечаний по итогам тестирования

    0,0

    Подготовка материалов обучения

    0,0

    Обучение пользователей

    0,0

    Загрузка исторических данных

    5,0

    5,0

    Консультирование

    6,0

    2,0

    2,0

    2,0

    Итого дней по консультанту

    76,0

    Разработчик (К4)

    Реализация отчетности

    45,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    5,0

    Итого дней по разработчику

    45,0

    ИТОГО

    Дней

    253,0

      1. Оценка организационной готовности

    Данный тип оценки должен учитывать финансовую историю компании и опыт реализации аналогичных проектов. Кроме того, крайне важными факторами являются культура организации и уровень ее зрелости. В качестве инструмента оценки организационной зрелости возможно использовать следующий диагностический подход [5], рассматривающий организационную готовность в разрезе 5 перспектив (см. табл. 8.5).

    Таблица 8.5. Шаблон оценки организационной готовности проекта

    Перспектива

    Компоненты

    Степень соответствия (%)

    1.

    Четкое сформулирован ное видение проекта

    Наличие четкого и непротиворечивого представления у всех участников проекта о:

    бизнес-причинах проекта целях и задачах проекта

    получаемых преимуществах и выгодах для всей компании и для каждого участника в отдельности

    воздействии на каждодневные рабочие практики

    2.

    Готовность идти до конца

    Отношение руководства компании и проекта, а также его участников к проекту, с точки зрения их готовности:

    довести проект до конца

    участвовать в проектных работах

    в необходимом объеме

    непрерывно поддерживать достигнутые

    результаты проекта

    ориентироваться на запланированный

    бизнес-результат

    3.

    Руководство и управление

    Эффективное руководство, направленное на достижение целей проекта, с следующими характеристиками:

    заинтересованность в проекте руководства высшего звена компании

    заинтересованность в проекте руководства среднего звена компании

    четкое разграничение полномочий и обязанностей

    наличие действенных процедур разрешения конфликтных ситуаций

    4.

    Навыки и компетенции

    Осознание всеми участниками проекта необходимости приобретения новых навыков для работы с внедряемыми технологиями и бизнес-процессами:

    информированность о предстоящих интенсивных тренингах и обучении

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

    готовность участников проекта к расширению набора технических навыков

    готовность участников проекта к расширению набора коммуникационных и презентационных навыков

    5.

    Коммуникации

    Организация эффективной проектной коммуникации для передачи полной информации по корректным каналам, отвечающей следующим требованиям:

    обеспечение необходимого уровня качества предоставляемой информации

    корректное функционирование каналов и способов коммуникации

    наличие механизмов сбора обратной связи

    поддержка возможности точно оценить качество реализуемого процесса коммуникаций

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

    1. Идентификация рисков проекта

    Качественный анализ рисков. Количественный анализ рисков. Подтверждение содержания проекта.

    Цель процесса идентификации рисков состоит в определении потенциальных рисков, способных повлиять на успех проекта. Идентификацию рисков выполняют члены команды проекта и эксперты по вопросам управления рисками, в ней могут принимать участие заказчики, участники проекта и эксперты в определенных областях. Это итеративный процесс, поскольку по мере развития проекта в рамках его жизненного цикла могут обнаруживаться новые риски. Частота итерации и состав участников выполнения каждого цикла в каждом случае могут быть разными. В процессе идентификации должны принимать участие члены команды проекта, чтобы у них вырабатывалось чувство собственности и ответственности за риски и за действия по реагированию на них.

    Идентификация рисков выполняется на основе разработанных ранее планов управления интеграцией, содержанием, сроками, качеством и человеческими ресурсами. Также при разработке плана учитывается опыт выполнения аналогичных проектов.

      1. Качественный анализ рисков

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

    Основная проблема управления рисками заключается в размере перечня рисков, полученного на этапе идентификации. Управлять всеми выявленными рисками невозможно, так как это требует больших финансовых и кадровых затрат. Основные задачи качественного анализа состоят в разделении рисков на группы и расположении их в порядке приоритетов. Классифицировать риски можно, например, по их временной близости. Так, близкие риски должны иметь более высокий приоритет, чем риски, которые могут случиться в отдаленном будущем. Расположения рисков по степени их важности для дальнейшего анализа или планирования реагирования на риски может быть выполнено путем оценки вероятности их возникновения и воздействия на проект. Качественный анализ рисков - быстрый и недорогой способ установки приоритетов - выполняется на протяжении всего жизненного цикла проекта и должен отражать все изменения, относящиеся к рискам проекта.

    Рис. 9.1. Отображение миграции риска А в матрице воздействия риска

    Матрица вероятностей и последствий - инструмент, позволяющий определять ранг риска отдельно для каждой цели, например, для стоимости, времени или содержания. Ранг риска помогает управлять реагированием на риски. Например, для рисков, расположенных в зоне высокого риска (область красного цвета) матрицы, необходимы предупредительные операции и агрессивная стратегия реагирования (рис. 9.1). Для угроз, расположенных в зоне низкого риска (зеленый цвет), осуществление предупредительных операций может не потребоваться.

    Рис. 9.2. Пример отслеживания временной динамики ранга риска А

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

      1. Количественный анализ рисков

    Количественный анализ рисков обычно выполняется для рисков, которые были квалифицированы в результате качественного анализа. При количественном анализе также оцениваются вероятности возникновения рисков и размеры ущерба/выгоды; здесь анализируются риски, имеющие высокие и умеренные ранги. Выбор методов анализа определяется для каждого проекта и зависит от наличия времени и от бюджета.

    Исходной информацией для количественного анализа рисков служат:

    • активы организационного процесса;

    • описание содержания проекта;

    • план управления рисками;

    • реестр рисков;

    • план управления проектом.

    Наиболее распространенным методом количественного анализа является анализ дерева решений.

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

    Точки принятия решений - это моменты времени, когда происходит выбор альтернатив.

    Точка случайного события (точка возникновения последствий) - момент времени, когда с тем или иным результатом наступает случайное событие.

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

    Вероятности - числовые значения, расположенные на ветвях дерева и обозначающие вероятность наступления этих событий. Сумма вероятностей в каждой точке принятия решений равна 1.

    Ожидаемое значение (последствия) - это расположенное в конце ветви количественное выражение каждой альтернативы.

    Рис. 9.3. Дерево решений для проектной ситуации, находящейся под воздействием

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

    Пример использования дерева решения

    Таблица 9.1. Сравнение стратегий реагирования на риски

    Классификация рисков

    Уклонение от риска

    Передача риска

    Принятие риска

    Снижение последствий вероятности возникновения риска

    Риски, связанные с масштабом проекта

    Разделение проекта на несколько под-проектов. Сокращение функционального и географического объема проекта

    Разделение проекта на несколько под-проектов, выделение пилотного проекта по подсистемам (ограниченного масштаба)

    Увеличение трудоемкости работ и стоимости проекта

    Детальный анализ каждого этапа работ, взаимодействие участников, организация работ

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

    Риски, связанные с недостаточным опытом в сфере ИТ

    Реализация только не технологической части проекта, передача технологической части проекта другой компании

    Согласование с заказчиком большинства проектных документов, согласование всех изменений в функциональности системы

    Увеличение трудоемкости работ и стоимости проекта

    Проведение обучения пользователей, включая руководство, соблюдение технологии работы

    Разработка и утверждение концепции проекта на возможно более ранней его стадии

    Технические риски проекта

    Использование более надежных

    Документально зафиксированная

    Увеличение трудоемко-

    Строгий отбор проектной команды по

    Использование стандартов пред-

    технологических решений

    персональная ответственность участников проекта, документальное фиксирование всех изменений в процессе проекта

    сти работ и стоимости проекта

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

    приятия для проектных работ, разработка стандартов проекта

    Организационные риски проекта

    Значительное сужение объема проекта и превращение его в чисто инфраструктурный технологический проект

    Включение представителей заказчика в рабочие группы

    Увеличение трудоемкости работ и стоимости проекта

    Обучение участников проекта(курс "управление проектом"), тренинги команды, как можно более полная формализация деятельности

    Включение в команду администратора проекта, детальное распределениеролей в проекте

    Операционные риски проекта

    Изменение модели оплаты компании-исполнителю: перевод на оплату по результату оценки качества реализованного решения

    Акт сдачи заказчику любого документа. Фиксирование отсутствия претензий заказчика по каждому этапу работы

    Увеличение трудоемкости работ и стоимости проекта

    Многократное тестирование созданных продуктов, тщательная экспертиза документов

    Строгое выполнение процедур программы качества

    Торговая компания открывает новый магазин, который должен быть укомплектован новейшим оборудованием. Оборудование производят два конкурирующих поставщика (П1 и П2), объявивших одну и ту же дату появления на рынке нового оборудования. Для увеличения эффективности работы компания планирует осуществить внедрение ИС класса ERP. Разработаны три варианта расписания внедрения информационной системы: вариант 1, вариант 2, вариант 3. Длительность проекта рассматривается какпараметр первостепенной важности. Расписание внедрения ИС зависит от поставки и монтажа оборудования. Команда проектаоценила вероятность того, что поставщик 1 (П1) или поставщик 2 (П2) поставит нужное оборудование первым. Анализ информации о прежних разработках поставщиков позволил предположить, что поставщик 1 поставит на рынок новое оборудование с вероятностью 60%; соответственно, для поставщика 2 эта вероятность будет равна 40%.

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

    Рассчитаем возможную длительность проекта для каждого точки случайного события:

    1. ожидаемая длительность для случайного узла А: (80 дней* 0,6) + (70 дней *0,4) = 76 дней;

    2. ожидаемая длительность для случайного узла Б: (70 дней * 0,6) + (75 дней *0,4) = 72 дня;

    3. ожидаемая длительность для случайного узла В: (75 дней * 0,6) + (80 дней *0,4) = 77 дней

    Результат дерева решений - вариант расписания с наименьшей продолжительностью, равной 72 дням.

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

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

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

    Существует четыре типовые стратегии реагирования на появление негативных рисков: уклонение, передача, принятие и снижение.

    1. Уклонение от риска

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

    1. Передача риска

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

    1. Принятие риска

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

    1. Снижение риска

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

      1. Подтверждение содержания проекта

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

    Входной информацией для процесса являются:

    • описание содержания проекта;

    • словарь ИСР;

    • план управления содержанием проекта;

    • результаты поставки.

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

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

    1. Управление в фазе проектирования

    Формирование детальных планов стадии проектирования. Уточнение плана управления проектом. Руководство и управление исполнением проекта. Обеспечение качества проекта. Осуществление интегрированного управления изменениями. Матрица координации изменений. Запрос на внесение изменений. Журнал изменений проекта. Обеспечение качества проекта на этапе проектирования. Обеспечение целостности элементов конфигурации. Обновление реестра рисков на фазе проектирования. Набор команды проекта. Описание процесса. Планирование инфраструктуры для команды проекта. Оценка и управление персоналом проекта. Определение уточненных требований проекта. Мониторинг содержания и объема проекта. Управление требованиями проекта. Оценка потребности в обучении пользователей.

      1. Формирование детальных планов стадии проектирования

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

    Иерархическое расписание - метод разработки детальных планов расписания. Это многоуровневое расписание с переменной степенью детализации на каждом уровне [18]. На этапе планирования иерархическое расписание строится на основе ИСР.

    Операции высокого уровня разбиваются на несколько более мелких. Контрольные события проекта, как правило, обеспечиваютсвязь различных уровней. На рис. 10.1 представлен пример иерархического расписания.

    Рис. 10.1. Пример иерархического расписания (адаптировано из [18])

    Рис. 10.2. Схема процедуры корректировки фактического выполнения плана работ

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

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

      1. Уточнение плана управления проектом

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

    Ниже приведены пример текстового описания и схема процедуры корректировки фактического выполнения плана проекта.

    Пример процедуры корректировки фактического выполнения плана работ

    В случае возникновения необходимости корректировки фактического плана выполнения работ:

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

    • сотрудник, ответственный за согласование и оргподдержку, готовит совещание руководителей функциональных групп с руководителями проекта;

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

      1. Руководство и управление исполнением проекта

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

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

    • выполнение операций для достижения целей проекта;

    • использование выделенных средств в соответствии с планом управления проектом для достижения утвержденных целей;

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

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

    Рис. 10.3. Схема процедуры управления работами проекта

    • документирование и обобщение накопленных знаний и опыта, осуществление операций по повышению эффективности процессов проектного управления.

    • В рамках выполнения проекта собирается информация об исполнении работ, включающая в себя информацию о состоянии готовности результатов поставки и о выполненных работах; затем эта информация направляется в процесс отчетности по исполнению.

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

    Ключевой процедурой, поддерживающей реализацию процесса "Руководство и управление исполнением проекта", являетсяпроцедура управления работами, схема которой представлена на рис. 10.3.

    Далее приведены схемы проведения оперативного и еженедельного совещания о ходе работ по проекту (см. рис. 10.4 и 10.5).

    Рис. 10.4. Схема процедуры проведения оперативного совещания

    Рис. 10.5. Схема проведения еженедельного совещания о ходе работ по проекту

      1. Обеспечение качества проекта

    На данном этапе ключевыми задачами управления качеством проекта являются:

    • внесение корректировок в базовый план управления качеством, которые отражали бы изменения, согласованные исполнителем и заказчиком на предыдущем этапе;

    • составление подробного рабочего плана реализации этапа;

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

    • определение изменений в инфраструктуре проекта. Исходной информацией для планирования управления качеством являются стратегии, стандарты и процедуры процесса управления качеством.

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

    Другой задачей этапа является обеспечение подготовки плана проведения аудита и обзоров качества работ на этапе. Планирование начинается с определения ключевых результатов и контрольных точек данного этапа. Для каждого ключевого результата планируется обзор качества. Дополнительные обзоры качества проводятся перед контрольными точками, связанными с приемкой заказчиком результатов проекта, что позволит заранее перед процедурой приемки со стороны заказчика выявить проблемы и принять решение об их устранении. Календарный план проекта корректируется с учетом проведения аудита качества. Следует проверить набор процедур, необходимых для обеспечения работ по управлению качеством на данном этапе [22].

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

    На этапе планирования руководитель проекта совместно с менеджером по качеству выполняет корректировку программы обеспечения качества проекта.

    Для этого предварительно менеджером по качеству осуществляется:

    • проверка наличия операций по обеспечению качества выполнения следующих процессов:

      • настройка рабочей среды;

      • настройка конфигурации (для системного тестирования);

      • настройка инфраструктуры, тестирование системы;

      • выполнение системного и пользовательского теста;

      • установка рабочей среды;

      • выполнение теста на запуск;

      • подготовка и проведение обучения для конечных пользователей;

    • корректировка графика выполнения, списка ответственных за обеспечение качества;

    • согласование с руководителем проекта откорректированной программы обеспечения качества;

    • проверка наличия необходимых процедур;

    • доработка процедур обеспечения и контроля качества на этапе производства (настройки и внедрения).

      1. Осуществление интегрированного управления изменениями

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

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

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

    Основным инструментом, позволяющим перевести разговоры об интегрированном управлении изменениями, на уровень конкретных действий, процедур и ответственных ролей является матрица координации изменений (CCM - Change Coordination Matrix) и сопутствующие ей запрос на внесение изменений (Project Change Request - PCR) и журнал изменений проекта (Project Change Log -PCL). Комплексное использование этих инструментов привносит порядок и процесс внесения изменений в проект: стандартизованная последовательность действий, задач и формализованные роли значительно снижают такие проблемы, как расползание содержания проекта (scope creep), перерасход бюджета и смещение даты завершения проекта.

    Матрица координации изменений [18]

    В соответствии с рекомендациями матрица координации изменений состоит из следующих элементов (см. рис. 10.6).

    Рис. 10.6. Пример матрицы координации изменений (ССМ)

    1. Формирование запроса на внесение изменения

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

    1. Регистрация запроса на внесение изменений в журнале изменений проекта

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

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

    2. Принятие решения по запросу на внесение изменения в проект Часто, чтобы не допустить реализации избыточных изменений от инициатора изменения, требуется обозначить тип предлагаемого им изменения в терминах: "необходимое" или "желаемое" ("must have" и "nice to have" ). "Необходимое" изменение - то, без которого проект может стать провальным, следовательно, такое изменение требует надлежащего внимания и утверждения. С другой стороны, "желаемое" изменение обычно придает продукту дополнительную функциональность, но не меняет его суть. При этом желаемое изменение может легко привести к дополнительным усилиям по перепланированию, что становится основным доводом в пользу отклонения такого изменения. Подход необходимого/желаемого изменения может стать хорошим способом избежать рисков существенного расползания содержания.

    Итак, принятое решение по запросу фиксируется в PCL. Когда запрос на изменение отклоняется, копия помещается в главный файл, а оригинал возвращается автору с объяснением решения и оснований для него. Если же PCR утверждается, координатор придает ему официальный статус и отправляет его тем, кто будет затронут изменением, для реализации. Координатор также информирует автора.

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

    1. Мониторинг реализации изменений

    Жизненный цикл PCR не заканчивается в момент его утверждения. Координатору при помощи PCL необходимо осуществлять непрерывный мониторинг состояния, в котором находится практическая реализация изменения.

    1. Обновление информации о сроках, стоимости, качестве и т.п. проекта

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

    Запрос на внесение изменений

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

    Таблица 10.1. Шаблон запроса на внесение изменений (PCR)

    Название проекта

    _____________________

    Запрос №

    _____________

    Описание предлагаемого к внесению изменения и его влияние на содержание и качество проекта

    .

    Автор запроса

    Дата подачи

    Причина подачи запроса

    Экстренные меры (если таковые имеются)

    Стоимость обнаружения изменения

    Тип изменения

    Значительное (требуется перепланирование)

    Незначительное

    Стоимость обнаружения изменения

    Описание влияния на расписание проекта

    .

    Оценка сроков произведена согласно документу

    Описание влияния на стоимость проекта

    .

    Оценка стоимости произведена согласно документу

    Финансируется ли изменение заказчиком?

    Если да, то укажите документ-основание

    Резолюция управляющего комитета

    .

    Дата принятия решения

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

    По возможности рекомендуется реализовать изменения на ранних стадиях проекта, в то время, когда стоимость их реализации традиционно гораздо ниже. Со временем продвижения вперед по расписанию проекта стоимость внесения изменений возрастает [11]. Вообще говоря, на стадии планирования обычно не имеет смысла использовать PCR: при наличии лишь грубо очерченного содержания нет никакой практической надобности пытаться контролировать изменения при помощи формализованной процедуры. Однако на более поздней стадии проектирования PCR приобретает практический смысл и его применение становится финансово оправданным. Например, на проекте разработки нового продукта имеет смысл использовать PCR для изменений, которые составляют отход от согласованных технических спецификаций и влияют на спецификации, выпущенные инженерным отделом для планирования закупок или производства. Тем не менее, в какой-то момент времени внесение изменений в проект может замедлить ход продвижения проекта, потенциально ведя к дорогостоящим переделкам. В подобной ситуации эффективным шагом является замораживание проекта по предметной части, после которого ни одно изменение не будет рассматриваться, если только не находятся критические причины в пользу такого рассмотрения. В качестве примера можно привести финансируемое заказчиком требование добавить в продукт новый показатель безопасности.

    Рекомендации к заполнению содержательных разделов PCR (см. табл. 10.1)

    1. Описание предлагаемых к внесению изменений и их воздействий на содержание / качество

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

    1. Объяснение причин изменения

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

    1. Идентификация необходимости экстренных мер изменений Типичная проблема, сопутствующая иногда излишне формализованному процессу интегрированного управления изменениями, состоит в

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

    1. Оценка влияния на расписание проекта

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

    1. Оценка влияния на стоимость проекта

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

    1. Идентификация типа изменения

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

    1. Принятие решения/ резолюция по PCR

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

    Журнал изменений проекта

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

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

    Таблица 10.2. Шаблон журнала изменений проекта (PCL)

    Название проекта

    Номер листа

    __ из __

    Номер запроса на внесение изменения в проект

    Автор запроса

    Краткое описание предлагаемого изменения

    Дата подачи

    Одобрен?

    Дата выпуска

    Завершено?

    Оценка влияния на стоимость и сроки

    Обновленная стоимость проекта и дата завершения

    .

    .

    Матрица координации изменений обеспечивает последовательность шагов, через которые проходит изменение, и таким образом описывает процедуру отражения информации в PCL. Запрос на внесение изменений является предметом администрирования PCL - соответствующая информация из PCR отражается в журнале изменений проекта. Крайне важно отслеживать статус каждого запроса на внесение изменения, для этого в столбце "Завершено" может быть отражена следующая информация: "Еще нет" или "Да".

      1. Обеспечение качества проекта на этапе проектирования

    Работы по обеспечению качества проекта на фазе проектирования направлены на решение следующих задач.

    • Внесение корректировок в базовый план управления качеством, которые отражали бы изменения, согласованные исполнителем и заказчиком на предыдущем этапе.

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

    • Другой задачей этапа является обеспечение подготовки плана проведения аудита и обзоров качества работ на этапе планирования начинается с определения ключевых результатов и контрольных точек данного этапа. Для каждого ключевого результата планируется обзор качества. Дополнительные обзоры качества проводятся перед контрольными точками, связанными с приемкой заказчиком результатов проекта, что позволит заранее перед процедурой приемки со стороны заказчика выявить проблемы и принять решение об их устранении. Календарный план проекта корректируется с учетом проведения аудита качества. Следует проверить набор процедур, необходимых для обеспечения работ по управления качеством на данном этапе [22].

    На этапе планирования фазы проектирования ЖЦ ИТ руководитель проекта совместно с менеджером по качеству выполняеткорректировку программы обеспечения качества проекта.

    Для этого предварительно менеджером по качеству осуществляются:

    • проверка наличия операций по обеспечению качества выполнения следующих процессов:

    • настройка рабочей среды;

    • настройка конфигурации (для системного тестирования);

    • настройка инфраструктуры, тестирование системы;

    • выполнение системного и пользовательского теста;

    • установка рабочей среды;

    • выполнение теста на запуск;

    • подготовка и проведение обучения для конечных пользователей;

    • корректировка графика выполнения, списка ответственных за обеспечение качества;

    • согласование с руководителем проекта откорректированной программы обеспечения качества, в которую также включается описание обеспечение качества выполнения следующих процессов:

    • создание спецификаций на проектирование;

    • создание технических спецификаций;

    • определение методов интеграции и модификаций;

    • определение критериев тестирования;

    • определение дополнительных требований к обучению;

    • настройка конфигурации;

    • установка среды разработки;

    • установка среды тестирования;

    • разработка функциональных характеристик;

    • тестирование параметров/функций;

    • тестирование процессов;

    • общее тестирование;

    • создание технической и пользовательской документации;

    • проверка наличия необходимых процедур;

    • доработка процедур обеспечения и контроля качества на этапе производства (настройки и внедрения).

      1. Обеспечение целостности элементов конфигурации

    На фазе проектирования действия по управлению конфигурацией проекта используются для обеспечения целостности базовых результатов текущей и предшествующих фаз ЖЦ ИС.

    В задачу обеспечения целостности конфигурации в данной фазе входит на основании стратегий, стандартов и процедур УК обеспечить сопровождение и контроль документов, управление результатами поставки и учет состояния конфигурации, защиту создаваемого продукта или услуги.

    Реализуемое на данной стадии сопровождение и контроль документов, как и прежде, предусматривает сохранение и ведение документации по проекту. Цель подпроцесса - гарантировать:

    • доступ к документам для ознакомления;

    • защиту документов от несанкционированного доступа;

    • контроль за ведением документов;

    • осведомленность получателя о статусе документа;

    • обеспечение процедуры обзора и утверждения документа.

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

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

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

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

    Учет состояния конфигурации производится с целью отслеживания состояния конфигурации и ее элементов. В задачи подпроцесса входит предоставление из репозитория УК следующей актуальной информации о состоянии всех элементов конфигурации:

    • описание элементов;

    • описание конфигурации, которую представляют базовые наборы;

    • момент времени, в который были зафиксированы базовые наборы;

    • версия и изменения для каждого базового набора;

    • состояние элемента;

    • причина изменения конфигурации.

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

    Оценка соответствия базовой линии конфигурации

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

    • добавление/удаление элементов конфигурации;

    • задание базового набора;

    • "замораживание" версий.

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

      1. Обновление реестра рисков на фазе проектирования

    Для фазы проектирования ЖЦ ИС наиболее типичны следующие источники рисков [17]:

    • область применения проекта корректируется без соответствующего управления изменениями;

    • выделенное время и ресурсы не достаточны для обеспечения этапа персоналом необходимой квалификации и численности и проведения обучения персонала;

    • выполнение графика проекта требует ресурсов персонала, ранее не запланированных;

    • оценка рисков проекта не корректируется;

    • процедуры приемки результатов проекта не согласованы с заказчиком.

    Наиболее распространенными действиями, направленными на смягчение вышеперечисленных рисков, являются действия, направленные на то, чтобы:

    • результаты предыдущего этапа регулярно документировать, обеспечивая утверждение запросов на изменение;

    • на предыдущем этапе устанавливать состав критичного для данного этапа персонала;

    • составлять и утверждать поименный список участников следующего этапа, выполняя при этом анализ доступности каждого сотрудника;

    • заранее планировать и своевременно проводить тестирование нового ПО;

    • проверять наличие необходимых для следующей стадии элементов конфигурации ИС;

    • выполнить оценку рисков и внести в рабочий и финансовый план меры по сдерживанию рисков.

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

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

    При выявлении и анализе рисков существенную помощь могут оказать формализованные методы. Например, в стандарте SPICEописаны 35 основных процессов, используемых при разработке ИС, и методы их оценки, а также приводятся пять групп процессов (взаимодействие поставщика и потребителя, проектирование, обеспечение, управление и организационные процессы) и набор соответствующих базовых методов. При сравнении текущих процессов проекта с приведенными референтными моделями можно выявить вероятные риски каждого из процессов [15].

      1. Набор команды проекта

    Основными задачами управления персоналом на стадии проектирования ЖЦ являются:

    • внесение корректировок в план управления персоналом с учетом согласованных изменений предыдущей стадии;

    • составление подробного рабочего плана управления персоналом для реализации работ на стадии проектирования;

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

    • определение изменений в инфраструктуре проекта, которые нужно произвести для поддержки реализации проекта;

    • развитие команды проекта.

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

    В ходе процесса управления ресурсами на стадии проектирования основное внимание уделяется планированию и распределению персонала с требуемой квалификацией для выполнения запланированных работ этапа. Основные методы решения этой задачи - организационное планирование, оценка навыков, набор персонала, ведение переговоров. В процессе планирования этапа участвуют менеджеры проекта со стороны исполнителя и заказчика, поскольку со стороны заказчика нужно согласовать позиции, которые занимает персонал, и определить его ответственность. Поскольку во время выполнения проекта происходят организационные и временные изменения, подбор, организация и обучение команды становятся одной из самых значительных проблем проекта. Чтобы обеспечить проектные работы человеческими ресурсами в нужное время и с требуемой квалификацией, организуют обучение персонала. Планы обучения составляются таким образом, чтобы обеспечить в полной мере исполнение членами команды своих ролей. Для крупных проектов обучение необходимо внести в рабочий план, чтобы учесть загруженность персонала и возможности его привлечения к работе над проектом [18]. Обучение могут производить как организация-исполнитель, так и специализированные учебные центры. При разработке плана обучения должна быть разработана процедура контроля качества произведенного обучения, которая включает действия по проверке знаний на предмет их соответствия требованиям к квалификации планируемых работ.

    Описание процесса набора команды

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

    Согласно PMBOK [1,23], набор команды проекта - это процесс привлечения человеческих ресурсов, необходимых для выполнения проекта.

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

    • доступность - возможность привлечения специалиста в проект в запланированные сроки;

    • квалификацию - наличие у потенциального члена команды квалификации, отвечающей требованиям проекта;

    • опыт работы - наличие опыта выполнения работы, которую планируется закрепить за потенциальным членом команды;

    • заинтересованность - наличие интереса в работе над проектом;

    • стоимость - величина оплаты труда потенциального члена команды.

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

    Ключевой информацией при наборе команды являются: схема распределения ролей и ответственности, необходимые навыки и квалификация, разработанные на этапе планирования команды проекта.

    Исходной информацией для определения численности команды проекта являются расписание проекта и организационные диаграммы. Пример шаблона организационной диаграммы приведен на рис. 10.7. Организационная диаграмма проекта - это графическое представление состава команды проекта и отношения подотчетности между ее членами. В зависимости от потребностей проекта она может быть официальной или неофициальной, подробной или обобщенной [18].

    Рис. 10.7. Шаблон организационной диаграммы [18]

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

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

    При подборе команды проекта представляют интерес различные психологические тесты, помогающие руководителям проектов включать в команду людей, личностные характеристики которых охватывают диапазон качеств, необходимых для успешной реализации проекта. В качестве примера можно привести тест Мередита Белбина - американского психолога, который более десяти лет посвятил изучению условий, необходимых для успешной деятельности управленческих команд. Белбин предположил, что каждый член команды играет две роли: функциональную, связанную с формальной спецификой деятельности, и "командную" роль, особенно важную для успешной деятельности команды. Белбин выделил и описал восемь типов командных ролей, которыми характеризуется все ролевое разнообразие команды: "исполнитель", "председатель", "формирователь", "мыслитель", "исследователь ресурсов", "оценивающий", "коллективист" и "доводящий до конца". Основным качеством "исполнителей" является дисциплинированность, организованность, сознательность, приверженность обязательствам, серьезное отношение к любому делу, надежность, практичность, терпимость к окружающим. "Исполнители" - эффективные организаторы и администраторы. Им присущ практичный и реалистичный подход к выполнению работы. Для "коллективиста" характерен консультативный стиль руководства и склонность к неформальному общению с коллегами и подчиненными. Из них получаются отличные наставники молодых менеджеров. Основное назначение "мыслителя" в команде - привнесение новых и оригинальных идей. "Председатель" - человек, знающий, как использовать ресурсы, исключительно адаптивный при общении с людьми, но в то же время никогда не теряющий контроля над ситуацией и способности принимать самостоятельные решения. Тестирование по методу Белбина позволяет определить командную роль потенциального члена команды и при формировании команды включать в нее людей с такими личностными характеристиками д± , чтобы в команде были реализованы все восемь ролей. Полная ролевая структура создает предпосылки для эффективного партнерского взаимодействия. В случае если команда проекта работает неэффективно, полезно проанализировать ее состав в свете рассматриваемых восьми ролей.

    Рис. 10.8. Шаблон для документирования процесса набора команды

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

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

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

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

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

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

    Планирование инфраструктуры для команды проекта

    На этапе планирования определяется инфраструктура и назначаются ответственные за обеспечение команды проекта оборудованием, созданием рабочей среды, библиотеки проекта. Работы по созданию инфраструктуры проекта необходимо контролировать.

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

      1. Оценка и управление персоналом проекта

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

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

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

      1. Определение уточненных требований проекта

    Использование функции качества, изначально рассмотренной в разделе "Формирование требований проекта", рекомендуется производить в течение всего жизненного цикла проекта. С этой целью рекомендуется разработать еще три "дома качества": итерационно производные требования (требования проекта в первом доме качества, разрабатываемом на стадии планирования) перемещаются на место первичных (требования заказчика в первом доме качества) - это обеспечит корректный и непротиворечивый перевод требований заказчика (см. рис. 10.9):

    • до уровня требований к продукту - 2-ой дом качества;

    • до уровня проектных работ - 3-ий дом качества;

    • до программы качества - 4-ый дом качества.

    Каждая из приведенных итераций (см. рис. 10.9) решает задачи одного из трех основных проектных документов: устав проекта, описание содержания и план управления. При этом противоречия, обнаруженные на 2-й, 3-й и даже 4-й итерации формирования многоуровневого дома качества, могут быть прослежены до первопричин, находящихся, допустим, на уровне требований заказчика, при помощи механизма обратной петли управления.

    Рис. 10.9. Пример последовательного применения функции качества

      1. Мониторинг содержания и объема проекта

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

    Таблица 10.3. Шаблон отчета по статусу проекта (адаптировано из [8]

    НАЗВАНИЕ ПРОЕКТА

    .

    ИНФОРМАЦИЯ ОБ ОТЧЕТЕ

    Дата подготовки отчета

    Отчетный период

    СТОИМОСТНАЯ ХАРАКТЕРИСТИКА ПРОЕКТА

    Отклонение по стоимости на текущий момент

    [%]

    Стоимость проекта на текущую дату согласно плану

    Фактическая стоимость проекта

    Утвержденная сметная стоимость проекта

    Оценка стоимости проекта при завершении

    КАЛЕНДАРНАЯ ХАРАКТЕРИСТИКА ПРОЕКТА

    Отклонение от плана

    [%]

    СТАТУС ПРОЕКТА

    Вопросы, требующие экстренного внимания руководства

    1. [описание]

    2. [описание]

    3. ....

    Изменения содержания, стоимости и расписания проекта за отчетный период

    1. [описание]

    2. [описание]

    3. ....

    Возникшие проблемы за период и предпринятые действия по их устранению

    1. [описание]

    2. [описание]

    3. ....

    Ключевые результаты и достижения за отчетный период

    1. [описание]

    2. [описание]

    3. ....

    Ключевые результаты, запланированные на следующую неделю

    1. [описание]

    2. [описание]

    3. ....

    Кроме того, рекомендуется вести журнал мониторинга статуса проекта с использованием следующего шаблона (см. табл. 10.3).

      1. Управление требованиями проекта

    В соответствии с рекомендациями эксперта [5] к действиям по управлению требованиями относятся:

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

    • оценка предлагаемых изменений требований и оценка вероятности воздействия каждого изменения до его принятия;

    • рассмотрение и принятие резолюций по каждому вносимому изменению в соответствии с принятыми процедурами;

    • обсуждение новых обязательств, основанных на оцененном влиянии изменения требований;

    • отслеживание статуса отдельных требований, -

    таким образом, управление требованиями проектом реализуется в соответствии с шагами, описанными в матрице управления изменениями проекта (см. соответствующий раздел).

      1. Оценка потребности в обучении пользователей

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

    1. Конечные пользователи

    Это сотрудники, которые выполняют основную массу транзакций во внедряемой системе. Чаще всего именно их называют "пользователи".

    1. Ключевые пользователи

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

    1. Пользователи информации

    Как правило, сотрудники из числа руководителей, которые принимают управленческие решения, пользуясь информацией, получаемой посредством отчетов, из информационной системы.

    1. Специфические отдельные пользователи

    Таблица 10.4. Факторы выбора содержания и методологии обучения

    Фактор

    Компоненты

    1

    Условия обучения

    Действительно ли важно завершить обучение?

    Будет ли о результатах сообщено за пределами организации (отдела/структурной единицы)?

    2

    Доступность ресурсов

    Имеются ли в организации эксперты по предмету обучения?

    Имеется ли в организации опыт разработки?

    Каков доступный бюджет?

    Является ли аутсорсинг наиболее эффективным выбором с экономической точки зрения?

    3

    Атрибуты содержания обучения

    Насколько ценен объект изучения для организации?

    Какой характер имеет изучаемый предмет: информационный, процедурный, поведенческий или концептуальный?

    Каким образом можно повысить интенсивность? Необходимо ли групповое взаимодействие?

    Потребуется ли часто производить обновление содержания программы обучения?

    Какова типовая продолжительность преподавания данного материала?

    4

    Целевая группа

    Имеют ли слушатели доступ к помещениям/лабораториям?

    Говорят ли все слушатели на одном языке?

    Имеют ли они свободный доступ в Интернет?

    Является ли преподаваемый материал новым для слушателей?

    Каким образом будут использованы полученные знания?

    Какой стиль обучения более близок основной массе слушателей?

    На какой период времени можно отвлечь сотрудников от их основных обязанностей для прохождения обучения?

    Что мотивирует сотрудников на эффективное обучение?

    Все ли [потенциальные] слушатели живут в одном часовом поясе?

    В какой степени необходимо контролировать проводимое обучение и готовить по нему отчеты?

    Таблица 10.5. Формы обучения (адаптировано из [5])

    Форма обучения

    Преимущества

    Недостатки

    Аудиторное обучение

    • Привычная форма

    • Знакомая атмосфера

    • Вовлечение/ высокая степень погружения слушателя

    • Социализация и непосредственное общение с тренером

    • Высокая стоимость

    • Репродуктивный процесс (допускается пассивное участие слушателей)

    • Трудность планирования и планирования дважды

    • Ограниченный охват и невозможность тиражирования

    Программное обеспечение учебного курса с использованием Интернета

    • Интерактивность

    • Удобство и простота тиражирования

    • Гибкость в расписании занятий

    • Возможность выбора настроек

    • Высокий риск отвлечения у слушателей

    • Зачастую требуется локализация и наличие базовых навыков работы с ПК у слушателя

    • Высокая стоимость разработки

    Программное обеспечение учебного курса на локальном носителе

    • Интерактивность

    • Удобство и простота тиражирования

    • Оценка производительности

    • Высокий риск отвлечения у слушателей

    • Дорогостоящая разработка и распространение

    Виртуальные классы, онлайн семинары (вебинары)

    • Удобство и простота тиражирования

    • Интерактивность для малых групп

    • Простота разработки и доставки

    • Репродуктивный процесс (допускается пассивное участие слушателей)

    • Требуется соответствующая инфраструктура для поставки

    Конференц-связь

    • Удобство и простота тиражирования

    • Простота разработки и доставки

    • Фоновый режим

    • Низкая интерактивность

    • Высокий риск отвлечения у слушателей

    Пособия (шаблоны и контрольные таблицы)

    • Высокая портативность

    • Удобство в использовании

    • Низкая интерактивность - почти полное отсутствие обратной связи

    • Высокий риск отвлечения у слушателей

    • Трудности с обновлением материала

    Онлайн порталы с дополнительными материалами

    • Удобство и простота обслуживания и тиражирования

    • Недостаточное внимание со стороны пользователей

    • Трудности с эксплуатацией и поддержкой актуальности

    Экспертные онлайн сообщества: форумы, группы в социальных сетях, корпоративные вики

    • Высокая интерактивность

    • Социализация

    • Удобство эксплуатацией

    • Трудности с поддержкой инфраструктуры и сохранением данных

    • Невозможность применения для определенных тематик и задач

    Это сотрудники, на работу которых внедрение ИТ оказывает небольшое воздействие; тем не менее, им необходимо обладать рядом навыков для выполнения специфических, узких и четко определенных задач.

    1. Контролирующие лица

    Это группа сотрудников, которая непосредственно не работает во внедряемой системе; в то же время, ее представители должны представлять себе принципы процессного подхода, заложенного во внедряемую интегрированную ИС.

    После выделения групп участников проекта с точки зрения их дальнейшей работы во внедряемой системе необходимо также определиться с комбинацией средств обучения. Одним из подходов для решения этой задачи является метод, описанный в книге Люка Галоппена [5], - в соответствии с ним выбор учебного материала и методики зависит от факторов и компонентов, характеристика которых приведена в табл. 10.4.

    С учетом результата произведенного опроса формируется комбинация видов обучения из приведенного типового списка в табл. 10.5.

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

    1. Управление коммуникациями, обучением и стоимостью проекта

    Информирование участников проекта. Принципы построения информационного сообщения в рамках плана коммуникаций. Правила реализации плана коммуникаций. Планирование обучения пользователей . Определение ролей. Определение ролей конкретных лиц. Определение курсов. Соотнесение обучающих курсов и ролей. Определение продолжительности курсов. Определение и планирование учебных сеансов. Управление расписанием проекта. Пример выполнения сжатия расписания. Результаты процесса управления расписанием. Управление стоимостью проекта. Пример процедуры управления стоимостью проекта на основе EVA. Контроль качества проекта. Контроль рисков проекта.

      1. Информирование участников проекта

    Реализуя план коммуникаций, необходимо руководствоваться рядом принципов для наиболее оптимального расходования ресурсов и получения запланированного результата - реакции от целевой аудитории. Для этих целей рекомендуется следовать ряду принципов [5по построению содержания информационного сообщения.

    Принципы построения информационного сообщения в рамках плана коммуникаций

    1. Проявлять уважение к получателю

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

    • C (Connected) - связанный: должно быть связано деятельностью участника проекта как сотрудника организации или как заинтересованного лица проекта;

    • L (List next steps) - перечень необходимых действий: что необходимо выполнить в ближайшем будущем;

    • E (Expectations) - ожидание: ясно сформулированный образ успеха и неудачи проекта для понимания того, к каким результатам стоит стремиться, а какого исхода избегать;

    • A (Ability) - возможности: перечень способов, методов и средств добиться поставленной цели;

    • R (Return) - отдача: что конкретно получит соответствующий участник от приложения своих усилий к обозначенной задаче.

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

    1. Исторический контекст

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

    1. Простые и лаконичные сообщения

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

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

    2. Аккуратное форматирование и верстка текста

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

    Правила реализации плана коммуникаций

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

    Таблица 11.1. Контрольный список по реализации коммуникаций

    Аспект

    Описание

    Цель

    Четко ли сформулирована цель сообщения?

    Причины и потребность

    Содержится ли в сообщение информация о причинах и необходимости реализации проекта?

    Действия

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

    Кому (целевая аудитория)

    Кто является, а кто НЕ является целевой аудиторией данного информационного сообщения?

    Кто (отправитель)

    Был ли определен человек, который больше всего подходит для инициации данного сообщения соответствующей целевой группе?

    Канал

    Был ли определен коммуникационный канал, который больше всего подходит для инициации данного сообщения соответствующей целевой группе?

    Срочность

    Насколько срочный характер имеет данное информационное сообщение?

    Обратная связь

    Насколько критично получение ответа/обратной связи? Если да, организована ли для этого соответствующая инфраструктура?

      1. Планирование обучения пользователей Определение ролей

    Согласно Галоппену [5], исходной точкой планирования любой деятельности по обучению является определение целевой аудитории, которое представляет собой присвоение организационных ролей будущим пользователям системы. В соответствии с лучшими практиками принято формировать организационные роли, беря за основу профиль безопасности внедряемой системы. Таким образом, роль является по сути ограниченным набором транзакций в системе. Чаще всего роли формируются не раньше, чем за 2-3 месяца до начала продуктивной эксплуатации, хотя имеет смысл делать это несколько позже - и если обеспечена достаточная степень детализации моделирования проектируемых процессов, то это можно как раз сделать на стадии проектирования.

    Примеры типовых ролей, реализуемых в ERP-системах:

    • производственный оператор;

    • ответственный за поступление материалов;

    • бухгалтер по основным средствам;

    • кредитный аналитик и т.п.

    Определение ролей конкретных лиц

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

    Определение курсов

    Обучающий курс на проекте внедрения ИС представляет собой комбинацию объектов обучения, которые хранятся в качестве взаимозаменяемых и дополняемых модулей в репозитории данных. Такой подход значительно повышает гибкость программы обучения и позволяет повторно использовать отдельные фрагменты (модули) в различных курсах (см. рис. 11.1).

    Рис. 11.1. Объекты обучения (адаптировано из [5])

    Хотя строгих правил формирования курса не существует, но рекомендуется придерживаться следующего порядка: курс (точнее его ролевая часть) должен соответствовать процессу, а объект обучения - подпроцессу.

    Примеры типовых курсов:

    • исходящие поставки;

    • управление инвестициями;

    • управление материально-техническим обеспечением - и т.п.

    Соотнесение обучающих курсов и ролей

    Зачастую в ИТ-проектах при планировании обучения происходит непосредственное "связывание" конкретных пользователей с курсами. Такой подход может привести к тому, что некоторые аспекты компетенции, которыми должен обладать пользователь, оказываются неучтенными. Использование концепции ролей, выступающих гибким связующим между пользователем и курсом, позволяет не только произвести более глубокий анализ потребностей в обучении и четко идентифицировать необходимые объекты обучения для существующих ролей, но и разработать курс для сотрудников с принципиально новыми ролями. Результатом выполнения этого шага планирования обучения должен стать список, связывающий конкретных пользователей с курсами посредством их ролей.

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

    Определение продолжительности курсов

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

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

    Определение и планирование учебных сеансов

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

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

    Рис. 11.2. Планирование обучения пользователей (адаптировано [5])

      1. Управление расписанием проекта

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

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

    Многие из собственной практики знают, что сокращение одних операций является более дорогостоящим, чем сокращение других.

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

    Формула 4 Расчет крутизны стоимость/время

    Крутизна стоимость/время = (сжатая стоимость - нормальная стоимость)/(нормальная длительность - сжатая длительность).

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

    Существует пять золотых правил сжатия расписания.

    1. Сжимать только операции, лежащие на критическом пути.

    2. Сжимать на одну временную единицу расписания за один шаг (например, на один день за один шаг).

    3. Когда существует несколько критических путей, сжимать их все одновременно.

    4. Сначала сжимать те операции критического пути, которые имеют наименьшую стоимость сжатия (наименьшую крутизну стоимость / время).

    5. Не сжимать некритические операции.

    Пример выполнения сжатия расписания

    Проект находится на стадии планирования, его исполнение еще не началось. Компания "Big&Co", как сторона, ответственная за планирование и исполнение работ, представила расписание проектных работ на одобрение руководству компании-заказчика "ClientCompany". Руководство "ClientCompany" потребовало сократить сроки проекта на три дня. В табл. 11.2 определены перечень операций, последовательность их выполнения, длительность; на основе этой информации необходимо произвести сжатие расписания проекта с ориентацией на оптимальную стоимость.

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

    Таблица 11.2. Последовательность и продолжительность проектных работ

    работы

    Описание операции

    предшествующие операции

    последующей операции

    Длительность (дн.)

    1

    Анализ документа "Концептуальный проект"

    -

    2,3,7

    5

    2

    Развертывание тестовой системы

    1

    5,6

    12

    3

    Разработка плана перехода в продуктивную эксплуатацию

    1

    4

    3

    4

    Подготовка и планирование обучения конечных пользователей

    3

    9

    4

    5

    Конфигурирование и подтвержде-ние разработанных прототипов

    2

    6,7

    25

    6

    Постановка процесса управления системой, в том числе управление данными

    2,5

    8

    25

    7

    Заключительное конфигурирование и подтверждение прототипов, реализация АВАР-разработок и расширений

    1,5

    8

    50

    8

    Проведение заключительного интеграционного тестирования

    6,7

    9

    20

    9

    Сдача результатов по фазе "Реализация"

    4,8

    -

    2

    ОБЩАЯ ДЛИТЕЛЬНОСТЬ

    146

    1. Определение критического пути проекта.

    Более подробно об определении критического пути см. раздел "Разработка расписания проекта". Еще раз обращаем внимания читателя на производную природу раннего финиша и позднего старта, которые могут быть автоматически рассчитаны в MS Excel путем тривиальной подстановки формул (см. Формула 1, Формула 2) и растягивания их на весь диапазон операций проекта (в качестве примера см. табл. 11.3).

    1. Расчет крутизны "стоимость/время" для операций, находящихся на критическом пути.

    2. Идентификация операции на критическом пути, имеющей наименьшую стоимость сжатия.

    Таблица 11.3. Результаты расчета критического пути

    Описание операции

    предшествующей операции

    последующей операции

    Длительность (дн.)

    ES

    EF

    LS

    LF

    Резерв времени

    Анализ документа "Концептуальный проект"

    2,3,7

    5

    1

    5

    1

    5

    0

    Развертывание тестовой системы

    1

    5,6

    12

    6

    17

    6

    17

    0

    Разработка плана перехода в продуктивную эксплуатацию

    1

    4

    3

    6

    8

    106

    108

    100

    Подготовка и планирование обучения конечных пользователей

    3

    9

    4

    9

    12

    109

    112

    100

    Конфигурирование и под-тверждение разработанных прототипов

    2

    6,7

    25

    18

    42

    18

    42

    0

    Постановка процесса управления системой, в том числе управление данными

    2,5

    8

    25

    43

    67

    68

    92

    25

    Заключительное конфигури-рование и подтверждение прототипов, реализация АВАР-разработок и расширений

    1,5

    8

    50

    43

    92

    43

    92

    0

    Проведение заключительно-го интеграционного тестирования

    6,7

    9

    20

    93

    112

    93

    112

    0

    Сдача результатов по фазе "Реализация"

    4,8

    2

    113

    114

    113

    114

    0

    ОБЩАЯ ДЛИТЕЛЬНОСТЬ

    146

    225

    1. Сокращение идентифицированной операции на один день и повторный расчет критического пути с учетом новой продолжительности выделенной операции.

    См. результат в табл. 11.4.

    Таблица 11.4. Значение крутизны, новой стоимости и критического пути проекта

    работы

    Описание операции

    предшествующей операции

    последующей операции

    Длительность (дн.)

    Стоимость (тыс.руб.)

    Крутизна

    Длительность новая

    ES

    EF

    LS

    LF

    Резерв времени

    Нормальная

    Сжатая

    Нормальная

    Сжатая

    1

    Анализ документа "Концептуальный проект"

    -

    2,3,7

    5

    3

    1400

    1750

    175

    5

    1

    5

    1

    5

    0

    2

    Развертывание тестовой системы

    1

    5.6

    12

    8

    1800

    2050

    62.5

    12

    6

    17

    6

    17

    0

    3

    Разработка планаперехода в продуктивную эксплуатацию

    1

    4

    3

    2

    150

    210

    60

    3

    6

    8

    105

    107

    99

    4

    Подготовка и планированиеобучение конечных пользователей

    3

    9

    4

    3

    350

    450

    100

    4

    9

    12

    108

    111

    99

    5

    Конфигурирование и подтверждение разработанных прототипов

    2

    6,7

    25

    15

    10000

    10500

    50

    24

    18

    41

    18

    41

    0

    6

    Постановка процесса управления системой, в том числе управление данными

    2.5

    8

    25

    19

    1500

    2100

    100

    25

    42

    66

    67

    91

    25

    7

    Заключительное конфигурирование и подтверждение прототипов, реализация АВАР-разработок и расширений

    1,5

    8

    50

    45

    11000

    11500

    100

    50

    42

    91

    42

    91

    0

    8

    Проведение заключительного интеграционного тестирования

    6,7

    9

    20

    14

    1850

    2200

    58

    20

    92

    111

    92

    111

    0

    9

    Сдача результатов по фазе "Реализация"

    4,8

    -

    2

    1

    60

    120

    60

    2

    112

    113

    112

    ИЗ

    0

    ИТОГОВОЕ ЗНАЧЕНИЕ

    146

    110

    28110

    30880

    145

    223

    НОВАЯ СТОИМОСТЬ

    28260

    113

    1. Анализ нового критического пути [в данном примере] показал, что операция, которая подлежала сжатию, теперь не лежит на критическом пути, и для сокращения расписания должна быть выбрана операция №8, лежащая на критическом пути и имеющая минимальную стоимость сжатия.

    2. Далее следует повторить действия 1-5, что приведет к сокращению сроков еще на один день.

    3. Расчет по данной схеме продолжается до тех пор, пока сроки выполнения не будут сокращены на заданное количество дней.

    Результаты процесса управления расписанием

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

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

    Измерения эффективности - значения отклонения по срокам и индекса выполнения сроков, рассчитанные для отдельных элементов ИСР; документально фиксируются и сообщаются участникам проекта.

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

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

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

    • Список операций (обновления).

    • Параметры операций (обновления).

    • План управления проектом (обновления).

      1. Управление стоимостью проекта

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

    Одним из ключевых и наиболее известных методов (тем не менее, с невысокой степенью распространения в проектах) являетсяметод освоенного объема EVA (Earned Value Analysis), который предусматривает периодическую регистрацию прошлых состояний проекта для прогнозирования будущего. Во время оценивания состояния проекта производится измерение хода исполнения расписания и стоимости проекта с целью выяснить, отстает проект от расписания или опережает его ( отклонения по срокам и постоимости), и почему это происходит. Затем производится прогнозирование окончательной стоимости проекта и даты завершения. Элегантность данного метода состоит в возможностях EVA объединять содержание, стоимость и расписание проекта и проактивно прогнозировать итоговую стоимость завершения проекта. Такие предсказания создают возможности для своевременного решения и удержания проекта в рамках установленных сроков и стоимости [18].

    С точки зрения применения, EVA - это верный выбор для любого проекта, вне зависимости от предметной области и размера. При наличии таких ресурсов, которыми обладают крупные проекты, вполне обоснованно выглядит использование полномасштабного EVA.

    Тем не менее, стоит обратить особое внимание на то, что любой проект, нуждающийся в EVA, должен установить содержание, выполнить бюджетирование ресурсов и произвести календарное планирование задач. Когда все это сделано, малые проекты могут считаться готовыми к проведению простых версий EVA.

    Применение метода освоенного объема

    Для того чтобы EVA был эффективным, он должен опираться на следующую достоверную и корректно подготовленную информацию:

    • детально определенное содержание проекта;

    • базовое расписание проекта;

    • базовый план по стоимости проекта.

    Данные элементы имеют критическую значимость по той причине, что если, например, оценка говорит, что выполнено 20% работ, а содержание работ определено не полностью, то точность такой оценки низка, ибо эта оценка основана на не полностью определенном содержании работ. Упорядоченное и адекватное применение ИСР (см. соответствующий раздел) может помочь в получении корректного представления о полностью определенном содержании проекта.

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

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

    Ключевые величины, которыми оперируют в рамках данного метода:

    • плановая стоимость запланированных работ (PV - Planned value);

    • плановая стоимость выполненных работ (EV - Earned Value);

    • фактическая стоимость выполненных работ (AC - Actual Cost);

    • плановая стоимость всего проекта (BAC - Budget at Completion). При правильном сборе информации о проекте и наличии ключевых

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

    Рис. 11.3. Ключевые величины метода освоенного объема (EVA)

    Далее необходимо определить, с какой периодичностью будут собираться данные для оценки хода проекта. Слишком частый анализможет быть затратным, а при низкой периодичности есть риск очень поздно идентифицировать негативное отклонение проекта какпо стоимости, так и по срокам. Рекомендуется отражать периодичность сбора фактической информации об исполнении проекта в соответствии с так называемым базовым планом измерения хода исполнения проекта (РМВ - Performance Measurement Baseline). Процесс развертывания этого плана включает в себя определение точек управленческого контроля (контроля со стороны руководства), лиц, ответственных за них, и выбор метода измерения выполнения стоимости [18].

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

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

    • Метод процента выполненной работы использует периодическую - например, выполняемую раз в неделю или раз в месяц, - оценку доли выполненных работ пакета, выражаемую в виде кумулятивной величины (например, 65%) по отношению к 100% - полному объему работ пакета. Этот метод считается простым и быстрым методом, что, возможно, объясняет его широкую популярность, но также и чрезмерно субъективным. Качественно определение содержания пакетов работ и проверка точности оценок помогает снизить степень субъективизма до приемлемого уровня.

    • Фиксированная формула для пакета работ предполагает различные варианты выбора: 25/75, 50/50, 75/25 и т.д. Например, формула 25/75 означает, что когда исполнение пакета работ начинается, выполненным считается 25% бюджета пакета, а когда заканчивается - добавляются остальные 75%. Естественно, что любое сочетание чисел, равных в сумме 100%, может быть использовано. Это достаточно быстрый способ оценивания, применимый в ситуациях, когда пакеты работ имеют малую длительность и выполняются каскадно в определенных временных рамках.

    Третьим шагом при использовании метода освоенного объема является оценивание результатов и прогнозирование завершения проекта, использующее ключевые показатели метода EVA (см. Формула 5) в любой из установленных точек управленческого контроля.

    Формула 5. Расчет ключевых показателей метода EVA

    CV (cost variance) - отклонение по стоимости

    CV = EV - AC

    SV (schedule variance) - отклонение по срокам

    SV = EV - PV

    CPI (cost performance index) - индекс выполнения бюджета

    CPI = EV / AC

    SPI (schedule performance index) - индекс выполнения расписания

    SPI = EV / PV

    EAC (estimated at completion) - прогноз стоимости при завершении проекта

    EAC = BAC / CPI

    1. Отклонение по стоимости ( CV - cost variance). Абсолютный показатель, характеризующий, насколько мы больше/меньше потратили по сравнению с тем, сколько должны были потратить на выполнение уже завершенных задач

    2. Отклонение по срокам ( SV - schedule variance). Абсолютный показатель, характеризующий, насколько мы больше/меньше сделали по сравнению с объемом задач, запланированным на текущую дату в базовом расписании проекта.

    3. Индекс выполнения бюджета ( CPI - cost performance index). Относительный показатель, характеризующий, насколько мы больше/меньше потратили по сравнению с тем, сколько должны были потратить на выполнение уже завершенных задач. Применяется для сравнения различных проектов между собой.

    4. Индекс выполнения расписания ( SPI - schedule performance index). Относительный показатель, характеризующий, насколько мы больше/меньше сделали по сравнению объемом задач, запланированным на текущую дату в базовом расписании проекта. Применяется для сравнения различных проектов между собой.

    5. Прогноз стоимости при завершении проекта ( EAC - estimate at completion). Оценочная величина совокупных затрат на проект при условии текущего отклонения по стоимости, характеризующего CPI. После расчета ключевых показателей производятся интерпретация результатов (см. рис. 11.4) и, в зависимости от принятых процедур, реализация корректирующих мер (перерасход и/или отставание) или закрепление результата (экономия и/или опережение).

    Рис. 11.4. Интерпретация показателей EVA

    Пример процедуры управления стоимостью проекта на основе eva

    1. Смета проекта разрабатывается руководителем проекта со стороны исполнителя на этапе создания описания содержания проекта, по категориям затрат, указанным в шаблоне, и с определением размера управленческого резерва и резерва, предусмотренного на непредвиденные обстоятельства.

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

    3. Накладные расходы распределяются по соответствующим фазам в соотношении 50% на начало фазы и 50% по сдаче результатов фазы. Накладные расходы, относящиеся ко всему проекту (оборудование проектного офиса), привязываются на первую стадию проекта в соответствии с указанным выше правилом.

    4. Базовый план по стоимости разрабатывается руководителями проекта на очередную фазу, с учетом данных по завершенным и текущей фазам.

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

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

    7. Руководители проекта получают данные о фактической стоимости проекта и обновленную диаграмму календарно-стоимостного планирования. В течение 0,5 дня руководитель проекта со стороны заказчика производит сравнение значения диаграммы календарно-стоимостного планирования с базовым планом по стоимости и с базовым планом управления расписанием проекта. Руководитель проекта со стороны заказчика производит расчет ключевых величин освоенного объема ( EV, PV, AC ) и коэффициентов ( CV, SV, EAC ), заносит значения в реестр освоенного объема и информирует руководителя проекта со стороны исполнителя;

    8. В случае если значение CV или SV демонстрирует отклонение в одном и том же направлении свыше 10% в течение 3 отчетных периодов, руководители проекта на отчетном совещании информируют об этом спонсора проекта и управляющий орган проекта.

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

    10. Решение об использовании резерва на непредвиденные обстоятельства принимается спонсором проекта.

    11. Решение об использовании управленческого резерва принимается управляющим органом проекта.

    12. Диаграмма календарно-стоимостного отслеживания проекта отражается в информационной системе управления проектами. Реестр освоенного объема ведется в электронных таблицах MS Excel.

      1. Контроль качества проекта

    На стадии контроля каждой стадии ЖЦ ИТ выполняются мониторингконтроль и формирование отчетности о соответствующем этапе проекта.

    Целями этапа являются [22]:

    • осуществление контроля качества работ и результатов этапа;

    • мониторинг состояния выполнения этапа, выявление отклонений и корректировка плана качества с целью устранения отклонений;

    • обеспечение гарантий согласованности результатов этапа с целями проекта;

    • эффективное разрешение проблем, выявление причин их возникновения и выполнение действий по их устранению.

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

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

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

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

    Таблица 11.5. Пример формы сводной таблицы сценариев тестирования

    Наименование сценария

    Описание сценария

    Дата, время

    Тестировщик

    Приемщик

    Успешно (да/нет)

    Примечания

    .

    Комментарий к форме

    1. №: Номер сценария тестирования бизнес-процесса.

    2. Наименование сценария:Короткое наименование сценария тестирования бизнес-процесса.

    3. Описание сценария:Описание сценария тестирования бизнес-процесса.

    4. Дата, время:Дата и время проведения тестирования.

    5. Тестировщик:Консультант от исполнителя, участвующий в тестировании.

    6. Приемщик:Сотрудник функциональной группы от заказчика, участвующий в тестировании.

    7. Успешно? (да/нет):Отметка об успешности прохождения сценария тестирования.

    8. Примечания:Дополнительные пояснения к результатам сценария

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

    Ошибки, выявленные при тестировании, фиксируют в специальном журнале. Пример формы журнала ошибок представлен в табл. 11.6.

    Контроль качества обеспечивается руководителем проекта, менеджером по качеству, командой проекта. В табл. 11.7 собраны функции участников процесса контроля [22].

      1. Контроль рисков проекта

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

    Мониторинг рисков выполняется с помощью следующих методов.

    1. Пересмотр рисков

    Таблица 11.6. Пример формы журнала ошибок

    Наиме-нование сценария

    шага тестирования

    Шаг процесса

    Модуль

    Описа- ние ошибки

    Решение

    Ответственный

    Наме-ченнаядата

    .

    .

    .

    Комментарий к форме "Журнал ошибок"

      1. Наименование сценария:Короткое наименование сценария тестирования бизнес-процесса.

      2. шага тестирования:Уникальный идентификатор шага тестирования в формате Z.P#.NN, где Z - номер сценария тестирования, Р# - 5-значный номер процесса и NN - уникальный 2-циферный код в рамках сценария.

      3. Шаг процесса:Номер и наименование тестируемого шага бизнес-процесса. Номер шага бизнес процесса в формате P#.NN, где Р# - 5-значный номер процесса, и NN - уникальный 2-циферный код в рамках процесса.

      4. Модуль: Модуль ИС, с использованием которого реализуется шаг бизнес-процесса.

      5. Описание ошибки:подробное описание ошибки, выявленной в ходе тестирования, со ссылкой на файл, в котором находятся полные сведения об ошибке.

      6. Решение:Планируемые мероприятия по устранению ошибки.

      7. Ответственный:Сотрудник, назначенный ответственным за устранение ошибки в намеченный срок.

      8. Намеченная дата:Планируемый срок устранения ошибки

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

    1. не выполняется процесс управления изменениями, в результате чего происходит "сползание" объема, или содержания, проекта;

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

    Таблица 11.7. Функции участников команды проекта, обеспечивающих выполнение процесса контроля

    Функция Результат выполнения функции

    Руководитель проекта

    Организация обзора результатов проекта и согласование выявленных замечаний

    Обзор качества (результаты процесса обзора)

    Организация аудита качества работ и согласование выявленных замечаний

    Аудит качества (результаты процесса аудита)

    Организация работы по сбору информации по показателям качества работ

    Показатели качества (результаты процесса контроля показателей качества)

    Менеджер по качеству

    Анализ и согласование выявленных результатов

    Обзор качества (результаты процесса обзора)

    Анализ и утверждение результатов аудита

    Аудит качества (результаты процесса аудита)

    Анализ показателей качества

    Показатели качества (результаты процесса контроля показателей качества)

    Команда проекта

    Участие в обзорах результатов проекта

    Обзор качества (результаты процесса обзора)

    Участие в проведении аудита качества работ, выполнении согласованных мероприятий

    Аудит качества (результаты процесса аудита)

    Участие в сборе информации по показателям качества работ.

    Показатели качества (результаты процесса контроля показателей качества)

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

    2. стратегии по реагированию на риски не анализируют на предмет их эффективности;

    3. полученные результаты проекта не контролируются;

    4. не выполняется обзор качества работ, связанных с получением ключевых результатов.