Смекни!
smekni.com

Неформальный справочник по системам управления проектами (стр. 1 из 3)

«Неудачное планирование – планирование неудачи»

Б. Трейси.

Как модно нынче стало слово «проект»… «новый проект модного клипмэйкера Васи Пупкина!» (ничего личного); «менеджер проекта Вася Пупкин» (уже интересней). Так что такое проект? Очень многие рассматривают проект как набор чертежей, расчетов и технических текстов. Проект в смысле Design. И они правы. Мы же будем рассматривать проект в смысле Project, т.е. как временное предприятие, направленное на достижение определенной цели. Отсюда мы попытаемся сформулировать (формализовать) понятие «управление проектами» - это любые воздействия, помогающие оптимально (чуть не сказал «наиболее оптимально) достичь цели.

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

Исходные позиции

В основе современных методов управления проектами лежат методики сетевого планирования, разработанные в конце 50-х годов в США. В 1956 г. М.Уолкер из фирмы "Дюпон", исследуя возможности более эффективного использования принадлежащей фирме вычислительной машины Univac, объединил свои усилия с Д.Келли из группы планирования капитального строительства фирмы "Ремингтон Рэнд". Они попытались использовать ЭВМ для составления планов-графиков крупных комплексов работ по модернизации заводов фирмы "Дюпон". В результате был создан рациональный и простой метод описания проекта с использованием ЭВМ. Первоначально он был назван методом Уолкера-Келли, а позже получил название Метода Критического Пути - МКП (или CPM - Critical Path Method).

Параллельно (1958г.) и независимо консалтинговой фирмой "Буз, Аллен энд Гамильтон" для реализации проекта разработки ракетной системы "Поларис" был разработан метод анализа и оценки (пересмотра) программ PERT (Program Evaluation and Review Technique). На его разработку, по заявлениям фирмы, ушло 15 лет, таким образом, начало работ относилось к 1943г.

Идеи, сходные с идеями, положенными в основу системы PERT, были еще в 30-х годах предложены в советском капитальном строительстве (на строительстве Магнитогорского металлургического комбината), но в то время они не получили распространения и для них не были произведены необходимые математические разработки.

Однако это не означает, что в нашей стране идеи метода никого не интересовали. Благодаря усилиям С.П. Никанорова, в 60-е годы Министерство обороны в лице подведомственных институтов активно занялось разработками в этой области.

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

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

Хочется сразу расставить точки над i и определить, о чем пойдет речь. В данной статье мы не будем рассматривать Корпоративные информационные системы (КИС) и интегрированные системы управления предприятием. Мы рассмотрим более узкий круг. То, что традиционно называется системами управления проектами (СУП).

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

разработку расписания исполнения проекта без учета ограниченности ресурсов;

разработку расписания исполнения проекта с учетом ограниченности ресурсов (leveling);

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

определение потребности проекта в финансировании, материалах и оборудовании;

определение распределения во времени загрузки возобновляемых ресурсов;

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

учет исполнения проекта;

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

Как правило, СУП делятся на системы начального уровня, к которым, учитывая их функционал, наиболее применим термин Системы календарного планирования и контроля (СКПК) и профессиональные системы управления проектами. Хотя в последние три года отмечается устойчивая тенденция «подрастания» систем начального уровня к профессиональным пакетам и еще более активное расширение функциональности последних, цены на системы из разных групп могут заметно различаться. Если СКПК попадают в диапазон $200-800, то профессиональные СУП могут стоить заметно больше $5000.

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

Системы начального уровня

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

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

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

Поддержка всех видов связей, типов работ (task, milestone, hammock), типов ресурсов (возобновляемые, не возобновляемые);

Способность работать с иерархической структурой работ (WBS – WorkBreakdownStructure);

Возможность выполнения выборки, сортировки, группировки, суммирования, по кодам WBS и ID работ;

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

Для обмена проектными данными между СКПК очень часто используется формат обмена данными mpx. По сути, он представляет из себя структурированный текстовый файл, с запятыми в качестве разделителя. Недостатком этого формата является отсутствие возможности передавать данные, поддержки которых нет в MSProject.

MSProject (разработчик - Microsoft) Этот пакет используют для планирования своих проектов около 3 миллионов людей. Его стандартный офисный интерфейс позволяет быстро научиться использовать продукт. Ранние версии этого продукта не особенно блистали своей функциональностью, однако версия MSProject 2000 радует своими обширными возможностями интеграции с другим ПО от Microsoft. Главное отличие версии MSProject 2000 от предыдущих версий - Microsoft Project Central. Это приложение для совместного управления проектами с помощью средств WEB, позволяет организовать двухсторонний обмен данными между всеми участниками проекта, а также предоставления информации лицам у которых не установлен MicrosoftProject 2000.

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

TimeLine (разработчик - Time Line Solutions) Очень многие компании в нашей стране, в том числе и строительные, начинали свой путь к внедрению систем управления проектами именно с этого продукта. Этот пакет начал продаваться еще в начале девяностых. Были локализованы две версии - 5.0 для DOS и 1.0 для Windows. Отличная функциональность и при этом простота использования, сделали его весьма распространенным пакетом. Очень хорошей, по тем временам, была возможность создание вычисляемых пользовательских полей. В дистрибутив пакета входит генератор отчетов Crystal Report.

В 1995 году, уже под лейблом Symantec, была выпущена версия 6.5 для Windows. Недостатком этой версии можно считать не очень хорошо реализованный принцип WYSIWYG. На этом развитие пакета, к сожалению, остановилось. Локализированной версии выпущено не было. По сведениям компании, занимавшейся продвижением TimeLine на российском рынке, продажи его прекращены около 2 лет назад.

SureTrak Project Manager (разработчик – Primaverainc. / представитель в России – ПМ СОФТ).

Являясь, младшим (и самым дешевым – стоимость в России за 5 лет осталась неизменной $700) продуктом в семействе Primavera, ST позиционируется как продукт начального уровня для управления несложными проектами в небольших компаниях. Умеет читать формат mpx и сохранять в нем проектные данные. Интерфейс – вполне стандартный. Очень хорошо реализован принцип WYSIWYG и масштабирование временной оси при отображении диаграммы Ганта. Совместим с MAPI-совместимыми системами электронной почты (умеет отправлять с помощью них данные проектов). Встроенный wizard «Быстрый старт» проектов помогает создать систему кодов для типовых проектов (правда до её четвертого шага доходить весьма нудно и незачем).

Весьма скромные минимальные системные требования: процессор 386 и выше, 4 МВ RAM, 15 МВ свободного дискового пространства, Windows 3.x, NT, 95, или OS/2. При установке под NT или Windows 2000, требуется дополнительно скачать и установить драйвер для hasp-ключа. Для активного продвижения на отечественном рынке этот пакет был полностью локализован. В российском варианте поставки русскоязычный интерфейс, система помощи и руководство пользователя. Из особенностей можно отметить удобную функцию «луч» (Progress Spotlight). При выделении на временной оси (диаграмме Ганта) временного промежутка, в таблице работ выделяются цветом операции, выполнение которых запланировано в этот временной интервал. SureTrak имеет как собственный формат данных, так и без каких либо дополнительных настроек «понимает» формат P3. В настоящее время представлен версией за № 2.0.

СУП для профи

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