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

Методика управления разработкой сложных технических систем Текст научной статьи по специальности «Экономика и бизнес»

CC BY
322
67
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
УПРАВЛЕНИЕ ПРОЕКТАМИ / СНИЖЕНИЕ ЗАТРАТ / ОБЪЕМ РАБОТ / СЛОЖНЫЕ ТЕХНИЧЕСКИЕ СИСТЕМЫ

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Допира Р. В., Кордюков Р. Ю., Беглецов А. А., Платонов А. Ю., Сергиенко С. В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по экономике и бизнесу , автор научной работы — Допира Р. В., Кордюков Р. Ю., Беглецов А. А., Платонов А. Ю., Сергиенко С. В.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Методика управления разработкой сложных технических систем»

УДК 519.718 Дата подачи статьи: 27.02.2014

МЕТОДИКА УПРАВЛЕНИЯ РАЗРАБОТКОЙ СЛОЖНЫХ ТЕХНИЧЕСКИХ СИСТЕМ

Р.В. Допира, д.т.н., профессор, начальник отдела (НПО РусБИТех, ул. Жигарева, 50, г. Тверь, 170022, Россия, [email protected]); Р.Ю. Кордюков, к.т.н., начальник управления; А.Ю. Платонов, начальник группы (Главное управление научно-исследовательской деятельности и технологического сопровождения передовых технологий (инновационных исследований) МО РФ, ул. Профсоюзная, 84/32, г. Москва, 117997, Россия, [email protected]); А.А. Беглецов, старший инженер (Военное представительство МО РФ, ул. 1-я Бухвостова, 12/14, г. Москва, 107258, Россия);

С.В. Сергиенко, старший офицер (Оперативное управление Командования воздушно-космической обороны, ул. Профсоюзная, 84/32, г. Москва, 117997, Россия)

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

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

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

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

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

Ключевые слова: управление проектами, снижение затрат, объем работ, сложные технические системы.

COMPLEX ENGINEERING SYSTEMS DEVELOPMENT MANAGEMENT Dopira R V., Dr.Sc. (Engineering), Professor, Head of Department (Scientific and Production Association RusBITex, Zhigareva St. 50, Tver, 170022, Russian Federation,

rvdopira@yandex. ru);

Kordyukov RYu, Ph.D., Head of Department; PlatonovAYu, Chief of Group (Main Department of Scientific and Research Activities and Technological Support of the Advanced Technologies

of the Ministry of Defense of the Russian Federation, Profsoyuznaya St. 84/32, Moscow, 117997, Russian Federation, [email protected]);

Begletsov A. A, Higher Engineer (Military Representativ Office of the Ministry of Defence of the Russian Federation, 1st Bukhvostova St. 12/14, Moscow, 107258, Russian Federation); Sergienko S. V., Higher Officer (Department of an Operational Administration Command the Ministry of Defence of the Russian Federation, Profsoyuznaya St. 84/32, Moscow, 117997, Russian Federation)

Received 27.02.2014

Abstract. When preparing and performing complex engineering systems projects it is necessary to consider uncertainty which can lead to failures of project planned implementation time. These failures are caused by increasing works duration. Therefore it is necessary to develop a management technique to minimize consequences of untimely and poor-quality performance.

The basis of the proposed management technique is an earned value method. It includes making a project complete description and a detailed implementation schedule at an initial stage. It allows making estimation of the fact sheet and to supervise the project from the beginning to the end of works.

The technique consists of the following stages: planning, control an operational administration. The sequence of actions is following: scoping of works; responsibility distribution to control project implementation; making a directive project schedule; an estimation of an actual process of project implementation comparing with a directive schedule; cost-effectiveness evaluation; forecasting total actual project expenses based on an observed process of project implementation; management of works in progress; management of changes of a directive project schedule.

The offered technique is quite simple in use and allows making real time decisions.

Keywords: project management, cost cutting, scope of work, complex engineering systems.

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

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

К процессным рискам можно отнести недостатки в организации работ, в квалификации персонала, в финансировании, а также дополнительные (непредусмотренные) работы.

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

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

В проектном управлении [1] выделяют следующие фазы жизненного цикла проекта:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В основу методического подхода к управлению процессом выполнения проекта положена методика освоенного объема [4], которая предполагает составление полного описания проекта и детального графика его реализации еще на начальной стадии. Это позволяет производить оценку фактических данных и контролировать проект с начала и до полного завершения работ. Преимущество этого инструмента в том, что он позволяет получать надежные данные о ходе выполнения проекта уже на стадии его 15-20-процентного выполнения. Руководитель проекта может использовать эти данные для прогнозирования затрат на все работы по проекту. Если на ранней стадии выполнения проекта руководитель получает не приемлемые по ряду показателей данные по фактическому выполнению проекта, он может своевременно предпринять меры для предотвращения нежелательных последствий.

В качестве основных показателей для описания отдельных операций и проекта в целом используем показатели освоенного объема: С0 - планируемые суммарные затраты на проект; Т0 - планируемый срок завершения проекта; с0(?) - планируемая динамика затрат - директивный график; с(?) -фактическая динамика затрат; се(/) - динамика освоенных затрат; Т - фактический срок окончания проекта; С - фактические суммарные затраты на проект.

Производными показателями освоенного объема являются следующие: Д0(0=с0(0-с(0 - раз-

ность между плановыми и фактическими затратами; Д(/)=с0(/)-се(/) - разность между плановыми и освоенными затратами; Де(0=с(0-се(0>0 - разность между фактическими и освоенными затратами; а(0=се(?)/с0(?) - показатель освоенного объема; Р(0=се(0/с(0 - показатель динамики (освоения) затрат.

Рассмотрим методику расчета показателей освоенного объема для частного случая линейных интенсивностей, то есть проекта, в котором скорость изменения объема пропорциональна ресурсу: ^>0, и количество ресурса Х(/)=Х0 постоянно во времени.

Если и0 - планируемое количество ресурса (затраты в единицу времени), то планируемая динамика затрат имеет вид

С0(0=^, (1)

а планируемая динамика объема

Х0(0=^0/. (2)

Если Х0 - суммарный объем работ по проекту, то планируемая продолжительность проекта составит Т0=Х0/(^Х0), (3) а суммарные плановые затраты на проект независимо от интенсивности потребления ресурса равны С0=ХД0. (4)

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

Предположим, что но фактическая ин-

тенсивность k использования ресурса Х0 оказалась меньше планируемой: Тогда динамика фактических затрат совпадает с плановой (при /<Т0): С(0=Х0г=С0(0, (5)

а значение освоенного объема отстает от планового значения (см. рис.):

х(0=хе(0=^<г0(0. (6)

Если Х0 - суммарный объем работ по проекту, то фактическая продолжительность проекта составит

Т=Х0/(^)>Т0, (7)

причем фактические суммарные затраты на проект превысят плановое значение:

С=Х0^>С0. (8)

Фактические суммарные затраты превышают плановое значение, фактическая эффективность ниже, а фактическая продолжительность проекта увеличилась:

„ „ „ X кЛ к дт = Т - Т0 = —-.

Хд ко к

C-Co Co

100 %

c(t)/C0 - фактические затраты

c0(t)/C0 - планируемые затраты

т x(t)

x(t)/X0 - освоенный объем

To

Динамика освоенного объема The dynamics of actual expenses and earned value

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

При обнаружении в момент времени t<T несоответствия освоенного объема (и затрат) плановым показателям возможно решение задач оперативного управления по корректировке параметров реализации проекта. Например, для завершения проекта в плановые сроки (на рисунке это линия в виде точек) необходимо в оставшееся время (T0-t) либо использовать ресурс в объеме

» . Хп — kXnt X* = - 0 0

k (To — t)

(10)

либо увеличить интенсивность (что не всегда возможно с технологической точки зрения) до вели-

чины

k* = х о- k V (То -1)

(11)

В первом случае это приводит к росту суммарных фактических затрат по сравнению с плановыми на величину ДС=Х0(к0-к)/к0к, а во втором не меняет суммарные затраты.

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

Ключевая идея, лежащая в основе всей методики освоенного объема, заключается в следующем: показатели освоенного объема являются характеристиками, на основании исследования ко-

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

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

Для структурно сложных проектов, представляемых сетевой моделью, где отношение предшествования работ (операций) задано в виде ориентированного графа, а длительность проекта определяется критическим путем графа [3], при расчете продолжительности проекта необходимо каждый раз после его мониторинга и оценки параметров освоенного объема спрогнозировать сроки завершения всех работ Т(и), ие и, и срок завершения всего проекта: Т0=Т{Ькр(и, О)}, где Lкр -критический путь сетевого графа О, ребрами которого являются работы и е и проекта.

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

1. Формирование множества работ и, составление сетевой модели проекта.

2. Планирование процесса реализации проекта, разработка сетевого графика выполнения проекта [3].

3. Мониторинг фактического хода реализации проекта с использованием показателей освоенного объема [4].

4. Прогнозирование сроков окончания работ, формирование множества работ [4], по которым наблюдается отставание от плана: иг с и.

5. Расчет прогнозируемого отставания сроков выполнения работ и от плана (9) с учетом резерва времени /рез (и): АТ(и) = Т(и) -То (и)-1рез (и).

6. Управление незавершенными работами, расчет дополнительных ресурсов ДС(и).

7. Расчет суммарных расходов на компенсацию отставания сроков выполнения работ по всему проекту: ДСЕ = Е ДС (и).

8. Управление изменениями сроков выполнения работ и ресурсов на выполнение проекта.

Пункты 1-2 соответствуют фазе планирования (до начала реализации проекта), пункты 3-8 - фазе контроля и оперативного управления [4].

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Видно, что с точки зрения оперативного управления ключевую роль играют этапы 3-8: на

т

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

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

Литература

1. Гаврилов Н.Н., Карамзина Н.С., Колосова Е.В., Лыса-ков А.В., Цветков А.В. Анализ и управление проектами. Практический курс: учеб. пособие. М.: Изд-во Рос. экон. акад., 2000.

2. Дружинин В.В., Конторов Д.С. Основы военной системотехники. М.: Воениздат, 1983.

3. Допира Р.В., Кордюков Р.Ю., Лобузько А.В., Беглецов А.А., Талалаев А.Б. Метод информационной поддержки выполнения структурно-сложных проектов // Программные продукты и системы. 2013. № 1. С. 82-87.

4. Колосова Е.В., Новиков Д.А., Цветков А.В. Методика освоенного объема в оперативном управлении проектами. М.: Изд-во «НИЦ «Апостроф», 2000.

5. Бурков В.Н., Данев Б., Еналеев А.К., Кондратьев В.В., Нанева Т.Б., Щепкин А.В. Большие системы: моделирование организационных механизмов. М.: Наука, 1989.

6. Гилев С.Е., Леонтьев С.В., Новиков Д.А. Распределен-

ные системы принятия решений в управлении региональным развитием. М.: Изд-во ИПУ РАН, 2002.

7. Баркалов С.А., Бурков В.Н., Гилязов Н.М. Методы агрегирования в управлении проектами. М.: Изд-во ИПУ РАН, 1999.

References

1. Gаvrilоv N.N., Каrаmzinа N.S., Коlоsоvа E.V., Lysа-tov A.V., Tsvеtkоv A.V. Аnаliz i uprаvlеniе prоеktami. Prаktichеskiy kurs [Project analysis and project management]. Study guide, Moscow, Rоs. Efam. аkаd. Publ., 2000, 114 p.

2. Druzhinin V.V., Коntоrоv D.S. Оsnоvy vоеnnоy sistе-mоtеkhniki [Basics of military system techniques]. Moscow, Vоеnizdаt Publ., 1983, 224 c.

3. Dоpira R.V., КоМ>Щот R.Yu., Lоbuzkо A.V., Bеglе-tsоv А.А. Data support method for structural-complicated projects implementation. Programmnye produkty i sistemy [Software & Systems]. Tver, 2013, no. 1, pp. 82-87.

4. Коlоsоvа E.V., ^vi^v D.A., Tsvеtkоv A.V. Меtоdikа оsvоеnnоgо оbyomа v оpеrаtivnоm uprаvlеnii prоеktаmi [The earned value metod in project operating management]. Moscow, "Sc.-Publ. Center "Apоstrоf', 2000, 156 p.

5. Burtov V.N., Dаnеv B., Em^v А.К., Kondratyev V.V., Naneva T.B., Shchepkin A.V. Bоlshie sistеmy: mоdelirоvаniе оrgаnizаtsionnykh меkhаnizmоv [Big systems: modeling organizational mechanisms]. Moscow, Nаukа Publ., 1989, 245 p.

6. Gikv S.E., Lеоntyеv S.V., ^vitov D.A. Rаsрrеdеlyon-nyе sistеmy prinyatiya rеshеniy v uрrаvlеnii rеgiоnаlnym rаzvitiеm [Distributed systems for decision-making in regional development management]. Moscow, IPU RAN Publ., 2002.

7. ВаАа^ S.A., Burtov V.N., Gilyazоv N.M. Меtоdy аgrеgirоvаniya v uрrаvlеnii рrоеktаmi [Aggregation methods in project management]. Moscow, IPU RAN Publ., 1999, 55 p.

i Надоели баннеры? Вы всегда можете отключить рекламу.