Программы похожие на microsoft project. Аналоги и альтернативы Microsoft Project. Возможность сохранять свои шаблоны

Майкрософт Проджект (Microsoft Project) - это комплексное программное обеспечение - система управления проектами и способ оптимизации управления портфелями, который позволяет планировать и контролировать проектную деятельность организаций. Для этого применяются встроенные шаблоны, инструменты для разного уровня аналитики и статистики, средства управления рабочим временем и т. д. В статье даётся описание функций и более подробно рассказывается о том, что такое Ms Project, как работать в программе, и как пользоваться всеми Microsoft Project-возможностями.

Общие характеристики и место продукта среди конкурентов

Начиная с 2007 года, каждая новая версия Ms Project выходит раз в три года. Таким образом, последней на данный момент является приложение версии 2016 года с подпиской на «Office 365», совместимое с Windows 10, 8.1 и 7. По сравнению с другими аналогичными программами Ms Project считается самой распространённой и «лёгкой», относящейся к начальному уровню программного управления проектами с классическим стандартным офисным интерфейсом. На рынке однопользовательских и малых решений программный продукт занимает порядка 80% (его использует около 20 млн. человек).

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

Тем не менее, конкуренты – аналоги Ms Project, увеличивая свои конкурентные преимущества, часто «отстраиваются» именно путём масштабирования средств стоимостного и ресурсного планирования и обеспечения организации многопользовательской работы.

Среди таких программ, ориентированных на крупные проекты, можно выделить русифицированный Open Plan.

Ещё одним направлением «отстройки» является специализация продукта. Среди такого программного обеспечения популярна Primavera, получившая распространение в сфере инженерных и строительных проектов как средство календарно-сетевого планирования, позволяющего учитывать финансовые, материальные и трудовые ресурсы в средних и крупных проектах. Программный облачный инструмент Basecamp считается главным конкурентом в сегменте ультра-лёгких управленческих решений. При этом Microsoft тоже с 2013 года предлагает облачную версию своего продукта.

Кроме облачного приложения, под маркой Project доступны несколько продуктов:

1. Project Standard позволяет осуществлять индивидуальное планирование для небольших проектов.

2. Корпоративное управление осуществляется с помощью специальной платформы, включающей:

  • собственно Project Server,
  • корпоративный вариант Project Professional, где к возможностям версии Standard добавлены средства совместной работы (Project Server и SharePoint Foundation / Server),
  • технологию Web-интерфейса отчётности исполнителей о ходе выполнения задач, для просмотра портфелей проектов и другой совместной работы (Project Web Access).

Основой почти монопольной популярности продукта Microsoft стало то, что он представляет часть семейства Ms Office, что даёт возможность:

  • проще осваивать управление инструментов в привычной среде продуктов Ms Office (очевидно стилистическое сходство интерфейса Project с Excel),
  • настраивать Ms Project-формулы в стиле формул Excel,
  • адаптировать продукт под особенности своего бизнеса, путём программирования либо приобретения готовых решений на базе Microsoft.Net или Visual Basic.

Чтобы уменьшить число проблем, связанных с технической поддержкой, Microsoft (например, через программу Microsoft ISV Royalty) стимулирует приобретение у партнёров готовых решений, компенсируя клиентам при этом разработку отраслевых решений.

Задачи и возможности программы

Работу в Microsoft Project рекомендуется начинать с освоения проектного подхода как такового – ознакомления с его принципами и методами проетирования. Это нужно для того, чтобы правильно пользоваться инструментов: разделять крупные проекты на части, корректировать временные оценки, учитывать и закладывать риски, отслеживать командную работу и пользоваться мотивационными приёмами. В учебном пособии, выпущенном в 2013 году Министерством образования РФ для освоения Project 2010, первые главы посвящены введению в основы проектного управления – технике планирования и построению «проектного треугольника» («время-стоимость-объём работ»).

В случае реализации проектного подхода программа Project помогает решать следующие задачи:

Для работы в программе используют понятия «Задача», «Ресурс» и «Назначение». Для достижения цели проекта работа разбивается на задачи. Понятие «ресурс» чаще применяется к сотруднику, но может относиться и к недвижимости, оборудованию, материалам. В Microsoft Project назначения возникают в тот момент, когда на выполнение задачи выделяются ресурсы. Именно назначения определяют объём необходимого на решение задач времени и, как следствие, – общее время проекта. Для отображения, анализа и ввода существуют т. н. представления задач (Диаграмма Ганта, Форма задач и др.) ресурсов (График ресурсов, Лист ресурсов) и назначений (например, Использование ресурсов), которые бывают графическими, табличными и представлениями форм.

Чтобы на одном экране полнее отобразить необходимую информацию, вместо одиночного (обычного) режима представлений путём установления «флажка» в меню, выводят комбинированный режим. В этом случае экран разделяется по горизонтали, что даёт возможность видеть одновременно два представления.

Разделение работы по проекту формирует структуру декомпозиции работ , в которой задачи представлены разными типами:

  1. Отдельной задачей.
  2. Суммарной задачей (фазой), состоящей из группы связанных задач.
  3. Вехой – опорной отметкой – точкой важного события, по которой контролируют ход выполнения проекта.
  4. Повторяющейся задачей, регулярно возникающей по ходу проекта (например, «утренние планёрки»).

Начиная с версии Project 2010, задачи можно планировать как в автоматическом, так и в ручном режимах, помещая, в этом случае, задачу в любое место расписания.

В пакете преимуществ, которые оценили Intel, Tesla, Toyota, BMW, Kraft, 21st Century Fox, British Airways и миллионы других компаний, постоянно появляются новшества, с которыми можно ознакомиться на официальном сайте Project, в специальном русском блоге или в сообществе Facebook и Вконтакте.

2016. Видеообзор Microsoft Planner


Microsoft выпустила видеообзор своего нового сервиса Planner , который недавно заменил MS Project в офисном пакете Office 365. Planner позволяет планировать проекты, распределять задания между сотрудниками, контролировать их выполнение, обмениваться файлами, обсуждать текущие дела. В Planner используется концепт «досок» (boards), каждая из которых предназначена для отдельного проекта. Внутри «досок» располагаются «карточки» (cards), у которых может быть дата выполнения, вложенные файлы, категории и обсуждения. Карточки распределяются по колонкам-«корзинам» (buckets), которым можно присваивать нужный цвет и приоритет. Обсуждения в Planner можно вести через Outlook.

2015. Office 365 Planner - новое приложение для управления проектами от Microsoft

Раньше знаменитый Microsoft Project был резидентом офисного пакета MS Office. Но в конце концов, его исключили потому что он слишком сложный для обычных офисных сотрудников. И вот, на днях, вместо него появилось новое приложение для управления проектами - Office 365 Planner - полностью визуальное, с интерфейсом в стиле Pinterest. Как и MS Project, оно скорее предназначено для планирования и управления проектом, нежели для совместной работы. Чтобы руководитель мог даже на смартфоне увидеть красивую картинку - в каком состоянии его проекты, кто из сотрудников отстает, а кто свободен для новой задачи. Но и для несложной совместной работы сервис тоже можно использовать. По крайней мере он позволяет делиться файлами и общаться в комментариях к задачам. Office 365 Planner уже доступен бесплатно в тарифах Enterprise и Business.

2010. HyperOffice улучшает управление проектами

2009. Gantter - украинский онлайн клон Microsoft Project


Украинский программист Владимир Мазепа, после того, как компания в которой он работал, стала жертвой кризиса, взял, да и создал интереснейший веб сервис для управления проектами - Gantter . Этот сервис представляет собой бесплатную альтернативу MS Project, а судя по интерфейсу, он сделан специально для пакета офисных приложений Google Apps. В отличии от большинства веб сервисов для управления проектами (типа Basecamp), Gantter не предназначен для коммуникаций и совместной работы. Как и MS Project, он концентрируется на планировании времени (с помощью сетевого графика), ресурсов (людей, материалов, оборудования) и контроле выполнения проекта (на основании % выполнения задач).

2009. Sharepoint обойдется без MS Project


Стратегия Microsoft в части управления проектами основана на комбинации двух компонентов: MS Sharepoint Server и MS Project Server. При этом в Sharepoint происходят коммуникации, ведется календарь и хранятся файлы и документы по проекту, а в MS Project ведется планирование и контроль выполнения планов. Однако, польза от MS Project очень часто довольно сомнительна, особенно если учесть, что это совсем не дешевое решение. Дело в том, что для использования MS Project в компании должна быть определенная методология управления проектами, и решением должны уметь пользоваться все участники проекта. С другой стороны, есть несколько более простых и дешевых дополнений к Sharepoint, которые реализуют основные функции планирования и контроля проектов. Наиболее популярное из них - BrightWork pmPoint сегодня вышло в новой версии 7.0

2007. OpenProj - бесплатная альтернатива Microsoft Project

Компания Projity, оператор размещаемого сервиса управления проектами Project-On-Demand, объявила о разработке его локального аналога с открытым кодом - OpenProj. Приложение находится в стадии бета-тестирования. По словам главы компании Марка О"Брайена, ПО будет поставляться в составе ряда дистрибутивов Linux, включая такие как Mandriva, Mint и Sabayon, - все они, по данным DistroWatch.com, входят в десятку самых популярных. Компания также ведет переговоры с OpenOffice.org и Sun об интеграции OpenProj в предлагаемые ими пакеты офисных приложений. Кроме того, в Projity планируют приложить усилия к созданию открытого стандарта на формат документов управления проектами, который стал бы альтернативой форматам.mpp/.mpx, используемым Microsoft Project, и со временем вошел бы в состав OpenDocument Format.

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


Или скачать бесплатно Руководство PMI PMBOK - Project Management Body of Knowledge .

Для тех, кому нужны более серьезные инструменты управления проектами, разработаны десятки коммерческих программ стоимостью от двухсот до нескольких тысяч долларов. В то же время программа GanttProject, будучи совершенно бесплатной, по функциональности уже вплотную приблизилась к коммерческим аналогам.
GanttProject предназначена для создания расписаний и отслеживания хода выполнения проекта с помощью диаграмм Ганта и применяемых ресурсов. Причем предполагается, что пользователь хотя бы в общих чертах знаком с такими методами планирования. Если же нет, то стоит сначала просмотреть Wikipedia (http://en.wikipedia.org/wiki/Gantt_chart) или познакомиться с соответствующей литературой.
GanttProject дает возможность создать для проекта дерево задач, выделить на каждую из них определенное количество времени и закрепить за ней людские ресурсы. В программе указываются имена исполнителей и их контактные данные.
Затем можно установить зависимость между отдельными задачами. Например, задача «Возведение стены» не начнется до тех пор, пока не завершится задача «Укладка фундамента» и т. д. На основе всех данных GanttProject генерирует графическое представление проекта в виде диаграммы Ганта для отображения задач и диаграммы использования ресурсов.
Разумеется, полученные диаграммы можно изменять, распечатывать, генерировать PDF- и HTML-отчеты. Более того, программа умеет обмениваться данными с Microsoft Project (в форматах MP и XML) и программами обработки электронных таблиц. Это делает GanttProject совместимой не только с флагманом индустрии, но и с другими аналогичными программами, поскольку в большинстве случаев они стремятся поддерживать импорт в формате Microsoft Project. Мне, например, удалось открыть проект, разработанный в GanttProject, в другой программе, не менее мощной, — Open Workbench.
Вообще, существует довольно много коммерческих и открытых программ для управления проектами. Одни более функциональны, другие просто лучше выглядят. Каковы же преимущества GanttProject по сравнению с коммерческими пакетами?
Достойный (и постоянно растущий) набор функций. Его можно считать оптимальным для большинства пользователей, ведь исследования показывают, что 80% пользователей Microsoft Project задействуют не более 20% его функций.
Простота освоения. Не понадобятся объемные руководства, чтобы работать с GanttProject. Если пользователь имеет представление о целях проекта, фазах выполнения, задачах и их зависимостях, то за считанные часы станет экспертом по GanttProject. Разработчики не оставили ему ни единого шанса зайти в тупик — в стандартную поставку GanttProject входят великолепный справочник и очень показательный пример проекта «Постройка дома».
Стоимость. Коммерческие программы управления проектами недешевы, а GanttProject бесплатен для любых применений. Пожалуй, дешевле GanttProject может обойтись только та программа, за использование которой разработчики готовы платить деньги.
Кроссплатформенность. GanttProject написан на языке Java и работает под управлением Windows, Linux, Mac OS X и других систем, где поддерживается Java.
Открытый исходный текст. Каждый может доработать GanttProject с учетом своих нужд, реализовать новые функции и добавить специализированную отчетность.
Локализация. Большая часть программы (за исключением руководства пользователя и нескольких советов дня) переведена на русский язык. Кстати, некоторые переведенные советы радуют предельной простотой изложения, например: «Диаграмму можно таскать мышой влево и вправо».

OpenProj — бесплатный аналог MS Project

Так же как и GanttProject, программа OpenProj написана на Java и работает на любой аппаратно-программной платформе, включая Windows, Linux и Mac. Она выглядит, пожалуй, даже более мощной благодаря богатому арсеналу средств для анализа проектов. В ней доступны не только диаграммы Ганта, но и сетевые графики (PERT), диаграммы освоенных объемов работ и использованных ресурсов (WBS и RBS), а также фактических затрат (Earned Value). Разработчики позиционируют OpenProj как полноценную замену Microsoft Project и другим коммерческим аналогам.
Компания Projity распространяет OpenProj совершенно бесплатно с открытым исходным текстом. Видимо, персональная программа OpenProj используется в качестве «зонтичного бренда» для более мощной системы Project on Demand (POD), предназначенной для коллективной работы над проектами. Обе системы строятся на одной и той же базе исходных текстов, поэтому OpenProj и обладает такими недюжинными аналитическими способностями.
OpenProj пользуется успехом у специалистов по всему миру — после первого выпуска программы за несколько недель с сайта разработчиков было переписано более 150 тыс. копий. И это неудивительно, ведь OpenProj — действительно мощная система управления проектами. Она переведена на множество языков, в том числе на русский, и умеет работать с файлами форматов Microsoft Project и Gnome Planner. Разработчики утверждают, что переход на OpenProj не займет много времени и усилий, но на практике дела обстоят несколько иначе.
Так, по удобству работы OpenProj явно уступает другим программам — в стандартной поставке нет ни файлов помощи, ни примеров. По внешнему оформлению она отдаленно напоминает MS Project, но большие кнопки для переключения режимов отображения проекта в левой панели сделаны настолько топорно, что возникает ощущение, будто работаешь с устаревшей версией. Да, проекты MS Project открываются в OpenProj просто великолепно, но импорт данных из других программ происходит уже не столь надежно. Например, так и не удалось открыть созданный в Gnome Planner проект.
Тем не менее многие эксперты сходятся во мнении, что OpenProj наиболее достойная альтернатива коммерческим приложениям. К примеру, Майкл Шаттлворт, «рулевой» Ubuntu, считает ее одним из ключевых пакетов для настольного Linux. Такого же мнения придерживаются топ-менеджеры и других известных дистрибутивов — Mandriva и SUSE.

Open Workbench — бесплатная программа управления проектами для Windows

Еще одним великолепным решением в области управления проектами может стать Open Workbench. Это довольно мощная программа, функционально близкая к коммерческим продуктам. Однако у нее есть существенные недостатки. Так, она работает только в системе Windows, не имеет перевода на русский язык и последний релиз датируется декабрем 2005 г. И все же это одна из самых красивых и удобных программ в данном обзоре. В ней легко открыть проекты, сделанные в GanttProject и экспортированные в MS Project XML, правда, затем все же требуются небольшие исправления.
Программу отличает бережное использование экранного пространства. В одном окне, поделенном на фреймы, помещаются дерево задач, диаграмма Ганта и список людских ресурсов. В левой части окна предустановлены режимы просмотра, а также допускается создавать собственные.
Надо сказать, что Open Workbench очень гибкий и простой в освоении инструмент. Имея базовые знания английского, нетрудно быстро научиться работать в этой программе. В ее стандартный дистрибутив входит обширная справочная система, а на сайте представлены примеры и руководство пользователя в форматах MS Word и Adobe Acrobat.

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

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

2016. Видеообзор Microsoft Planner


Microsoft выпустила видеообзор своего нового сервиса Planner , который недавно заменил MS Project в офисном пакете Office 365. Planner позволяет планировать проекты, распределять задания между сотрудниками, контролировать их выполнение, обмениваться файлами, обсуждать текущие дела. В Planner используется концепт «досок» (boards), каждая из которых предназначена для отдельного проекта. Внутри «досок» располагаются «карточки» (cards), у которых может быть дата выполнения, вложенные файлы, категории и обсуждения. Карточки распределяются по колонкам-«корзинам» (buckets), которым можно присваивать нужный цвет и приоритет. Обсуждения в Planner можно вести через Outlook.

2016. Wrike интегрируется с Microsoft Office 365

Пользователи сервиса для управления проектами и совместной работы Wrike теперь могут получить доступ к задачам в Wrike прямо из Office 365. Для этого просто нужно загрузить дополнение Wrike из магазина приложений Office. Надстройка для Office 365 позволит прямо из офисных приложений создавать задачи, изменять их описание, исполнителей, статус и сроки, добавлять документы и комментарии. Теперь сотрудники смогут не просто работать вместе над своими документами в Office 365, но и координировать свои действия с общими целями проекта, рабочим процессом и временной шкалой в Wrike. Это позволит обеспечить прозрачную коммуникацию и ускорить процесс принятия решений. Кроме того, Wrike анонсировал поддержку единого входа (SSO) c Microsoft Azure Active Directory для более быстрой и безопасной авторизации в Wrike с учетными данными Windows.

2014. TeamBridge 2.0 стал красивее, удобнее и быстрее


Сервис для совместной работы и управления проектами TeamBridge обновился до версии 2.0. Разработчики говорят, что это революционное обновление. TeamBridge получил новый интерфейс, новую навигацию и новый движок. В сервисе теперь нет всплывающих форм и окон. Редактирование и просмотр всех элементов (задач, событий, обсуждений) происходит в единой карточке. Ну а новый плоский дизайн теперь соответствует последним тенденциям. Система стала гораздо быстрее. Введена возможность работы в особом личном пространстве для персонального тайм менеджмента. Работа в нескольких порталах и областях стала еще легче благодаря предоставлению сводной информации по всем происходящим событиям. Также был внесен следующий востребованный функционал в систему: список дел на сегодня, оповещения дайджесты, быстрый ввод задач, подзадачи вместо вех, поиск, фильтр.

2009. Gantter - украинский онлайн клон Microsoft Project


Украинский программист Владимир Мазепа, после того, как компания в которой он работал, стала жертвой кризиса, взял, да и создал интереснейший веб сервис для управления проектами - Gantter . Этот сервис представляет собой бесплатную альтернативу MS Project, а судя по интерфейсу, он сделан специально для пакета офисных приложений Google Apps. В отличии от большинства веб сервисов для управления проектами (типа Basecamp), Gantter не предназначен для коммуникаций и совместной работы. Как и MS Project, он концентрируется на планировании времени (с помощью сетевого графика), ресурсов (людей, материалов, оборудования) и контроле выполнения проекта (на основании % выполнения задач).

2007. OpenProj - бесплатная альтернатива Microsoft Project

Компания Projity, оператор размещаемого сервиса управления проектами Project-On-Demand, объявила о разработке его локального аналога с открытым кодом - OpenProj. Приложение находится в стадии бета-тестирования. По словам главы компании Марка О"Брайена, ПО будет поставляться в составе ряда дистрибутивов Linux, включая такие как Mandriva, Mint и Sabayon, - все они, по данным DistroWatch.com, входят в десятку самых популярных. Компания также ведет переговоры с OpenOffice.org и Sun об интеграции OpenProj в предлагаемые ими пакеты офисных приложений. Кроме того, в Projity планируют приложить усилия к созданию открытого стандарта на формат документов управления проектами, который стал бы альтернативой форматам.mpp/.mpx, используемым Microsoft Project, и со временем вошел бы в состав OpenDocument Format.

2007. OpenProj - Open Source-аналог MS Project

Компания Projity, занимающаяся продажами программного обеспечения для управления проектами собирается на конференции LinuxWorld, которая пройдет в августе, представить свой Open Source-продукт OpenProj. По словам исполнительного директора Projity, Марка О"Брайана (Marc O"Brien), проект OpenProj призван стать достойной альтернативой Microsoft Project, которая «действительно откроет дорогу всему программному обеспечению с открытым кодом». Сообщается, что уже ведутся переговоры с OpenOffice.org по вопросам интеграции с этим открытым офисным пакетом, а на данный момент OpenProj поддерживает чтение файлов в формате Microsoft Project. Кроме того, О"Брайан надеется на помощь Open Source-сообщества по интеграции OpenProj с популярными системами CRM (управление взаимоотношениями с клиентами) и ERP (управление предприятием) с открытым кодом, а также по созданию локализаций.

СЕРГЕЙ ЯРЕМЧУК, инженер автоматизации. Автор более 800 статей и 4 книг. В «Системном администраторе» публикуется с первого номера. Интересы: сетевые технологии, защита информации, свободные ОС

Альтернативы MS Project.
Пробуем популярные Open Source-решения

В любой компании не обойтись без инструмента, позволяющего оптимально распределить время, задачи, доступные средства и правильно настроить бизнес-процессы.

Можно, конечно, все планы держать в голове или отмечать процесс на бумаге, самостоятельно отслеживая прогресс, но такой способ может подойти только для сравнительно небольших организаций и проектов.

Наиболее разрекламированным и потому известным продуктом для управления проектами является Microsoft Project , поставляемый в двух комплектациях – Standard иProfessional. Вариант Standard – однопользовательская версия, предназначенная для небольших проектов, в тех случаях, когда руководителю не требуются средства совместной работы и координации деятельности. Версия Professional – корпоративный вариант, поддерживающий совместное управление проектами и ресурсами с возможностью подключения к Microsoft Office Project Server 2007 и Microsoft Office Project Web Access 2007. Стоят обе версии MS Project необоснованно дорого (600 и 1000$ соответственно), поэтому попробуем найти им замену.

Следует заметить, что средства для планирования имеются в большинстве решений групповой работы (GroupWare). Например, в eGroupWare присутствуют модуль ProjectManager (управление проектами) и календарь. Созданный силами ProjectManager проект имеет все необходимые атрибуты: категория, приоритет, дата начала/окончания, доступ, список участников, бюджет, диаграммы Ганта и прочие данные. Аналогичный модуль есть и у Group-Office . Это решение имеет бесплатную версию, распространяемую висходных текстах под лицензией AGPL. А также в Open-Xchange и некоторых других. Есть модуль управления проектами даже в некоторых CRM, например Project Management в SugarCRM. Дальше сосредоточимся на специализированных решениях.

OpenProj

Serena Software предлагает два варианта продукта: платный POD (Projects On Demand), предоставляемый в виде услуги (SaaS, Software as a Service), имеющего функции совместной работы над проектом и бесплатного OpenProj , предназначенного для персонального использования и являющегося аналогом однопользовательского MS Project Standard. Обаиспользуют одну и ту же кодовую базу, поэтому основные возможности и принципы работы их в основном совпадают, также возможен обмен сохраненными проектами. Стоимость платной подписки POD составляет 20$ в месяц, что немного, учитывая, что для реализации сервиса не потребуется дополнительная закупка оборудования и ОС, которые тоже обойдутся в некоторую сумму. Бесплатная версия OpenProj включена в состав Star Office, продаваемого в Европе. По статистике проекта, OpenProj скачан более 1,250миллиона раз, что является отличным показателем.

Рисунок 3. Projects On Demand от Serena Software

Написан OpenProj на Java и может быть запущен на любой платформе, для которой есть JRE (Java Runtime Environment). Разработчики предлагают установочные пакеты дляWindows, Linux (есть и rpm, и deb) и Mac. Системные требования разработчиками не заявлены, но опыт показывает, что для запуска достаточно минимальных требований, предъявляемых к ОС. Интерфейс OpenProj локализован и внешне напоминает MS Project, хотя дизайн выглядит несколько устаревшим. Зато возможности достаточно большие. ВOpenProj доступны диаграммы Ганта, гексаграммы и таблицы, отображающие ресурсы, задействованные в проекте, свободные ресурсы, сетевые графики, диаграммы освоенных объемов работ и использованных ресурсов, задач-предшественников и задач-последователей, также фактических затрат. Доступен ряд отчетов – по проекту, ресурсам, задачам иисполнителям.

В комплекте из документации поставляются только подсказки (Tips), при необходимости можно получить онлайн-помощь. На сайте проекта есть раздел с незаконченной документацией на русском языке . Хотя программа построена логично, поэтому пользователь, имеющий опыт работы с подобными решениями или понимающий процесс, безтруда разберется с созданием проекта.

Немаловажно, что OpenProj поддерживает импорт файлов Microsoft Project вплоть до 2007 и других продуктов, в которых возможно сохранение проектов в.mpp, .xml и.mpx, втомчисле и Gnome Planner. Экспорт возможен в XML, совместимый с MS Project 2003, и собственный формат (.pod). Экспорт в формат PDF реализован только в коммерческом POD.

OpenWorkbench

Начало этого проекта датировано 1984 годом, тогда он назывался «Project Workbench». Через некоторое время после покупки в 2005 году корпорацией СА компании Niko, которой принадлежали права на этот продукт, стал доступен код, и проект получил новое имя OpenWorkbench. Первое время OpenWorkbench выпускался как betaware, сейчас распространяется под freeware-лицензией. Позиционируется как открытая альтернатива Microsoft Project для использования на персональном компьютере. За дополнительную плату доступен дополнительный модуль Clarity Schedule Connect, который позволяет хранить проекты на централизованной базе с возможностью совместной работы. Написан на Java, нораспространяется только для Windows 2000, XP, 2003 и Vista. Интерфейс переведен на английский, французский и немецкий языки. Хотя есть возможность самостоятельно локализовать таблицы в проекте.

В OW за основу проекта берутся возможности ресурса, помноженные на количество часов, необходимое для решения задачи. В этом его отличие от MS Project и некоторых других решений, в которых расчет ведется от требуемого времени выполнения, а не потенциальных возможностей организации. Поэтому области применения этих продуктов могут отличаться. Если, к примеру, необходимо рассчитать, за сколько времени 2 человека выполнят определенную работу, здесь удобнее OW. А если стоит задача к определенному дню настроить сеть и рассчитать, сколько потребуется человек, то MP лучше оптимизирован для этого. Хотя в настройках проекта OW можно указать фиксированный срок выполнения. Учитывая, что в большинстве случаев ограничены именно ресурсы, OW подходит для большинства организаций малого и среднего бизнеса.

Возможны создание зависимостей между задачами проекта и между проектами, субпроекты, автоматическое создание расписания, WBS, диаграммы Ганта, PERT и CPM, несколько методов отслеживания хода процесса, расчет стоимости. Вывод данных можно изменить в зависимости от характера проекта.

Возможен импорт и экспорт как в файл собственного формата (.rmp), так и в XML-файл, который можно открыть в других программах, поддерживающих такой тип данных.

С ходу научиться работать с OpenWorkbench, скорее всего, не получится. На сайте проекта доступно 301-страничное руководство пользователя (на английском), которое поможет освоиться.

GanttProject

GanttProject – бесплатная кроссплатформенная программа для управления проектами в диаграмме Ганта. Исходные тексты доступны под лицензией GNU GPL, поддерживается работа на Windows, Linux и MacOSX. Проект представляет дерево задач, для которых выделяется определенное количество времени и закрепляется исполнитель. Между задачами устанавливаются связи. Все это выводится при помощи диаграмм Ганта и PERT, заявленные работы над CPM (Critical Path Method) пока не доведены до конца. Для удобства надиаграмму можно вывести дополнительные данные (координатор, дата, название задачи, назначенные ресурсы). Реализована подсветка занятости человека (обычный человек, завален работой, недорабатывает и отпускные дни) и хода выполнения задач (не изменилось, опережение и запаздывание). Есть возможность задания пользовательских полей взадачах. Интерфейс программы локализован и, можно сказать, стандартен, поэтому проблем с его освоением быть не должно. Принцип прост: вначале создается пустая задача, которая отображается на графике, затем вызывается и редактируется окно свойств. В качестве ресурсов подразумевается человек. При создании учетной записи нового человека задаются имя, роль, телефон, электронный адрес и отпускные дни. По умолчанию могут быть установлены две роли – «координатор» и «неопределенно», но в настройках программы можно задать любое количество ролей.

Для совместимости со сторонними проектами используется библиотека MPXJ (). Но из пяти поддерживаемых этой библиотекой форматов в GanttProject реализован только один – MS Project Exchange (MPX). Кроме этого, есть возможность экспорта и импорта файлов, проектов в формате txt и XML. Файлы XML, экспортированные изOpenProj и OpenWorkbench, в GanttProject открыть не удалось.

Еще одна важная особенность GanttProject – возможность загрузки и сохранения файла проекта на FTP, что позволяет открывать документ сразу несколькими пользователями. Правда, коллизии при редактировании придется разрешать вручную. Также GanttProject может использоваться для оффлайн-редактирования проектов для ]project-open[ (о нем чуть позже).

Предыдущие программы были рассчитаны на индивидуальное использование и являются аналогами MS Project Standard, далее идут более серьезные решения.

DotProject

DotProject (ранее dotmarketing.org) – очень мощное решение, предназначенное для управления проектами, написанное с применением веб-технологий . Возможности достаточно велики и позволяют руководителю управлять проектами, задачами и ресурсами в нескольких компаниях. В список программы можно ввести данные о клиентах, производителях, поставщиках, консультантах и прочих участниках и ресурсах проекта. Примечательно, что адрес любого можно указать вплоть до точки на Google Maps. Меню позволяет быстро отобрать задачи и проекты, удовлетворяющие определенным условиям. Доступны диаграммы Ганта. Реализована многоуровневая схема доступа, каждый пользователь в своем рабочем пространстве также получает информацию обо всех задачах и проектах, в которых он участвует, в виде списка To Do и календаря (событий и задач). Поддерживаются форумы, обмен файлами через веб-интерфейс (программа требует, чтобы в php.ini была разрешена загрузка файлов до 32 Мб). Система заявок (тикетов) позволяет участнику отправить сообщение администрации.

Модульная архитектура дает возможность расширить функциональность, часть модулей идут в стандартной поставке, и их достаточно активировать. Остальные модули доступны по адресу , там же находятся пакеты локализации интерфейса, среди которых есть и русский. Альтернативный пакет, содержащий файлы русского языка для версии 2.1.х, доступен по адресу . Самостоятельно перевести пункты меню можно использовав пункт Translation Management. Интерфейс легко перестроить под свои задачи, в поставке имеются три темы, которые можно использовать за основу.

Написан dotProject на PHP, информация записывается в базу данных. Рекомендованной платформой для работы является Linux или другая UNIX-подобная операционная система с Apache 1.3.27, PHP 4.2+ и MySQL. Особо обозначено, что MySQL поддерживается в полном объеме. Хотя в качестве СУБД могут быть использованы PostgreSQL, iBase, Informix, Microsoft SQL Server, Oracle, SQLite, Sybase и некоторые другие. Во время установки скрипт выводит рекомендацию использовать именно Linux:

dotProject is usually tested on Linux first and will always have better support for Linux than other operating systems.

Установка DotProject проста и выполняется методом, обычным для решений, написанных на PHP. Настройки его работы и управление проектами также нельзя назвать очень сложными.

Project.net

Весьма оснащенный функционально, относительно простой в управлении, но сложный в установке продукт уровня предприятия, распространяемый под двойной лицензией . Организация рабочего пространства основана на Project Workspace, которое является отображением реального проекта в виртуальной среде. Реализовано много функций – проекты, задачи, общий календарь (с поддержкой iCalendar), обмен документами с отслеживанием версий, дискуссионные группы и форум для обмена сообщениями, повторяемые процессы, материалы, контроль расходов и прочие составляющие. Проекты группируются по бизнес-единицам, составляя портфель. Каждый проект имеет связанный WiKi, фиксирующий информацию о задачах, и блог, выводящий статус. Информация в пределах Project Workspace по умолчанию доступна только ее участникам, но можно разрешить доступ и другим пользователям.

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

Возможны импорт и экспорт проектов в XML-файл, совместимый с MS Project.

В качестве сервера приложений используется Apache Tomcat или WebLogic, веб-сервер Apache или IIS, СУБД только Oracle Database. Реализован многоуровневый доступ наоснове ролей, поддерживается аутентификация через LDAP/Active Directory. Хотелось бы также отметить неплохую документацию проекта.

Redmine

Redmine – одно из лучших приложений для управления проектами и контроля задач, построенное с использованием веб-технологий. Поддерживается одновременно несколько проектов, каждый из которых имеет свои настройки. При создании проекта выбираются доступные модули – «Задачи», «Файлы», «Учет времени», «Документы», Wiki, «Форум» итак далее. На сайте проекта доступны еще два десятка дополнительных модулей, позволяющих рассчитать бюджет, блог, диаграммы, графики, чат и многое другое. В Standard реализована гибкая система отслеживания задач с диаграммами Ганта и календарем. Диаграммы можно экспортировать в PDF или PNG, но русские символы отображаются некорректно (необходима правка rfpdf). Все поля в таблицах задач, проектов, пользователей настраиваются, при необходимости можно убрать или добавить дополнительные поля. Внешний вид легко изменяется при помощи тем или редактированием CSS. Реализованы ленты новостей и оповещения по почте. Реализовано управление задачами через почтовые сообщения. В настройках можно указать несколько SMTP-серверов для разных групп. Пользователи могут регистрироваться самостоятельно, с автоматической активацией, активацией по почте или вручную администратором. Реализована поддержка LDAP. В разных проектах пользователь может иметь разные уровни доступа. Проекты имеют публичный статус, то есть могут быть видимы для всех или быть закрытыми. Несколько простых отчетов – по пользователям, типам задач, видам деятельности и так далее. Поддерживаются системы контроля версий – SVN, CVS, Git, Mercurial, Bazaar и Darcs. К проектам подключаются отдельные хранилища.

Интерфейс переведен на несколько языков, в списке есть русский. Написан Redmine на Ruby и может быть запущен на любой системе (UNIX/Linux, MacOSX, Windows), для которых доступны – Apache, Subversion, Ruby, Rails и некоторые другие опциональные компоненты. В качестве СУБД может быть использован MySQL, PostgreSQL и SQLite. Проект предлагает исходные тексты только через svn, инструкция по установке достаточно короткая, выполнив ее рекомендации в пошаговом режиме, получим готовую систему. Готовые пакеты для большинства систем (Linux, Windows, Mac и Solaris) можно найти на сайте BitNami , здесь же доступен образ для VMware.

Achievo

Еще один менеджер управления проектов, построенный с применением веб-технологий.

Сильные стороны Achievo – регистрация времени, разнообразные отчеты и статистики, показывающие, кто, когда и чем занимается. Всего этого в Achievo более чем достаточно. Поддерживается любое количество проектов, заданий, событий, организаций и участников. Привязка заданий к проектам, контроль над полученными заданиями, удобный календарь и планировщик. Предусмотрено создание повторяющихся событий. По проектам доступны статистики за любой период, диаграмма Ганта, напоминание по срочным делам. К потраченному времени можно добавить пояснение. Создание проектов и задач упрощают шаблоны, проекты подразделяются также и по категориям. Есть возможность обмена документами, контроля платежек, создания компаний. Информацию о пользователях можно хранить в формате vCard. Реализовано несколько уровней доступа к Achievo. Пользователь сопоставляется с несколькими категориями – Functionlevel (менеджер, директор, программист и т.п.), Department (отдел), он может быть руководителем, иметь профиль администратора или офицера безопасности. В настройках есть полезная функция – отслеживание дней рождения всех участников. Реализован экспорт отчетов в CSV-файл.

Интерфейс локализован, освоить работу с Achievo достаточно просто.

Написан Achievo на PHP, для его установки понадобится традиционная связка – веб-сервер с поддержкой PHP и MySQL. Возможна работа и с PostgreSQL и Oracle, норазработчики рекомендуют именно MySQL. Процесс установки стандартен для такого вида приложений.

Другие решения

Как видите, вопреки устоявшемуся мнению, бесплатные решения, способные заменить Microsoft Project, на самом деле есть, и выбор очень велик. Из тех проектов, что удалось уже попробовать, в обзор не попали:

]project-open[ (http://www.project-open.org) – довольно запутанное приложение, построенное на OpenACS (Open Architecture Community System).

Streber (http://www.streber-pm.org) – простое и понятное решение, находящееся пока в стадии начальной разработки (текущая версия 0.0902), пока реализована базовая функциональность. Так, Streber не имеет на данный момент календаря, отчетов, диаграмм Ганта.

ClockingIt (http://www.clockingit.com) – интересное решение с приятным интерфейсом, поддерживающим Ajax, Drag`n`drop, поэтому управление напоминает работу с настольным приложением. К сожалению, интерфейс пока не переведен на русский язык. Особенностью ClockingIt является то, что все действия организованы вокруг задачи, проект их только группирует, выступая своего рода ярлыком. То есть все задачи, файлы и так далее находятся на одном уровне, принадлежность к проекту просто одно из свойств. Распространяется под свободной MIT/X Consortium License. Причем свой сервер устанавливать необязательно, проект предлагает использовать его площадку.

Gnome Planner (http://live.gnome.org/Planner) – один из компонентов Gnome Office, предназначенный для управления проектами, задачами, ресурсами, отслеживания ресурсов, контроля при помощи диаграмм Ганта. Довольно прост и удобен. Поддерживается импорт проектов MS Project XML, нормально открывает XML, созданный в OpenWorkbench. Результат можно экспортировать в HTML. Gnome Planner доступен в репозитариях большинства *nix-дистрибутивов. На сайте проекта кроме исходных текстов есть сборка дляWindows.

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

Мне нравятся dotProject и Redmine, которые имеют нужную функциональность и удобны в установке и использовании. Среди решений, предназначенных для персонального использования, особо хочу выделить OpenProj и GanttProject.

Приложение

Термины

Диаграмма Ганта – распространенный тип горизонтальных диаграмм, который используется для иллюстрации плана, графика работ или структуры задач какого-либо проекта. Слевой стороны обычно показана задача, поле вверху соответствует дате. Вертикальная линия, проведенная по текущей дате, будет соответствовать ходу выполнения задачи. Помимо временной последовательности задач диаграмма отображает и связи между задачами. Разработана Генри Л. Гантом (Henry L. Gantt) в 1910 году.

Сетевой график (PERT, Program Evaluation and Review Technique) – диаграмма, отображающая зависимости между задачами проекта.

Critical Path Method (CPM) – последовательности задач от начала проекта до его окончания с учетом их взаимосвязи. Критические задачи обладают наименьшей гибкостью дляпланирования и напрямую влияют на сроки реализации проекта.

Http://openproj.org http://www.project.net/open_source.htm .

  • Сайт проекта Redmine – http://www.redmine.org .
  • Установочные файлы Redmine – http://bitnami.org/stack/redmine .
  • Сайт проекта Achievo – http://achievo.org .
  • Вконтакте