GanttProject е междуплатформен софтуер за планиране на проекти. Основни характеристики и функции

GanttProject - кросплатформен софтуер, предназначен за планиране на проекти и управление на задачи и ресурси, използвайки диаграми на Гант като основен инструмент за планиране. В допълнение към диаграмите на Гант, програмата ви позволява да създавате PERT диаграми. Тъй като почти целият софтуер от тази серия е в една или друга степен алтернатива на платен продукт от Microsoft (Ms Project), важно е Gantt Project Planner, създаден на Java, да поддържа импортиране и експортиране Microsoft документиПроект. В същото време алтернативната програма се разпространява безплатно съгласно GPL Open License Agreement.

Спецификации и изисквания

Този софтуер за планиране на проекти може да се инсталира на операционни системи Linux, Windows, MacOSX. Съвместимостта с други проекти (на трети страни) се осигурява от използването на библиотеката MPXJ. Gantt Project обаче поддържа само един от 5-те формата, налични в библиотеката - MPX (Microsoft Project Exchange). Файлове във формати .txt и .xml се импортират и експортират. Справките се записват във формати .html и .pdf, а изображенията се запазват във формати .png, .jpeg или .csv по избор, което дава възможност за последващо използване на програми за електронни таблици.

Тъй като програмата е предназначена предимно за използване от един потребител, бонус е възможността за изтегляне и запазване на проектен файл на FTP, което позволява на няколко потребители да отварят един и същ документ. Въпреки това, едновременното редактиране може да създаде съществени проблеми, които се очаква да бъдат разрешени ръчно.

Интерфейсът на програмата е преведен на 20 езика, включително руски.

Освен това са издадени инструкции (ръководство за потребителя), така че всички участници в проекта, включително тези, които говорят само руски, могат свободно да използват софтуера. Стандартизацията в подхода към стила на интерфейса опростява процеса на овладяване на програмата за начинаещи.

Функционалност на програмата

Планираният в програмата проект се представя под формата на дърво от задачи, за всяка от които потребителят определя изпълнител. За всяка задача се отделя определено време. Така че планираните процеси могат да образуват единен, логически интегриран проект, се установяват зависимости и връзки между задачите, например във формата: „Не стартирайте задача Y, докато задача X не бъде завършена.“

За показване на информация, свързана с календар, се използват два типа диаграми:

Гант и PERT.


  • Диаграмата на Гант тук е вид хоризонтална диаграма (правоъгълни ленти), която илюстрира плана, работния график и структурата на проектните задачи. Отляво се въвежда възложената задача, а отгоре има календарна линийка, измерваща продължителността на процеса. Начертава се вертикална линия, измерваща напредъка на задачите според текущата дата. В допълнение към зависимостта от времето, диаграмите отразяват връзките между задачите.
  • Мрежовата диаграма на техниката за оценка и преглед на програмата (или PERT) също е диаграма, която показва зависимостите между задачите в рамките на даден проект.

Разработчиците обявиха, че работят върху внедряването на дисплея на метода на критичния път (CPM), но тази работа все още не е завършена.

Етапите на проекта са подчертани с различни цветове за яснота и лесна ориентация, ако е необходимо. В допълнение към крайните срокове и дати на задачите, можете допълнително да показвате на диаграми:

  • име на задачата,
  • информация за координатора на проекта,
  • информация за присвоените ресурси.

Разделът „Хора“ ви позволява да показвате статистически данни за заетостта на служителите. Освен това програмата реализира подчертаване на статуса на даден изпълнител по вид текуща заетост в следните опции:

  • „зает“ („затрупан с работа“),
  • „безплатно“ (за записване на работа),
  • "не се финализира"
  • "на почивка".

Потребителските полета могат да се създават директно в задачите, в които участват тези потребители. Целият процес на активиране на проекта се осъществява чрез създаване на празна задача и след това показването й на диаграма. Тъй като всяка задача има определени свойства, те трябва да бъдат въведени (редактирани) в прозореца със свойства с разпределението на определени човешки ресурси за решаване на проблема.

Акаунтът на служител изисква попълване на полета с име, функция (роля), телефонен номер, имейл и период на планирана ваканция. Функциите (или ролите) могат да бъдат посочени в софтуерни настройкивъв всякакво количество. По подразбиране се предлагат само 2 роли: „координатор“ и „лице с недефинирана роля“. Като цяло тази помощна програма съдържа минималния функционален набор, необходим за изпълнение на относително прости проекти.

След активния период на създаване на колекцията мина достатъчно време за тестване на нови продукти във времето.

И така, каним на вниманието на читателите на Berloga GanttProject- програма, с която можете да планирате проекти, да поддържате график на свършената работа, както и да следите натоварването и работното време на участниците...

Най-удобният и популярен начин за графично представяне на проект е Диаграми на Гант. Хенри Гант предложи изобразяването на проекта като хоризонтални сегменти по времева скала още през 1910 г. Сегментите, свързани с различни задачи или подзадачи, са разположени един под друг (вертикално). Този формат за представяне на целия обем на работа помага бързо да се ускорите, да разберете структурата и реда на изпълнение на проекта и да оцените важността на етапите и разходите за време.

Предполагам, че повечето читатели Инженерни леговищаучаства в определени проекти (поради спецификата на занаята), така че запознаването с такъв удобен и полезен инструмент няма да е излишно.

Някои може да попитат: защо един програмист или инженер се нуждае от инструмент за управление? Съвсем резонен въпрос. Искам също да му отговоря с въпрос: не искаш ли да бъдеш добрепрограмист или добреинженер? Въпросът е, че всеки работник със знания трябва да бъде мениджър до известна степен. Дори и само по отношение на себе си. Професионалистът се различава от начинаещия по това, че може ясно да планира работата, да оцени сроковете и разходите за труд.

Почти всеки инженер се е сблъсквал с този проблем: шефът го извиква „на килима“ и го моли да каже колко дни или месеци ще са необходими за изпълнение на определена задача. Отговаряте, че ще решите този проблем за три дни, но в резултат работите две седмици. Това дава основание да се смята, че ръководството си има работа с несериозен, неопитен изпълнител. Обичайна ситуация?

Нека разгледаме друг вариант. Вие, като мислещ специалист, не ви мързи от време на време да стартирате програма за планиране на проекти и просто да запишете в нея всичко, което се е случило наскоро (на какъв етап е проектът, какво остава да се направи, приблизително колко дни ще отнеме, кои колеги работят по задачи в проекта). След като сте работили по два или три проекта по този начин, можете да натрупате статистика, което ще позволи в бъдеще бързо да се оцени съставът на задачите и участниците, времето за изпълнение на отделните задачи и целия (подобен) проект като цяло.

Сега, след като описахме безспорните предимства на продукта, нека споменем, че той е не само безплатен, но и междуплатформен, така че в допълнение към ~9 MB разпространение GanttProjectЩе трябва също да изтеглите 16+ MB JRE (Java) за вашата платформа, ако нямате инсталирана такава. Лично аз възприемам Java приложение като минус, тъй като работата на такава „програма“ винаги е такава "спирачки". (Моля, не се мръщете твърде много в този момент - добавянето на друго ниво на абстракция, по дефиниция, ВИНАГИ ще причини допълнителни хардуерни разходи. Възражения като „инсталирайте по-мощен процесор, повече памет“ не се приемат.) НО! Не можах да намеря достоен заместител GanttProject. Не разглеждах комерсиални продукти, а сред безплатните практически нямаше конкуренти. Освен това, според някои оценки GanttProjectне отстъпва на много от своите „платени“ колеги.

Използвайте продукта в търговски целиМога. (По силата на лиценза някои безплатни програми могат да се използват само у дома - извън бизнеса!) За тези, които не модифицират продукта, той е 100% безплатно гарантиран. Ето извадка от лиценза:

Имате право да използвате немодифицирани двоични файлове на GanttProject за всякакви цели, включително търговска употреба и препродажба, без заплащане, такси за авторски права и др.

Всичко. Вече няма да отегчавам читателя с разсъждения. Програмата е визуална, лесна за научаване и използване. Сега ще ви покажа екранните снимки „веднъж“ и веднага ще разберете всичко.

Прозорецът с настройки не е твърде сложен или объркващ. И нямате нужда от много настройки - самата програма е доста гъвкава.

Основният прозорец на програмата съдържа самата диаграма на Гант и основните контроли. Всичко се мести с мишката. Връзките между задачите се създават чрез просто плъзгане и пускане. Като цяло можете да „начертаете“ диаграма, без да докосвате клавиатурата:

Основни настройки на задачите. Тук можете да опишете параметрите му по-точно "в числа", вместо да използвате мишка:

Много свойства могат да бъдат описани за една задача. Включително изпълнители. За всеки работник можете да зададете заетостта (като процент от максималното натоварване):

Може да се промени външен виддиаграми, така че да ви е най-удобно:

Когато преминем от раздела „Гант“ (с диаграмата) към раздела „Лице“, виждаме списък със служители. За всяка можете да видите общото натоварване и натоварването за отделните задачи:

PERT диаграмата е друго графично представяне на процеса:

Съветникът за експортиране ще ви позволи да експортирате вашата диаграма в различни формати. Но не се ласкайте твърде много. Приятелството между PDF и руския език все още не е осъзнато много добре и експортът не е много гъвкав. Но ще бъде напълно възможно да експортирате картина за представяне или данни за последваща обработка в електронна таблица:

Ще ви кажа в един ред, че можете да персонализирате почивни дни(те не се вземат предвид при изчисляване на продължителността на задачите), присвояване на ваканционни дни на отделни служители, работа с FTP, гъвкаво конфигуриране на връзки и зависимости между задачи, създаване на няколко нива на значимост (НАД задачите), както е показано в примера, разпределете ролите на хората във всяка задача, управлявайте счетоводството за изпълнение на задачи и проекти като процент и много, много повече.

Въпросът за планирането на работата се обсъжда в нашия форум от много дълго време. Ако скъпи читатели се интересуват от резултатите от гласуването на програми за планиране на проекти, вие сте добре дошли в съответната тема на нашия форум. Освен това можете да почерпите много интересни мисли и идеи там. Или може би искате друга програма за планиране? (Програми като ToDo са много подходящи за програмисти.)

Не забравяйте да разгледате страницата Безплатни програми, които избираме, за да не пропуснете нещо, което може би все още не знаете...

Ganttproject е Java приложение, което ви позволява да планирате проекти с помощта на диаграми на Гант. С негова помощ можете много лесно да разделите проект на отделни задачи, да видите зависимости и да можете да управлявате ресурси.

GanttProject е софтуер за диаграми на Java, който планира проекти и управлява ресурси.

Той използва базиран на XML файлов формат и може да експортира в HTML и PDF документи с помощта на XSL трансформации. Приложението е преведено на 20 езика.

С GanttProject можете да разделите проекта си в дърво на задачите и да го зададете трудови ресурсиза всяка задача. Можете да зададете зависимости между задачите, например „не можете да стартирате тази задача, докато тази не бъде завършена“.

GanttProject трансформира вашия проект с помощта на две диаграми: диаграмата на Гант и диаграмата на натоварването на ресурсите. Можете да отпечатате вашите диаграми, да създавате PDF и HTML отчети и да споделяте данни с Microsoft(R) Project(TM) и приложения за електронни таблици.

Основни характеристики и функции

  • Лесно обучение: Нямате нужда от дебели ръководства, за да започнете с GanttProject. Ако сте запознати с понятията „работа“, „назначение“ и „зависимост“, ще станете експерт в GanttProject след няколко часа;
  • Страхотна цена: Инструментите за управление на търговски проекти струват много пари. GanttProject е абсолютно безплатен;
  • крос-платформа: GanttProject е Java приложение, което работи на Windows, Linux, MacOSX и други операционни системи с поддръжка на Java;
  • отворен код: Можете да персонализирате GanttProject според вашите нужди, да добавите липсващи функции и персонализирани отчети и т.н.

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

Алтернативи на MS Project.
Изпробване на популярни решения с отворен код

Всяка компания не може без инструмент, който ви позволява да разпределите оптимално време, задачи, налични инструменти и правилно да настроите бизнес процеси.

Можете, разбира се, да запазите всичките си планове в главата си или да маркирате процеса на хартия, като сами проследявате напредъка, но този метод може да е подходящ само за сравнително малки организации и проекти.

Най-рекламираният и следователно добре познат продукт за управление на проекти е Microsoft Project, предлаган в две конфигурации - Standard и Professional. Стандартна опция - версия за един потребител, предназначена за малки проекти в случаите, когато мениджърът не изисква средства сътрудничествои координация на дейностите. Професионалната версия е корпоративна опция, която поддържа съвместно управление на проекти и ресурси с възможност за свързване към Microsoft Office Project Server 2007 и Microsoft Office Project Web Access 2007. И двете версии на MS Project са неоправдано скъпи (съответно $600 и $1000), така че нека се опитаме да им намерим заместител.

Трябва да се отбележи, че инструментите за планиране са налични в повечето групови решения. Например eGroupWare включва модул ProjectManager (управление на проекти) и календар. Проект, създаден от ProjectManager, има всички необходими атрибути: категория, приоритет, начална/крайна дата, достъп, списък с участници, бюджет, диаграми на Гант и други данни. Group-Office също има подобен модул. Това решение има безплатна версия, разпространявана в изходни текстове под лиценз AGPL. А също и в Open-Xchange и някои други. Има модул за управление на проекти дори в някои CRM, например Управление на проекти в 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. Проекти по заявка от Serena Software

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

В документацията са включени само съвети; ако е необходимо, можете да получите онлайн помощ. На сайта на проекта има раздел с незавършена документация на руски език. Въпреки че програмата е изградена логично, потребител, който има опит с подобни решения или разбира процеса, лесно ще разбере създаването на проекта.

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

OpenWorkbench

Началото на този проект датира от 1984 г., тогава се нарича „Project Workbench“. Известно време след закупуването на Niko, която притежава правата върху този продукт, през 2005 г. от CA Corporation, кодът стана достъпен и проектът получи ново име OpenWorkbench. Първоначално OpenWorkbench беше пуснат като бета софтуер, но сега се разпространява под безплатен лиценз. Позициониран като отворена алтернатива на 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 (метод на критичния път) все още не е завършена. За удобство можете да покажете допълнителни данни в супердиаграмата (координатор, дата, име на задача, присвоени ресурси). Внедрено подчертаване на заетостта на дадено лице (обикновен човек, затрупан с работа, недостатъчна работа и ваканционни дни) и напредъка на задачите (непроменени, напредък и изоставане). Възможно е да задавате персонализирани полета в задачите. Интерфейсът на програмата е локализиран и, може да се каже, стандартен, така че не би трябвало да има проблеми с овладяването му. Принципът е прост: първо се създава празна задача, която се показва на диаграмата, след което се извиква и редактира прозорецът със свойства. Хората са предназначени като ресурси. Когато създавате акаунт на нов човек, вие посочвате име, роля, телефонен номер, имейл адрес и ваканционни дни. По подразбиране могат да бъдат зададени две роли - „координатор“ и „неопределен“, но в настройките на програмата можете да зададете произволен брой роли.

За съвместимост с проекти на трети страни се използва библиотеката 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 list и календар (събития и задачи). Поддържат се форуми и споделяне на файлове през уеб интерфейса (програмата изисква php.ini да позволява качване на файлове до 32 MB). Системата за кандидатстване (тикет) позволява на участник да изпрати съобщение до администрацията.

Модулната архитектура дава възможност за разширяване на функционалността; някои модули са стандартни и просто трябва да бъдат активирани. Останалите модули са достъпни на , където се намират и пакетите за локализация на интерфейса, включително руски. Алтернативен пакет, съдържащ руски езикови файлове за версия 2.1.x, е достъпен на . Можете сами да превеждате елементи от менюто, като използвате елемента Управление на превода. Интерфейсът е лесен за персонализиране, за да отговаря на вашите нужди; пакетът включва три теми, които могат да се използват като основа.

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

dotProject обикновено се тества първо на Linux и винаги ще има по-добра поддръжка за Linux, отколкото други операционни системи.

Инсталирането на DotProject е лесно и се извършва по начин, обичаен за решенията, написани на PHP. Създаването на работата и управлението на проекти също не може да се нарече много сложно.

Project.net

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

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

Възможно е да импортирате и експортирате проекти в 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 има повече от достатъчно от всичко това. Поддържа се произволен брой проекти, задачи, събития, организации и участници. Свързване на задачи с проекти, контрол върху получените задачи, удобен календар и планер. Възможно е да се създават повтарящи се събития. Налични са статистически данни за проекта за всеки период, диаграма на Гант и напомняния за спешни въпроси. Можете да добавите обяснение към изразходваното време. Създаването на проекти и задачи е опростено чрез шаблони, проектите също са разделени на категории. Възможен е обмен на документи, контрол на плащанията, създаване на фирми. Потребителската информация може да се съхранява във формат vCard. Реализирани са няколко нива на достъп до Ачиево. Потребителят е съпоставен в няколко категории - ниво на функция (мениджър, директор, програмист и т.н.), отдел (отдел), може да бъде мениджър, да има профил на администратор или служител по сигурността. Настройките имат полезна функция - проследяване на рождените дни на всички участници. Реализирано експортиране на справки в CSV файл.

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

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

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

Както можете да видите, противно на общоприетото схващане, наистина има безплатни решения, които могат да заменят Microsoft Project и изборът е много голям. От проектите, които вече сме пробвали, следните не бяха включени в прегледа:

]проект-отворен[ (http://www.project-open.org) –доста объркващо приложение, изградено върху OpenACS (система на общността с отворена архитектура).

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

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

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

Много е трудно да се избере победител. Различните имоти печелят в различни ситуации, така че във всеки случай ще трябва да изберете решение за себе си.

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

Приложение

Условия

Диаграма на Гант- Често срещан тип хоризонтална диаграма, която се използва за илюстриране на плана, графика или структурата на задачите на даден проект. Лявата страна обикновено показва задачата, полето в горната част съответства на датата. Вертикална линия, начертана по текущата дата, ще съответства на напредъка на задачата. В допълнение към времевата последователност на задачите, диаграмата също така показва връзки между задачите. Разработено от Хенри Л. Гант през 1910 г.

Диаграма на мрежата (PERT, Техника за оценка и преглед на програмата)– диаграма, показваща зависимостите между проектните задачи.

Метод на критичния път (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.
  • Във връзка с

    GanttProject– програма за управление на проекти, който е безплатен аналог на Microsoft Project. Интерфейсът на GanttProject е много прост и, което е много важно, е много подобен на външния вид на прозорците на MS Project, така че няма да е трудно за опитни потребители да свикнат с него. GanttProject е написан на Java и е с отворен код, което означава, че може да работи на почти всеки операционна система, включително Windows, Linux и MacOS. Това позволява да се използва от компании, които искат да преминат от платен софтуер на Microsoft към безплатен софтуер.

    Основни характеристики на GanttProject

    Със сигурност безплатна програмапо дефиниция не е в състояние да включва цялата функционалност, която носи търговският продукт. Въпреки това, GanttProject има напълно достатъчно функции, за да управлява дори най-много големи проекти. Основният инструмент на системата е Диаграми на Гантще ви помогне бързо да очертаете основните етапи на проекта и да видите как задачите са взаимосвързани. Възможно е да се наложат автоматично проверени ограничения върху взаимоотношения на задачите, например, обърнете внимание, че посочената задача винаги започва само след завършване на определена предишна. Може да се строи PERT диаграмипроекти.

    В GanttProject можете да назначите конкретни хора за изпълнение на задачи, като посочите колко време им е дадено за изпълнение на задачата. Отделно график на ресурситеви позволява да наблюдавате натоварването на специалистите, като равномерно разпределяте задачите между тях.

    Ако е необходимо, можете да експортирате проекти от GanttProject във формат на Microsoft Project или в CSV файл. За да вмъкнете моментна снимка на планове на проект в презентация, можете да използвате функцията за експортиране на проекти в PNG изображения. Има възможност за запазване на отделни диаграми, изображения, генериране на HTML или PDF отчети. За бързо разпространение на проекти между колеги, програмата има вградена поддръжка за протокола WebDAV.

    В допълнение към експортирането на диаграми на проекти, GanttProject може да импортира файлове на Microsoft Project в своя формат. Това ви позволява да преминете към него, дори ако предприятието вече е разработило библиотека от проекти в този формат.

    За тези, които са нови в света управление на проектибезплатният GanttProject ще бъде отличен стартов инструмент, който ви позволява да овладеете много аспекти на тази трудна задача, без да харчите много пари за скъпи софтуерни продукти, като Microsoft Project или ORACLE Primavera.