Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ИКТвНИ-2011_Студентам.doc
Скачиваний:
92
Добавлен:
21.03.2015
Размер:
613.38 Кб
Скачать

3.2. Обзор программного обеспечения управления проектами

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

Gantt Designer– самая простая и маленькая (занимает всего 524 Кбайт) из рассматриваемых программ. Она предназначена для того, чтобы быстро и просто строить диаграммы Ганта (рис. 3). На такой диаграмме проект представлен столбцами полосок на оси времени, соответствующими продолжительности той или иной работы. Каждая отдельная работа может либо начаться по окончании одной или нескольких предыдущих, либо вестись параллельно и независимо от других работ.

Рис. 3. Диаграмма Ганта

GanttProject– предназначена для создания расписаний и отслеживания хода выполнения проекта с помощью диаграмм Ганта и применяемых ресурсов. Причем предполагается, что пользователь хотя бы в общих чертах знаком с такими методами планирования. Если же нет, то стоит сначала просмотреть Wikipedia (http://en.wikipedia.org/wiki/Gantt_chart) или познакомиться с соответствующей литературой.

OpenProj– открытый и бесплатный аналог MS Project.

Так же как и GanttProject, программа OpenProj написана на Java и работает на любой аппаратно-программной платформе, включая Windows, Linux и Mac. Она включает в себя богатый арсенал средств применяемых для анализа проектов. В ней доступны не только диаграммы Ганта, но и сетевые графики (PERT), диаграммы освоенных объемов работ и использованных ресурсов (WBS и RBS), а также фактических затрат (Earned Value). Разработчики позиционируют OpenProj как полноценную замену Microsoft Project и другим коммерческим аналогам.

Gnome Planner– компонент Gnome Office для управления проектами.

Разработчики Gnome Planner также не торопятся с выпуском новых версий своей системы управления проектами. Последняя из них, для работы под управлением Windows, была собрана в конце 2006 г. По возможностям Gnome Planner находится на уровне GanttProject, но функционирует немного быстрее. Для использования Gnome Planner for Windows понадобится установить библиотеку GTK+, имеющуюся, например, на сайте GIMP for Windows. Когда эта программа работает под управлением Windows, то имеет те же ограничения, что и другие приложения, написанные на GTK+. Например, функции копирования вставки и замены приходится использовать через контекстное меню мыши или систему меню приложения.

Все рассмотренные в данном обзоре программы являются персональными инструментами, однако и для коллективной работы над проектами создано довольно много продуктов. Коммерческие решения в этой области предлагают различные фирмы, в том числе разработчики OpenProj (Project-on-Demand) и Open Workbench (Clarity). Впрочем, есть также бесплатные многопользовательские системы управления проектами с открытым исходным текстом. К примеру, свободный вариант разработанной в Австрии программы OnePoint Project (http://www.onepoint.at/) успешно прижился на российской почве. Локализованный вариант можно найти на сайтеhttp://onepointproject.narod.ru/. По количеству функций и удобству работы этот продукт приближается к лидеру сектора – Primavera (http://www.primavera.com).

Для работы программы в многопользовательском режиме и через веб-интерфейс на одном из компьютеров сети должны быть установлены база данных MySQL и веб-сервер Apache TomCat. Чтобы использовать OnePoint Project в локальном режиме, достаточно на одном из компьютеров установить MySQL. Программа-клиент OnePoint Project доступна для платформ Windows, Linux и Mac OS X.