• соблюдение директивных сроков завершения проекта;
• рациональное распределение материальных ресурсов и исполнителей между задачами проекта, а также во времени;
• своевременная коррекция исходного плана в соответствии с реальным положением дел.
Эти три задачи тесно связаны между собой, и недостаточное внимание к одной из них неизбежно приведет к проблемам по двум другим направлениям. Например, неудачное распределение ресурсов непременно вызовет отклонение от запланированных сроков выполнения задач проекта, а неумение скорректировать исходный план может свести на нет всю выполненную работу.
Именно поэтому для управления проектами должна применяться специальная технология.
Разумеется, достаточно опытный (или самонадеянный) менеджер проекта может посчитать, что для достижения поставленных целей вполне достаточно его опыта и интуиции, однако грамотный руководитель вряд ли решится поставить успех предприятия в зависимость от одного человека. Тем более что людям, как известно, свойственно ошибаться. Поэтому субъективные оценки, полученные умозрительно, лучше сверить с объективными результатами, полученными с помощью соответствующих методов, имеющих достаточно строгое математическое обоснование. Речь идет о так называемых методах сетевого планирования и управления проектами (СПУ).
Организация управления проектами
В качестве организационных форм в основном существует три возможности:
а) Работа над проектом как дополнительная задача.
Это означает вплетение в обычный ритм работы. Руководство определяет ответственного руководителя проекта, который одновременно в рамках организационной схемы выполняет и свои обычные обязанности, однако дополнительно руководит проектной командой и имеет профессиональный доступ к значимым сотрудникам, вне зависимости от границ отделов, планирует ресурсы и координирует всю инновационную деятельность. Эта модель выбирается в случае с ограниченными по времени и ресурсам проектами.
Проблемы могут заключаться в том, что менеджер проекта лишь в незначительной степени может влиять на сотрудников из других отделов из-за жесткой иерархии предприятия. Работа над проектом из-за каждодневной работы оттесняется на второй план и "засыпает". Двойная нагрузка из работы над проектом и основной функции может привести к небрежностям. Поэтому инновационному проекту должно быть предоставлено достаточно свободных помещений, мощностей и ресурсов.
б) Классическая организация проекта ("предприятие в предприятии").
В этой модели, которая выбирается при комплексных и объемных задачах, особенно сильно подчеркнуто значение работы над проектом в организационной схеме предприятия. Работа в команде проекта имеет однозначный приоритет перед дисциплинарными отношениями подчинения классической структуры отделов. Проект опекается непосредственно руководством, и руководитель проекта, а отчасти даже и отдельные сотрудники проекта, полностью или частично освобождаются от своей обычной деятельности.
в) Смешанные формы.
На практике и, прежде всего, на средних предприятиях преобладают подчас смешанные формы.
Возможность состоит в том, что освобождается опытный руководитель проекта и, в зависимости от проекта, привлекаются специализированные сотрудники, которые, однако, одновременно занимаются своей обычной деятельностью. При этом вся ответственность лежит на "проектном профессионале", который полностью может сконцентрироваться на реализации проекта и благодаря прикрытию силами руководства имеет больше свободы при назначении сотрудников проекта.
Вторая возможность - назначение внутреннего координатора проекта, занимающего высокую иерархическую позицию на предприятии и ведущего проект дополнительно к своей обычной работе, которому, однако, выделен более молодой инженер проекта, который посвящает себя исключительно проекту.
Таким образом, соответствующая организационная форма должна быть индивидуально подобрана под проект.
Работа над проектом будет успешной тогда, когда будут устранены следующие препятствия:
застарелое мышление в границах отделов;
старое понимание ролей ("это не мое дело, и потому это меня не интересует, потому Вы должны спросить моего шефа");
доминирование иерархии;
инертность структур, принимающих решения;
противостояние устойчивых сфер.
1.3 Сетевое планирование и управление проектами
Метод сетевого (или календарного) планирования проектов относительно молод, но его ярко выраженная практическая направленность обеспечила ему популярность сразу после «рождения».
В 1956 году специалисту в области вычислительной техники из фирмы «Дюпон» М. Уолкеру, совместно с Д. Келли, работавшим в группе планирования капитального строительства фирмы «Ремингтон Рэд», удалось разработать простой и эффективный метод планирования работ по модернизации заводов фирмы «Дюпон». Метод был основан на построении так называемых сетевых графиков и получил название «метод критического пути», сокращенно МКП (англоязычный вариант - Critical Path Method -СРМ).
Практически в то же время в военно-морских силах США был создан метод анализа и оценки программ (как ни странно, русская аббревиатура для его обозначения так и не появилась, и продолжает использоваться англоязычный вариант - PERT, от Program Evaluation end Review Technique). Метод был разработан в процессе проектирования корпорацией «Локхид» ракетной системы «Поларис», предназначенной для оснащения подводных лодок ВМС США.
Основное различие между методами СРМ и PERT заключалось в том, что в первом из них длительности входящих в проект работ полагались детерминированными, а во втором рассчитывалась вероятностная оценка длительности работ. Впоследствии оба метода были объединены под общим названием PERT-CPM (наиболее распространенный русскоязычный вариант - метод сетевого планирования и управления).
К настоящему времени технология сетевого планирования и управления уже достаточно хорошо отлажена и отлично зарекомендовала себя в таких областях деятельности, как разработка и подготовка к производству новых видов изделий, строительство и реконструкция, проведение научно-исследовательских и опытно-конструкторских работ, и, наконец, разработка программных продуктов.
Сетевое планирование и управление содержит три основных этапа: структурное планирование, календарное планирование и оперативное управление.
Основная цель структурного планирования заключается в описании состава и взаимосвязи технологических операций, которые требуется выполнить для реализации проекта.
В теории сетевого планирования такие операции называются работами или задачами.
Кроме того, на данном шаге требуется определить (или хотя бы предварительно оценить) продолжительности работ.
Результатом структурного планирования является сетевой график проекта.
Сетевой график состоит из элементов двух видов - работ и событий - и позволяет в наглядной форме представить структуру проекта с точки зрения входящих в него работ.
Другими словами, сетевой график отображает взаимосвязи между работами внутри проекта и порядок их выполнения.
С математической точки зрения он является направленным графом, в котором каждая работа отображается ориентированной дугой (стрелкой), а каждое событие - вершиной (узлом). Каждое событие определяется как момент времени, когда завершается одна работа (или группа работ) и начинается другая. Любая работа, включенная в сетевой график, считается описанной (заданной), если указаны номера событий, между которыми она заключена, и ее длительность.
Сформулируем основные правила построения сетевого графика:
Каждая работа представляется одной и только одной дугой, то есть ни одна работа не должна появляться в графике дважды. При этом любая работа в случае необходимости может быть разбита на две или более частей, каждой из которых будет соответствовать своя дуга. Например, программирование модуля можно представить как две работы: ввод текста программы и ее отладку.
Ни одна пара работ не должна определяться одинаковыми начальным и конечным событиями (в противном случае две различные работы будут идентифицированы одинаково). Возможность такого неоднозначного задания работ существует в тех случаях, когда две (или более) работы могут выполняться одновременно.
Ни одно событие не может произойти до тех пор, пока не будут закончены все входящие в него работы;
Ни одна работа, выходящая из данного события, не может начинаться до тех пор, пока не произойдет данное событие; например, программирование первого модуля не может начаться, если не закончена разработка его алгоритма. Чтобы исключить неоднозначность, вводят фиктивную работу и фиктивное промежуточное событие. Затраты времени и ресурсов на выполнение фиктивной работы принимаются равными нулю.
Сетевой график позволяет прежде всего оценить (определить) временные характеристики проекта и входящих в него работ.
1.4 Критические работы и критические пути
Сетевой график позволяет прежде всего оценить (определить) временные характеристики проекта и входящих в него работ. В этом отношении наиболее важное значение в построении плана проекта имеют так называемые критические работы.
Работа считается критической, если задержка ее начала приводит к задержке срока окончания проекта в целом. Некритическая работа отличается тем, что промежуток времени между ее ранним началом и поздним окончанием больше ее фактической продолжительности. Другими словами, любая некритическая работа имеет резерв времени.
На основе понятия критической работы введем понятие критического пути.
Критический путь представляет собой непрерывную последовательность критических работ, связывающую исходное и завершающее события сети (сетевого графика).
С содержательной точки зрения, длительность критического пути определяет минимально возможную продолжительность проекта в целом (то есть для построенного сетевого графика работ быстрее завершить проект не получится). Если вычисленная длительность критического пути вас не устраивает, необходимо пересмотреть структуру сетевого графика.