30 марта 2017 года    
Четверг | 23:29    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум



Стильные спальни. Цены супер: спальные гарнитуры. Цены на ноутбуки.




Новости —> Программы

26.10 | 14:32

Open Workbench - управляем проектами

Дословно название Open Workbench переводится как "открытое автоматизированное рабочее пространство", причем ключевое значение я бы отвел здесь именно прилагательному "открытое". Герой сегодняшней статьи - это open source-продукт, что, несомненно, делает соперничество его и Microsoft Project куда любопытнее. Однако к вопросам этого противостояния и сравнения двух похожих программ мы вернемся ближе к концу материала, а пока начнем с базовых возможностей, предоставляемых Open Workbench, и различных вариантах работы с ним.

Что такое Open Workbench?

Цитируя разработчиков, имеет смысл дать такой ответ на обозначенный в подзаголовке вопрос: "Open Workbench - это Windows-приложение с открытым исходным кодом, которое предоставляет мощный функционал для планирования и управления проектами". С позиционированием у Open Workbench тоже все в порядке: с тех пор как продукт вышел на определенный качественный уровень и получил широкую поддержку пользователей со всего мира, разработчики не перестают ставить рядом с названием своего чада слово mature (в переводе - "зрелый"), что в целом достаточно верно отражает суть вещей.

В анонсе к статье я упомянул программное обеспечение для управления проектами, но, уверен, далеко не во всех ситуациях можно понять, что именно имеется в виду, поэтому попробуем вкратце разобраться, что же значит этот термин. Сегодня словосочетание Project Management Software объединяет несколько типов программ и задач: составление расписаний, менеджмент ресурсов, инструменты для совместной работы, коммуникаций и для составления документации. Все это может выпускаться либо в качестве отдельных продуктов, либо в виде комплексного решения, покрывающего спектр задач.

Но какими возможностями, если хорошенько разобраться, должно обладать программное обеспечение для управления проектами? Сразу оговорюсь, что все перечисленное ниже присутствует и в Open Workbench, посему мы говорим и о его функциях в том числе.

Итак, во-первых, точно не обойтись без функций планирования, причем чем богаче они будут, тем лучше для пользователя; в данном случае формула "все гениальное просто" работает далеко не всегда. При реализации функций планирования/ведения проектов большинство разработчиков не изобретают велосипеда и используют традиционные подходы: диаграммы Gantt и технику PERT.

Диаграммы Gantt - это очень популярный метод, при котором любая активность (задание, тип работ и т. д.) имеет вид блока, а совокупность этих блоков-заданий изображается на временной плоскости так, что протяженность по оси X - это время, которое планируется затратить. То есть чем длиннее блок-задание, тем больше времени потребуется на его выполнение.

PERT (Program Evaluation and Review Technique) - это несколько иной подход к управлению проектами. Не вдаваясь в лишние подробности, отмечу, что чаще всего в Project Management Software используется так называемая сеть PERT, которая отображает весь проект в виде ячеек, связанных между собой стрелками, указывая также время и другую опциональную информацию.

Что может Open Workbench?

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

Составление проекта, как правило, начинается с формирования базы ресурсов; в Open Workbench ресурсом могут быть человек, оборудование, материал или статья расхода (это особенно удобно при использовании в работе outsource-специалистов, которые не являются непосредственными участниками команды). Теперь о кирпичиках, которые являются основой любого менеджмента. Здесь возможности Open Workbench, как минимум, не уступают конкурентам; пользователям предлагается строить свои проекты из активностей (activities), фаз (phases), заданий (tasks) и майлстоунов (milestones, этот термин обозначает важную точку в проекте).

Известно, что камнем преткновения любого более-менее серьезного проекта является планирование; множество специалистов разного пошиба изучали и изучают этот вопрос менеджмента, ведь именно от него напрямую зависит эффективность командной работы. Для этих целей Open Workbench предлагает либо сделать все вручную, либо воспользоваться функцией Auto Schedule, которая автоматически сбалансирует задания между ресурсами и составит график. На моем тестовом файле эта функция сработала отлично, но представить, что произойдет с более комплексной задачей, практически невозможно, так как тут слишком многое зависит от мелочей.

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

Open Workbench vs. Microsoft Project

Как и было обещано в начале материала, сейчас мы рассмотрим вынужденное соперничество Open Workbench и Microsoft Project. Как правило, во многих компаниях наблюдается следующий путь автоматизации управления проектами: все начинается с увесистых таблиц Excel, подкрепленных объемной документацией страниц на 200 как минимум. Затем, набравшись опыта, люди начинают разрабатывать собственный продуктом, который отвечал бы всем их запросам. И уже потом, пройдя долгий путь ошибок и недочетов, компании покупают Microsoft Project, который и является тем самым колесом, которое давным-давно изобретено.

Но так ли хорошо это колесо? Вопрос, пожалуй, из разряда риторических, ибо сколько людей - столько и мнений. Объективно же Microsoft Project - это умный и стабильный продукт, который отвечает усредненным запросам любой деятельности, связанной с менеджментом проектов. Не все им довольны, но жизнь вообще состоит из одних компромиссов.

Отношения между Open Workbench и Microsoft Project можно охарактеризовать как "приближенные к военным действиям", причем агрессия идет со стороны open source-продукта, и это относительно предсказуемо. Сама философия Open Workbench заключается в том, чтобы предоставить пользователям бесплатную альтернативу Microsoft Project, которая в будущем превзойдет ее по функциональности. Чего стоит одно лишь маленькое окошко на официальном сайте, в котором приводятся данные о сэкономленных с Open Workbench деньгах. К слову, разработчики утверждают, что их продукт помог сохранить пользователям около шестидесяти миллионов долларов, а сумма эта более чем внушительная.

На том же сайте имеется увесистая статья, посвященная отличиям между Open Workbench и Microsoft Project; она полна узкопрофильных терминов и касается вообще всех аспектов работы обеих программ. В рамках настоящего материала нет смысла вдаваться в такие подробности, но ряд любопытных моментов отметить все-таки стоит.

К примеру, Open Workbench во время планирования позволяет задействовать выходные, а Microsoft Project нет. Казалось бы, сущий пустяк, но некоторым он явно придется по душе, и особенно тем, чьи проекты предполагается осуществлять в жестких временных рамках и с возможностью форс-мажоров, когда каждый час должен быть учтен.

В глобальном плане различия носят более очевидный и значимый характер: если Microsoft Project базово ориентируется на задания, то Open Workbench упор делает на ресурсы, и это определяет идеологию этих двух продуктов. В Microsoft Project график строится на основе Работы (Work), а в Open Workbench - на основе Продолжительности (Duration). Другими словами, планирование в Open Workbench завязано на доступности тех или иных ресурсов. Microsoft Project имеет несколько иной подход: он имеет собственную систему распределения ресурсов, которая зачастую дает сбой, и пользователю приходится вручную определять время работы по каждому заданию.

Воздерживаясь от субъективных оценок, я не стану говорить, что именно выгоднее и правильнее использовать в своей работе: Open Workbench или Microsoft Project. И тот и другой продукты хороши, они исповедуют в чем-то схожие, а в чем-то и различные подходы к автоматизации менеджмента проектов. В любом случае конкуренция всегда идет только на пользу конечного потребителя, и чем ее (конкуренции) больше, тем, скорее всего, и лучше.

Источник:

29.05 | 22:46 Кто он - украинский покупатель лицензионного программного обеспечения?
29.05 | 22:46 Вся важная информация под замком Handy Safe
29.05 | 22:46 В ЛЕТОГРАФ реализована функция распознавания рукописного ввода
29.05 | 22:46 Mandriva РїРѕ-СЂСѓСЃСЃРєРё
29.05 | 22:46 ReGet Deluxe обновляется
Лента новостей


2006 (c) Copyright Hardline.ru