Ю. ДЕ ЙОНГЕ, ДЖ. ФЕРГЮСОН
Европейская Организация Ядерных Исследований (ЦЕРН), Женева, Швейцария
СОЗДАНИЕ СИСТЕМЫ УПРАВЛЕНИЯ ВЫПОЛНЕННОЙ СТОИМОСТЬЮ ДЛЯ БОЛЬШОГО АДРОННОГО КОЛЛАЙДЕРА ЦЕРН
С 1996 года в ЦЕРН ведется строительство нового ускорителя «Большой адронный коллайдер» (БАК). В БАК будут осуществляться столкновения протонных пучков с энергией 14 ТЭВ в туннеле протяженностью 27 км. БАК будет крупнейшей в мире сверхпроводящей установкой с рабочей температурой -270°C.
В начале проекта стоимость строительства БАК оценивалась в 2,7 млрд. швейцарских франков (1,8 млрд. евро), однако через пять лет работы по проекту был обнаружен перерасход бюджета на 600 млн. швейцарских франков. В связи с этим координационный совет БАК потребовал от руководства ЦЕРН более точного управления проектом с обеспечением «прозрачности» расходов и возможностью обнаружения отклонений от графиков работ и расходов на основе современной методологии управления выполненной стоимостью (Earned Value Management, EVM).
Методология EVM позволяет оценить действительный прогресс проекта и точно определить реальные расходы. Она была разработана Министерством обороны США в 1967 году под названием C/SCSC (Cost/schedule control systems criteria – системные критерии контроля затрат и графика работ) и позднее принята в качестве стандарта ANSI1.
В EVM производятся оценка и сравнение следующих базовых параметров:
· Бюджетная стоимость запланированных работ (плановая стоимость, PV);
· Бюджетная стоимость реально выполненных работ (выполненная стоимость, EV);
· Реальная стоимость выполненных работ (реальная стоимость, AC).
Сравнение первых двух параметров позволяет оценить возможное отклонение проекта от графика, а сравнение последних двух параметров показывает отклонение расходов от запланированных. Анализ этих двух величин позволяет оценить ситуацию как с точки зрения выполнения графика, так и с точки зрения расходов. Для применения метода EVM необходимо вначале разбить весь проект на рабочие единицы. Такие единицы представляют собой минимальные самостоятельные группы задач, требуемые для достижения желаемого уровня контроля. Для каждой рабочей единицы назначаются исполнители и материальные ресурсы и определяются условия сдачи работ. Далее составляется сетевой график работ для всех рабочих единиц.
Поскольку внедрение метода EVM2 в ЦЕРН осуществлялось в середине проекта БАК и его требовалось выполнить как можно быстрее и с минимальными затратами, были предприняты следующие шаги:
· Для системы EVM было адаптировано программное приложение, разработанное в ЦЕРН ранее в Oracle Designer. Данное приложение было перенесено на платформу Java Enterprise Edition с центральной базой данных Oracle. При этом была использована легковесная архитектура с четким разделением модели, вида и контроллера, так как оригинальная архитектура стандарта EJB (Enterprise Java Beans) была сочтена слишком тяжелой для данной задачи.
· Перед инженерами-проектировщиками БАК была поставлена задача составления центрального формата рабочих единиц таким образом, чтобы длительность каждой задачи не превышала трех месяцев. В результате было идентифицировано 12000 рабочих единиц. Поскольку определение большого количества взаимосвязанных рабочих единиц через Веб-интерфейс представляет определенные трудности, в системе EVM был предусмотрен модуль импорта/экспорта данных в электронную таблицу Microsoft Excel.
Для оперативного анализа транзакций (Online Transaction Processing - OLTP) и оперативного анализа данных (Online Analytical Processing - OLAP) был разработан и внедрен автоматизированный модуль обработки суммарных данных, позволяющий руководителям проекта получать в реальном режиме времени информацию о ходе работ и обеспечивающий анализ этой информации в различных разрезах.
Поскольку доступ к системе EVM был преднамеренно открыт для всех участников проекта, возникла необходимость отслеживания сделанных изменений. Для этого все отчеты о результатах, как сделанные через Веб-интерфейс, так и полученные из Excel, группируются в транзакции и записываются в центральную базу данных. Каждая транзакция может затем быть визуализирована и, при необходимости, отменена. В EVM входит система обработки событий, отслеживающая влияние транзакций на план и расходы и уведомляющая нужных участников проекта на основе подписки на предупреждения.
Список литературы
1. NSIA Management Systems Subcommittee (1996) Industry standard guidelines for Earned Value Management Systems. ANSI EIA Standard #748.
2. Ю. Де Йонге, П. Бонналь, Дж. Фергюсон, Д. Матиесон, Дж. Пурвис, Р. Титов. Система управления выполненной стоимостью для проекта Большой Адронный Коллайдер // Приборы и системы. Управление, контроль, диагностика.- 2005. № 9


