Есть в России такое понятие – программист. В него обычно вкладывают все, что только имеет отношение к компьютерам: он компьютер и настроит, и починит при случае, и обучит пользователей, да еще и напишет программу – дай только ему задание. А во всем остальном мире таких универсалов не найти, и каждая операция выполняется отдельным специалистом.
К примеру, в США есть руководитель проекта, менеджеры, диспетчеры, программисты, кодировщики – и все занимаются только своей частью задачи. Такое же отношение существует практически в любой профессии, поэтому любой проект представляет собой достаточно формалированную процедуру. Ранее для этого применялись специальные карточки-задания, но сейчас при управлении проектами без специальных программ не обойтись, и одной из них является программа Microsoft Project (MSP). Программа платная, и на сайте Майкрософт представлена в виде пакетов MSP 2007 и 2010; последняя версия 14 датирована июнем 2010 года. Каждый и пакетов выпускается в нескольких видах: Standard, Professional и Server. Комплектация выше стандартной считается корпоративной и требует наличия сертифицированных специалистов для внедрения (MVP). К слову, в России сейчас только один специалист такого уровня.
Сама программа внешне похожа на многие другие продукты из пакета MS Office. Проекты в программе задаются в текстовом виде и отвечают главным задачам проекта:
- Цель проекта. - Периоды проекта (цепочка). - Календарная настройка периодов. - Управление ресурсами (человеческими и финансовыми). - Генерация отчетов.
Чтобы иметь точное представление о пакете, можно скачать Microsoft Project 2010 с сайта http://www.microsoft.com/project/en-us/try-buy.aspx и потестировать его.
В проектах, где любой период может иметь изменения, невозможно построить однонаправленный вектор работ, поэтому программа имеет дело с нелинейной организацией. К примеру, при изменении количества ресурсов перестраивается вся схема, а сокращение финансирования на общий проект заставляет пересмотреть ресурсы и затраты. Во многих случаях периоды разбиваются на минимальные участки задач, в том числе зависящие от дополнительных факторов (например, работы контрагентов). Просроченные периоды, потери эффективности работы, превышения лимита затрат отображаются в единой таблице проекта цветом, требуя корректировки. При этом промежуточными объектами являются цепочки или расписания. Задачей менеджеров разных звеньев становится выявление критических путей расписания, где наиболее возможен срыв общего проекта. Для визуализации цепочек применяются диаграммы Ганта – выразительные, но малоинформативные для крупного проекта.
Разработку проектов обычно доверяют аналитикам, которые могут придать будущему проекту любую степень детализации, согласовывая свои шаги со специалистами в других областях, а также подстраиваясь под объективные ограничения или свободы выбора. Их работу можно сравнить с работой сметчика в строительстве, где нужно предусмотреть все этапы работ, сроки и затраты на них прежде, чем начнутся реальные работы. Не случайно, что готовые проекты ценятся очень высоко, и их стараются использовать повторно при любом случае – хотя бы частично.