Ресурсы
Ресурсы — один из важнейших элементов проекта. Традиционно ресурсами проекта считают финансы, персонал, оборудование и материалы.
Для инновационного проекта одним из важнейших ресурсов является персонал. Именно персонал, уникальные ученые, квалифицированные специалисты (исследователи, разработчики, проектировщики) являются носителями новых знаний и технологий. В рамках инновационного проекта персонал — это наиболее дорогой и дефицитный ресурс.
Управление персоналом в рамках инновационного проекта имеет свои особенности. Так, например, если в обычном проекте одной из функций управления персоналом является отбор персонала, его стимулирование и мотивация, то в инновационном проекте эта функция превращается в задачу поиска. При поиске потенциальных участников проекта (как правило, главных исполнителей) приходится учитывать ментальность крупных ученых, в том числе и специфику мотивации участия в том или ином проекте. Не всегда финансовая выгода играет определяющую роль в согласии участия в проекте, огромную роль играет возможность участия в крупных научных исследованиях, возможность использования уникального оборудования и т. п. Другая специфика заключается в необходимости организации взаимодействия между участниками, которые во время работы над проектом могут находиться на значительном расстоянии, в том числе в разных странах.
Автоматизация управления проектами
Управление проектами является одной из самых сложных и трудоемких областей управленческой деятельности. Это объясняется сложностью логики развития проекта, большим объемом информации, используемой для принятия управленческих решений.
Эффективное управление проектом невозможно без использования современных информационно-коммуникационных технологий, без автоматизации. Представляется полезным сформулировать основные цели, достигаемые за счет автоматизации, на каждом из основных этапов жизненного цикла проекта.
На этапе концепции:
Сокращение времени разработки и согласования основных документов.
Обеспечение эффективного взаимодействия с заказчиком. На этапе разработки коммерческого предложения:
Сокращение времени разработки и согласования основных документов.
Повышение эффективности выбора исполнителей, комплектующих, поставщиков.
Обеспечение эффективного взаимодействия с заказчиком, потенциальными испблнителями и поставщиками.
На этапе проектирования:
Сокращение времени разработки графика реализации проекта. На этапе реализации:
Повышение достоверности и оперативности информации о состоянии проекта для решения задач оперативного управления.
Сокращение времени подготовки отчетов о ходе развития проекта, и на этой основе строгое соблюдение установленных календарных сроков выпуска документации.
Обеспечение эффективного взаимодействия между участниками проекта.
На этапе сдачи и завершения проекта:
Сокращение времени подготовки рабочей документации.
Анализ приведенных выше целей показывает, что они условно могут быть разделены на две группы: общие и специфические.
Общей целью для всех этапов жизненного цикла проекта является сокращение времени подготовки документов и обеспечение эффективного взаимодействия участников проекта. Сократить время подготовки документов можно за счет более полного использования возможностей современных средств работы с документами (шаблоны, макросы) и автоматизации документооборота. Обеспечить эффективное взаимодействие между участниками проекта можно за счет более полного использования возможностей коммуникационных технологий.
Специфические цели достигаются за счет использования соответствующих программных средств. Например, сокращение времени разработки графика реализации проекта может быть достигнуто за счет использования программного комплекса, предназначенного для решения соответствующей задачи.
Инструменты управления
проектами
В практике управления проектами используются как универсальные, так и специализированные инструменты — программы (программные комплексы).
Универсальные программные комплексы, к которым относят текстовый процессор, электронную таблицу и систему управления базами данных, используют для подготовки документов и расчетов. К этой же группе относят программы подготовки и проведения презентаций и коммуникационные программы: программы работы с электронной почтой, рассылки факсов, доступа и публикации WEB.
Специализированные программы можно условно разделить на специальные и "приспособленные". Специальные программы разработаны специально для решения задач управления проектами. К этой группе программ относят программы бизнес-планирования и программы календарного планирования. Эти два типа программ наиболее широко используются на практике. К группе "приспособленных" можно отнести программные комплексы, которые были разработаны как средства решения других задач, например моделирования, но которые стали использовать для решения некоторых задач управления проектами, например структурного анализа.
Анализ используемых в практике управления проектами программных комплексов показал, что подавляющее их большинство направлены на автоматизацию следующих направлений управленческой деятельности:
Бизнес-планирование
Планирование работ
Оперативный контроль за ходом работ
Анализ хода выполнения плана
Внесение корректировок в план работ
Исторически сложилось так, что большинство комплексов ориентированы на решение типовых, тиражируемых задач и нацелены в основном на автоматизацию этапа реализации. Они позволяют получить график реализации проекта и распределить ресурсы. Декомпозиция проекта, связывание задач, распределение ресурсов выполняется вручную, поэтому качество графика реализации проекта во многом определяется опытом руководителя проекта. В качестве модели проекта в большинстве пакетов используется сетевой график, а в качестве критерия эффективности — длина критического пути. Существуют программы, ориентированные на автоматизацию этапов замысла и концепции, которые обеспечивают автоматизацию, в плане выполнения расчетов, разработки бизнес-плана.
Специализированные программные комплексы
К специализированным программным комплексам относят инструменты, специально созданные для управления проектом на различных этапах жизненного цикла. Ниже дано краткое описание программных комплексов, предназначенных для управления проектом на фазе концепции (Project Expert), системного проектирования (BPWin, IThink), подготовки и реализации (Microsoft Project).
BPWin
Программный комплекс BPWin позволяет построить IDF0 модель проекта, в основе которой лежит технология SADT (Structured Analysis and Design Technique).
Методология моделирования IDEF0 предназначена для анализа системы как множества взаимодействующих, взаимосвязанных функций. Ориентация исключительно на анализ функций позволяет рассматривать функции независимо от объектов, которые их выполняют. Функциональный подход позволяет четко отделить проблемы анализа и проектирования от проблем реализации. IDEF0 — наиболее подходящий метод для анализа и логического проектирования. В основном он применяется на ранних стадиях проекта. IDEF0 позволяет выполнять описание сложных объектов с помощью простого графического языка. Простой синтаксис языка сочетается с хорошо разработанным процессом описания систем, который позволяет разрабатывать модели высокого качества для различных объектов. Описание системы по правилам IDEF0 имеет четкую структуру. IDEFO-модель представляет собой набор иерархически упорядоченных диаграмм. Каждая диаграмма описывает определенную функцию и состоит из нескольких взаимодействующих, взаимосвязанных подфункций, каждая из которых в свою очередь может быть описана диаграммой.
Project Expert
Project Expert — одна из первых и, несомненно, удачная отечественная разработка в области программных комплексов, ориентированных на решение задач финансового анализа проекта. Разработчик пакета — российская фирма "Про-Инвест Консаттинг".
Project Expert обеспечивает решение большинства задач, возникающих при подготовке проекта к реализации. Используя Project Expert, можно:
описать окружение проекта и его возможное изменение в процессе реализации проекта;
разработать инвестиционный план проекта;
описать прямые и общие издержки проекта;
определить потребности в финансировании и разработать схему финансирования проекта;
получить аналитические финансовые таблицы (баланс, отчет о прибылях и убытках, Cash Flow, отчет об использовании прибыли);
рассчитать финансовые показатели проекта: эффективности инвестиций (BP — период окупаемости, PI — индекс прибыльности, NPV — чистая, приведенная величина дохода, IRR — внутренняя норма рентабельности), показатели рентабельности (ROI), показатели ликвидности и платежеспособности;
определить чувствительность показателей эффективности инвестиций на изменение различных факторов проекта;
сформировать и напечатать финансовый план проекта.
Microsoft Project »
Программный комплекс Microsoft Project является наиболее популярным в среде менеджеров малых и средних проектов. Это объясняется широкими возможностями пакета, удобным и хорошо знакомым большинству пользователей интерфейсом. Microsoft Project позволяет эффективно управлять проектом на различных этапах его реализации. Пакет дает возможность выполнить структуризацию проекта путем разделения его на этапы, задачи и подзадачи, выявить задачи критического пути, получить график реализации проекта, осуществить назначение ресурсов задачам проекта, эффективно контролировать загрузку ресурсов.
Пакет Microsoft Project поддерживает все возможные типы связей между задачами: FS (Finish-Start), SS (Start-Start), FF(Finish-Finish), а также дает возможность определить время отставания (Lag Time) и опережения (Lead Time).
График реализации проекта может быть представлен в виде диаграммы Ганта, PERT-диаграммы или сетевого графика. Для каждого ресурса можно определить свой собственный календарь. Пакет обладает широкими возможностями по генерации отчетов. В нем определены десятки стандартных отчетов, имеется возможность определить уникальный отчет, включив в него необходимую информацию. Microsoft Project позволяет импортировать данные из файлов, созданных в среде других приложений, например Microsoft Excel и Microsoft Access. В пакет включены средства поддержки коллективной работы. Имеется возможность отправки электронного письма ресурсу в момент назначения этому ресурсу задачи. В пакет встроены средства, обеспечивающие формирование отчета о состоянии проекта в виде HTML-документа. Неоспоримым достоинством пакета является возможность использования стандартного для офисных приложений языка программирования Visual Basic for Applications (VBA), что обеспечивает возможность разработки программных компонентов, обеспечивающих решение специфических задач.
Microsoft PowerPoint
Microsoft PowerPoint входит в состав пакета Microsoft Office. Она позволяет подготовить и провести презентацию. Презентация в широком смысле— это процесс представления проекта, публичное выступление, сопровождаемое демонстрацией таблиц, графиков. Презентация в узком смысле — это набор слайдов, содержащих иллюстративный материал для доклада или выступления (презентации).
Слайды презентации Microsoft PowerPoint могут содержать:
текст;
таблицы, в том числе импортированные непосредственно из программы работы с таблицами;
графику (схемы, иллюстрации и др.), в том числе импортированную из существующих файлов.
Если предполагается, что презентация будет проводиться с использованием презентационного оборудования, можно использовать анимационные возможности программы, например, возможность динамического вывода текста.
Универсальные программные комплексы
К универсальным программным комплексам относят программы (приложения), которые предназначены для решения общих задач.
Project Expert
Пакет Project Expert является эффективным инструментом планирования и анализа проектов различного назначения, в том числе и инновационных. При помощи Project Expert можно:
провести обобщенный анализ бизнес-идеи;
описать налоговое окружение и его возможное изменение во время реализации проекта;
разработать инвестиционный план проекта;
описать общие и прямые издержки проекта;
определить потребности в финансировании и подобрать подходящую схему финансирования;
получить аналитические финансовые таблицы (баланс, отчет о прибылях и убытках, кэш-фло, отчет об использовании прибыли);
рассчитать финансовые показатели проекта: эффективности инвестиций (BP — период окупаемости, PI — индекс прибыльности, NPV — чистый приведенный доход, IRR — внутренняя норма рентабельности); показатели рентабельности, ликвидности и платежеспособности;
провести анализ чувствительности показателей эффективности от изменения различных параметров проекта и факторов внешней среды;
сформировать и напечатать финансовый отчет проекта.
Цель этого раздела учебного пособия — на примере разработки проекта Консалтинговый центр показать методику использования Project Expert для анализа проекта.
Проект Консалтинговый центр предполагает создание центра обучения предпринимателей малого бизнеса. На первом этапе реализации проекта предполагается организовать обучение бизнес-планированию. Обучение будет осуществляться в малых группах (10 человек) в форме краткосрочных тренингов (4 дня по 4 часа). На втором этапе планируется оказание консультаций по составлению бизнес-плана. Для реализации проекта необходимо арендовать подходящее помещение (60—70 кв. м), приобрести компьютеры, принтер, ксерокс, мультимедиапроектор, мебель.
Microsoft Project
Программный комплекс Microsoft Project является наиболее популярным в среде менеджеров малых и средних проектов. Это объясняется достаточно широкими возможностями пакета, удобным, и, что немаловажно, хорошо знакомым большинству пользователям графическим интерфейсом.
В настоящее время наиболее широко используются версии пакета Microsoft Project: Microsoft Project 2000 и Microsoft Project 2003. Принципиальных отличий между этими версиями нет. Microsoft Project 2003 вобрал все лучшее от своих предшественников. Вместе с тем в новую версию внесен ряд дополнений: пакет локализован для России, обеспечена более тесная интеграция с другими компонентами популярного программного комплекса Microsoft Office, поддержка сетевых, в том числе и Интернет, технологий, стал более удобным интерфейс программы.
Microsoft Project позволяет эффективно управлять проектом на различных этапах его реализации. Он дает возможность выполнить структуризацию проекта путем разделения его на этапы, задачи и подзадачи, выявить критические задачи (задачи, длительность которых существенно влияет на длительность реализации всего проекта), получить сетевой график и календарный план проекта, осуществить назначение ресурсов задачам проекта, эффективно контролировать загрузку ресурсов. Пакет поддерживает все необходимые типы связей между задачами: ОН (Окончание-Начало), НН (Начало-Начало), ОО (Окончание-Окончание).
Поддерживая современные информационные технологии, Microsoft Project позволяет импортировать данные из файлов, созданных в среде других приложений, например Microsoft Excel и Microsoft Access. Неоспоримым достоинством пакета является наличие встроенного языка программирования VBA (Visual Basic for Applications), что обеспечивает возможность разработки программных компонентов, обеспечивающих решение специфических задач.
Методика использования Microsoft Project
Методика использования пакета Microsoft Project на этапе подготовки проекта к реализации, целью которого является разработка графика реализации (календарного плана) проекта, может быть представлена в виде последовательности следующих шагов:
задать дату начала проекта;
создать (уточнить) календарь проекта;
составить список целей, задач и подзадач (работ);
определить связи между задачами;
составить список ресурсов;
распределить ресурсы.
Начало работы
Чтобы запустить Microsoft Project, надо сделать щелчок на кнопке Пуск и в меню Программы выбрать Microsoft Project.
Окно Microsoft Project в начале работы над новым проектом приведено на рис. 63. В заголовке окна отображается имя файла нового проекта— Проект1. В верхней части окна находится строка меню и панели инструментов. Основную часть окна занимает область отображения диаграммы Ганта. Слева от диаграммы Ганта отображается область задач. В ней перечислены проекты, с которыми пользователь работал в последнее время, а также команды, обеспечивающие создание нового проекта (пустого или на основе шаблона). Чтобы увеличить место для отображения диаграммы Ганта, область задач можно закрыть.
График реализации проекта
На практике график реализации проекта принято изображать в виде диаграммы Ганта, реже — в виде сетевого графика.
Диаграмма Ганта
Диаграмма Ганта — это способ представления графика реализации проекта, при котором задачи изображаются горизонтальными
'J Pforosdft Project -Проект!
...файл Правка §ид Ьставка ©ордат . С^реис Проект Соеиестная работа Q*ho £г>рзека
п
с
В
П В
С
'■
l
ф ф 4* — -:'г. Показать. - Аг!
* Создание проекта .'Vх : Открытие проекта^
СУ« rnrt;owiMi
Создание I
# :: / i£; \. ' К£ . НеТ ГРУППИРОВКИ • ^ Q
Ж К Ч Ш]Ш M bee задачи - 'У* :
31 Дек "07 0? Яме "Оа
в л н с ч г, свтй;с
Создание из имеющегося
llpOi'K I .1
S£j Выбор просите. • ■
Создание с помощью шаблона
Щ) Обыи» шаблоны..'.
^fj шябмныиаммп ваб-узда»..
#j изломы на fWj'osoft com
Q3 Добавлениеума.,, ■д) Спрашьа ЧаоиА ftojact Показывать при запуске
y.v v.-.; \\-'
Рис. 63. Начало работы над новым проектом
прямоугольниками, длина которых пропорциональна длительности задач. Помимо прямоугольников на диаграмме Ганта отображаются стрелки, показывающие связи между задачами, а также названия ресурсов, обеспечивающие выполнение задач.
Задачи проекта
При планировании проекта принято различать задачи и подзадачи, а также работы.
Задача— это некоторая деятельность, которую надо выполнить для достижения цели. Различают сложные и простые задачи.
Сложная задача это такая задача, которая представляет собой совокупность более простых задач (подзадач). Подзадачи, в свою очередь, также могут представлять собой совокупность более простых задач.
Простая, элементарная задача или работа — это задача, которая может быть выполнена некоторым ресурсом и которую не имеет смысла делить на более простые задачи.
Типы связей между задачами
Задачи реального проекта связаны между собой во времени. Например, некоторые задачи не могут быть начаты до тех пор, пока не завершится некоторая предыдущая задача, другие— могут выполняться одновременно. Поэтому, после того как составлен список задач и задачи распределены по уровням (определены главные(обобщенные) задачи и подзадачи), необходимо установить связи между задачами.
Различают три типа связей между задачами проекта:
Окончание-начало (ОН)
Начало-начало (НН)
Окончание-окончание (ОО)
Описание связей различного типа приведено в табл. 15, графическое их представление — на рис. 71
Таблица 15. Типы связей
Связь |
Характеристика |
Окончание-начало |
Связь окончание-начало между задачами А и В означает, что задача В не может начаться раньше, чем закончится задача А. |
Окончание-окончание |
Связь окончание-окончание между задачами А и В означает, что задача В не может закончиться до тех пор, пока ничем закончится задача А. |
Начало- начало |
Связь между задачами А и В означает, что задача В не может начаться раньше, чем начнётся выполнение задачи А. |
.
З адача А
Задача В
Окончание-начало.
З адача А
З адача В
Окончание-окончание.
З адача А
З адача В
Начало-начало.
Анализ плана проекта
На практике для анализа графика реализации проекта наиболее широко используются два метода:
метод критического пути (Critical Patch Method — СРМ);
метод анализа и оценки (пересмотра) программ (Program Evaluation and Review Technique — PERT).
Метод критического пути
В основе метода критического пути лежит понятие "критический путь". Критический путь (Critical Path) — это цепочка задач проекта, которая определяет длительность выполнения проекта в целом.
PERT
Очевидно, что реальное время выполнения задач и проекта в целом может отличаться от указанного в плане.
При разработке плана, как правило, указывается некоторое среднее, ожидаемое значение длительности выполнения задачи, которое обычно больше оптимистической, но меньше пессимистической длительности. Идея метода PERT состоит в расчете оптимистической и пессимистической длительностей проекта на основе информации об оптимистических и пессимистических длительностях задач.
Риски проекта
Риск — это возможная опасность. Применительно к проекту, риск — это возможное неблагоприятное событие, которое может привести к увеличению срока выполнения задачи и, возможно, к увеличению срока выполнения проекта в целом и, как следствие, к увеличению затрат на реализацию проекта.
Источники рисков в большинстве проектов — недостаточно проработанный график реализации проекта, а также ресурсы проекта.
Риски, причиной возникновения которых является расписание, называются рисками расписания. Если источником риска являются ресурсы, как правило персонал, то такие риски называют ресурсными.
Анализ рисков расписания состоит в выявлении задач, у которых вероятность нарушения сроков выполнения наиболее высокая. Опыт показывает, что вероятность нарушения срока выполнения задачи достаточно высока, если:
задача короткая (слишком оптимистическая оценка);
задача длинная;
задача с большим количеством ресурсов;
задача с большим количеством зависимостей;
задача с внешними зависимостями.
Анализ ресурсных рисков состоит в выявлении задач, ресурсами которых являются:
неопытные сотрудники;
сотрудники, ответственные за выполнение большого количества задач;
сотрудники, обладающие уникальными знаниями и навыками;
уникальные материалы и комплектующие.
После выявления задач, подверженных рискам, в расписание следует внести изменения, обеспечивающие уменьшение количества рискованных задач. Для задач, изменение которых с целью уменьшения риска невозможно, следует разработать план реакции на риск и включить этот план в общий план проекта.