Программное обеспечение управления проектами
В данном разделе рассматриваются следующие вопросы: Программы, реализующие технологию PERT: сравнительная характеристика. Средства сетевого планирования в MS Project. Другие программные продукты для сетевого планирования.
Существует немало программных реализаций технологии PERT для персональных ЭВМ. Наиболее известные и широко используемые из них — Microsoft Project, OpenPlan, Spider Project. Модели проекта, используемые в них, основаны на методе критического пути и отличаются лишь в деталях. Как правило, овладев одной из программ, реализующих технологию PERT, не составляет труда воспользоваться любой другой.
Все эти программы предназначены для автоматизации управления инвестиционными проектами. Они обеспечивают разработку детальных сетевых планов, отслеживание (мониторинг) хода выполнения сетевого плана и его оперативную корректировку применительно к меняющимся условиям. Большая часть работы по управлению проектом – это сбор и анализ информации о нём. Вышеназванные программные продукты обеспечивают достаточно удобные средства ввода, структурирования и анализа информации, автоматизации плановых расчётов и подготовки отчётов. Они обладают следующими возможностями:
- реализуют метод критического пути с учётом ресурсов, необходимых для выполнения предусмотренных проектом работ, и распорядка рабочего времени;
- обеспечивают согласование использования ресурсов, перенося часть работ на более поздние сроки, если некоторые ресурсы в дефиците;
- допускают вмешательство менеджера в процесс согласования использования ресурсов, предоставляя ему возможность произвольного сочетания приёмов согласования, описанных в предыдущем разделе.
Программа Microsoft Project интегрирована в Microsoft Office, что упрощает её взаимодействие с базами данных, электронными таблицами, подготовку текстовых документов на основе создаваемых ею выходных документов и, при необходимости, публикацию их на сайтах корпоративных сетей или сети Интернет. Набор предлагаемых ею возможностей не столь широк, как в наиболее мощных программах аналогичного назначения, что вполне компенсируется:
- возможностью выполнения многих операций другими программами, входящими в состав семейства Microsoft Office;
- поддержкой универсального языка программирования VBA, общего для всех программных средств семейства, который даёт возможность использовать средства различных программ из одного и того же VBA-модуля;
- доступностью для освоения в приемлемый срок менеджером средней квалификации;
- развитыми средствами поддержки коллективного управления проектами;
- мощными и разнообразными (во многом избыточными) возможностями управления интерфейсом пользователя;
- умеренной ценой;
- наличием службы обучения и поддержки.
По этим причинам Microsoft Project стала наиболее распространённой из числа программ, предназначенных для управления проектами.
OpenPlan компании Welcome Corp. (США) превосходит Microsoft Project в степени автоматизации управления ресурсами и в средствах анализа рисков. В отличие от Microsoft Project, данная программа располагает возможностями:
- учёта «квалификации» или «качества» ресурсов, что позволяет программе при необходимости предлагать замену менее «квалифицированных» или «качественных» ресурсов более ценными, но имеющимися в избытке в данный момент;
- оптимизации загрузки ресурсов (сокращения простоев);
- назначения ресурса не на всю работу, а только на её часть.
Анализ рисков выполняется методом Монте-Карло: указанные пользователем параметры проекта изменяются случайным образом в указанных границах, после чего производится статистическая обработка совокупности значений выходных переменных модели проекта, по результатам которой можно судить о степени его устойчивости к случайным воздействиям. При необходимости менеджер, основываясь на результатах анализа, может пересмотреть последовательность или содержание работ, зарезервировать дополнительные ресурсы или предусмотреть запас времени на критические работы, чтобы гарантировать выполнимость проекта в приемлемые сроки даже при неблагоприятных обстоятельствах.
Spider Project — отечественная разработка, ориентированная преимущественно на российского пользователя. Обладая мощными средствами автоматизации управления ресурсами и богатыми сервисными возможностями, она отличается от вышеназванных учётом российских стандартов и практики сетевого планирования.
Нижеследующие программы используют метод критического пути и могут быть использованы на отдельных этапах процесса управления проектами.
Программа 1С–Рарус фактически представляет собой субмодуль к модулю бухгалтерского учёта программы 1С–Предприятие — популярного в России средства комплексной автоматизации документооборота на фирме среднего масштаба. Она ориентирована не столько на управление проектами как таковыми, сколько на управление ресурсами предприятия, распределяемыми между различными задачами офисной и производственной деятельности. Тем не менее, она содержит необходимые средства для представления модели проекта и мониторинга процесса его выполнения.
Глубокая интеграция в систему внутрифирменного документооборота делает программу 1С–Рарус хорошим выбором для организации, основным источником дохода которой являются торговая, финансовая деятельность или продажа услуг, а реализуемые ею проекты преследуют преимущественно внутрифирменные цели.
Пользующаяся широкой известностью программа Project Expert фирмы Про-Инвест-ИТ, реализующая автоматизированную технологию разработки бизнес-плана в соответствии с российскими стандартами и требованиями российских банков, содержит блок составления сетевого плана, основанный на методе CPM. Программа ориентирована на специалистов по бизнес-планированию и анализу проектов, поэтому не предусматривает развитых средств мониторинга. Однако составленная при её помощи модель проекта может быть экспортирована в специализированные программы для управления проектом, используемые менеджерами.
Информацию об этих и других программах, используемых менеджерами проектов, можно получить на сайте Российской ассоциации управления проектами СОВНЕТ (http://test.sovnet.ru/bookstore/instruments/).
Перечисленные программы, реализующие составление сетевого плана и мониторинг проекта, составляют ядро математического обеспечения технологии PERT. Однако ни одна из них не может учесть в полном объёме задачи, возникающие при управлении проектами. Поэтому эффективная компьютерная поддержка данной технологии требует использования, при необходимости, программных средств управления базами данных, оптимального планирования, статистического анализа, организации документооборота, учёта, экономического анализа и других.