Спасибо за внимание! - Spider Project Team

advertisement
Применение системы управления
проектами «Spider Project» на
производственных предприятиях
Владимир Либерзон
Директор по развитию
Спайдер Проджект
www.spiderproject.ru
Заказы как проекты



Проект – это временное предприятие,
предназначенное для создания уникальных продуктов,
услуг или результатов.
Если предприятие занято позаказным производством,
то заказы можно считать проектами, а управление
производством рассматривать, как управление
портфелем проектов предприятия.
В настоящей презентации мы рассмотрим некоторые
методы автоматизированного планирования и
управления проектами и портфелями проектов,
доказавшие свою эффективность и используемые на
производственных предприятиях в России и за
рубежом.
Тема презентации

Мы рассмотрим:

Организацию исходной информации для
планирования работ

Разработку графика выполнения заказа

Формирование портфеля проектов предприятия

Подходы к анализу рисков и неопределенностей

Методы анализа исполнения заказов
Организация исходной
информации для планирования
работ

Для запуска эффективной системы планирования на
предприятии необходимо проделать большую
предварительную работу, включающую:



Разработку системы кодирования основных элементов
плана (работ, ресурсов, материалов, стоимостных
составляющих, пакетов работ и т.д.)
Разработку справочников корпоративных норм и
расценок
Разработку библиотеки типовых фрагментов заказов
(основных технологических схем выполнения типовых
фрагментов работ).
Система кодирования



Система кодирования должна быть хорошо
продуманной и прозрачной.
Мы часто встречаемся с чисто цифровыми кодами,
которые понятны только специалистам. Желательно,
чтобы по коду можно было легко понять, что это за
работа, ресурс или материал.
Необходимо, чтобы назначение неправильного кода
было практически невозможным, а для этого
необходимо создавать справочники (базы данных)
ресурсов организации, материалов, поставщиков,
потребителей, расценок и пр.
Справочники

Кроме самих справочников ресурсов, материалов,
стоимостных составляющих необходимо создать
справочники нормативов, включая:



Производительности ресурсов на типовых работах,
Нормы расхода материалов на единицу объема типовых
работ,

Единичные расценки на типовых работах

Составы типовых бригад
Если ввести тип операции и запланированный объем
работ, вся иная информация должна поступать из
справочников (какие ресурсы могут работу исполнить,
производительность этих ресурсов, потребность в
материалах).
Справочники

Примеры справочников по
производительности ресурсов
и расходу материалов на
типовых работах.
Библиотека типовых фрагментов




Необходимо также описать основные технологические
процессы (технологические карты) в виде небольших
проектов и создать библиотеку типовых фрагментов.
Эти фрагменты используются как кирпичики при
формировании модели исполнения заказа.
Определившись с тем, какие технологические
процессы необходимы для выполнения заказа, и с
объемами работ на этих процессах, из типовых
фрагментов складывается модель выполнения заказа.
На следующем слайде представлена укрупненная
модель строительства корпуса корабля.
Укрупненная модель
строительства корпуса корабля
Библиотека типовых фрагментов
Пример: Фаза Изготовление деталей корпуса состоит из
Запусков, которые представляют собой типовые процессы.
Библиотека типовых фрагментов
Описав Запуск, как проект (с назначением ресурсов,
стоимостей, материалов) получаем типовой фрагмент.
Формирование модели
выполнения заказа
Модель выполнения заказа формируется из типовых
фрагментов, которые следует связать друг с другом исходя
из технологических ограничений на порядок выполнения
работ.


При таком подходе используются объективные оценки
длительности и стоимости выполнения работ заказа,
гарантируется использование корпоративных норм и
расценок.
При необходимости внесения изменений в нормативную
базу предприятия достаточно изменить значения в
справочниках и применить эти справочники к проекту
Заказа.
Составление расписания
выполнения работ



Расписание выполнения заказа следует составлять с
учетом всех имеющихся ограничений, включая
ресурсные ограничения, ограничения на поставки,
пространственные ограничения и т.д.
Задача составления оптимального расписания с
учетом ресурсных ограничений не имеет точного
математического решения. В проектах коитерием
оптимальности обычно является длительность
(быстрое завершение обычно означает и экономию
затрат), на производстве могут быть разные критерии
как, например, минимизация числа переналадок.
Пакеты, составляющие производственные расписания,
используют эвристические методы.
График строительства корпуса
корабля
На этом слайде расписание составлено без учета ресурсных
ограничений – Длительность = 165.35 дней
График строительства корпуса
корабля
Это расписание приоритетными считало операции с
минимальным временным резервом – Длительность 193.7
дня
График строительства корпуса
корабля
В расписании, составленном с использованием алгоритмов
оптимизации, длительность 170.64 дня
Составление расписания
выполнения работ



Как видите, расписание существенно зависит от
применяемых алгоритмов и возможностей
моделирования используемых пакетов.
В частности, при выборе системы следует обратить
пристальное внимание на то, как пакет сможет
промоделировать имеющиеся ограничения, которые
могут быть специфичны для разных производств, а
также на качество составляемых расписаний.
Однако заказы не выполняются поодиночке.
Предприятие обычно выполняет совокупность заказов,
а потому управлять необходимо выполнением всей
совокупности заказов (т.е. портфелем проектов).
Портфель заказов



Расписание, составленное для одиночного заказа, не
будет действительным, если предприятие
одновременно выполняет несколько заказов.
Необходимые ресурсы могут быть заняты на
исполнении других заказов, необходимое пространство
может быть занято другим заказом и т.д.
Потому оценка возможности выполнения заказа к
определенному сроку должна производиться только в
результате встраивания заказа в портфель и расчета
расписания выполнения всего портфеля в целом с
учетом приоритетов и сроков выполнения всех заказов
предприятия. Добавление нового заказа может
существенно повлиять на сроки выполнения всех
заказов.
Портфель заказов


На следующем слайде представлено расписание
строительства трех кораблей, составленное без учета
ресурсных и пространственных ограничений.
Длительность составляет всего 165.39 дня, но это
недостижимо.
График строительства корпусов 3
кораблей
Портфель заказов


На следующем слайде представлено расписание
строительства трех кораблей, составленное с учетом
всех ресурсных и пространственных ограничений.
Длительность оказалась в два раза больше и
составила 337.74 дня.
График строительства корпусов 3
кораблей
Портфель заказов

Если присвоить приоритеты и назначить директивные
сроки завершения заказов, общая длительность
увеличится до 378 дней, но первый и второй заказ
будут выполнены существенно быстрее в соответствии
со своими директивными сроками.
График строительства корпусов 3
кораблей
График строительства корпусов 3
кораблей – загрузка ресурсов
Некоторые выводы


Оценка исполнимости того или иного заказа и
целесообразности его включения в портфель должна
производиться только в результате моделирования его
исполнения в составе портфеля заказов.
Планирование портфеля заказов должно
производиться с назначением приоритетов заказов в
соответствии с директивными сроками их выполнения.
В случае отсутствия директивных сроков приоритеты
все равно должны присваиваться, иначе ресурсы будут
распыляться между всеми заказами и задержаны будут
все исполняющиеся заказы.
Анализ рисков и
неопределенности



В управлении проектами необходимость учета и анализа
рисков и неопределенности стала общепризнанной.
Однако следует отметить, что и неопределенности в
проектах как правило больше, чем на производстве.
Для выполнения анализа рисков собираются три оценки
(оптимистическая, вероятная и пессимистическая) всех
параметров проектов (заказов) – длительности
отдельных операций, производительности ресурсов,
стоимости материалов и т.д. Кроме того, определяются и
моделируются события риска, которые могут повлиять
на ход реализации заказа.
Анализ рисков и
неопределенности





Мы используем два метода моделирования рисков –
моделирование Монте Карло и метод трех сценариев.
Метод Монте Карло общеизвестен, потому
остановимся подробнее на методе трех сценариев.
Составляются оптимистический (все гладко),
вероятный (как обычно бывает) и пессимистический
(худший вариант) сценарии реализации заказа (и
портфеля заказов).
Рассчитав эти сценарии, получаем три оценки сроков и
стоимости выполнения заказов.
На основании этих трех значений восстанавливается
кривая распределения вероятности длительности и
стоимости проекта.
Анализ рисков и
неопределенности



Зная распределение вероятности можно назначить
такие директивные сроки и стоимости выполнения
заказов, которые имею разумную вероятность
достижения, либо оценить вероятность достижения
установленных директивных показателей.
При этом управление осуществляется с
использованием оптимистического сценария
реализации заказа, а разница между директивным и
оптимистическим сроком завершения заказа является
резервом руководителя на риски и неопределенности.
Этот резерв называется Проектным буфером.
Это же относится и к стоимости.
Анализ рисков и
неопределенности

На этом слайде показаны временные резервы заказов и
портфеля заказов, которые следует предусмотреть при
назначении директивных сроков выполнения заказов, а
также резервы, которые имеются на отдельных операциях
Бюджетирование и управление
стоимостью



У нас нет достаточно времени, чтобы в этой презентации
подробно рассмотреть процессы бюджетирования и
управления стоимостью заказов.
Но очевидно, что задав стоимости используемых
материалов (за единицу измерения), стоимости часа
работы ресурсов (людей и механизмов), стоимости
устанавливаемого оборудования, автоматически считается
стоимость каждого заказа и распределение этой
стоимости во времени, а также стоимость и
распределение стоимости во времени для всего портфеля
заказов.
Кроме того, можно определить стоимость простоев и
оптимизировать ресурсы организации.
Анализ исполнения

Анализ исполнения заказов может использовать
различные методы, включая:
–
Анализ отклонений
–
Анализ освоенных объемов
–
Анализ трендов
–
Анализ трендов вероятности успеха.
Анализ отклонений
Анализ исполнения



Анализ освоенных объемов сравнивает запланированные
затраты с освоением средств и фактическими затратами.
Подробное рассмотрение метода требует времени,
которого у нас нет.
Анализ трендов предполагает анализ складывающихся
тенденций с тем, чтобы своевременно реагировать на
негативные тенденции даже при благоприятном текущем
статусе.
Анализ трендов вероятности успеха наиболее
эффективен, поскольку учитываются все факторы,
влияющие на будущие результаты.
Анализ трендов вероятности успеха




В процессе реализации проекта контролируется как
меняется вероятность выполнения директивных
показателей.
Тренды вероятности достижения директивных показателей
(вероятности успеха) являются наилучшими
интегральными индикаторами хода реализации заказов.
Негативный тренд указывает на необходимость
корректирующих воздействий.
При этом тренд может быть негативным не только при
проблемах с исполнением, но и в связи с идентификацией
новых рисков, то есть он зависит не только от характера
исполнения, но и от того, что происходит вокруг проекта.
Анализ трендов вероятности успеха

Управление по трендам позволяет своевременно
обнаруживать и устранять проблемы до того, как их
последствия станут серьезными.
Спасибо за
внимание!
Буду рад ответить на
ваши вопросы сейчас
или в будущем.
Владимир Либерзон
v.liberzon@gmail.com
www.spiderproject.ru
Download