Darmowy menedżer projektów Gantt Opis projektu. Specyfikacje i wymagania

Jest to potężna aplikacja Java do zarządzania projektami w oparciu o harmonogramowanie i alokację zasobów z prezentacją za pomocą wykresów Gantta i PERT. Oprócz bogactwa funkcjonalności, produkt może eksportować i importować projekty MS Project, co czasami jest bardzo istotną zaletą.

Darmowy menedżer projektów Gantt Opis projektu

Jeśli lubisz wykresy Gantta lub wykresy obciążenia zasobów (PERT), a może po prostu jesteś do nich przyzwyczajony i potrzebujesz świetnego narzędzia do planowania i monitorowania projektów, to może darmowy menedżer projektów GanttProject to jest dokładnie to, czego szukałeś. Podziel swoje zadania na osobne podzadania, wskaż zależności między sprawami i organizuj zasoby według potrzeb. Wszystko jest takie samo jak w MS Project, ale z jedną istotną różnicą. Produkt jest programem Java, co sprawia, że ​​można go uruchomić nie tylko na systemy Windows ale także w systemach Mac OS i Linux.

Głównym formatem przechowywania danych jest XML, więc jeśli masz niewiele możliwości importowania i eksportowania zarówno do dokumentów Html i PDF, jak i do MS Project, zawsze możesz zintegrować swoje projekty i aplikacje. Kolejnym przyjemnym momentem programu jest fakt, że aplikacja jest przetłumaczona na 20 języków, w tym rosyjski.

Darmowy menedżer projektów Gantt Główne cechy projektu (charakterystyka)

Do jego użytkowników darmowy menedżer projektów GanttProject oferuje następujące opcje:

  • Twórz, grupuj (wskazuj zależności i relacje) i ranguj zadania. Oprócz określenia rozpoczęcia i czasu trwania można ustawić priorytet, styl (kolor i wzór wypełnienia), nakładki tekstowe i pola niestandardowe dla każdego zadania.
  • Importuj i eksportuj z Microsoft Project. Łatwe przejście od nieporęcznego giganta do funkcjonalnego produktu. Obsługuje również import i eksport z / do CSV (do analizy w Excelu).
  • Twórz raporty w formacie PDF lub HTML. Wszystkie wygenerowane obrazy można zapisać osobno i wydrukować.
  • Zarządzaj i planuj działania projektowe. Wszystkie najpotrzebniejsze dane można łatwo odczytać z hierarchicznego wykresu Gantta.
  • Używaj serwerów WebDAV do działań grupowych. GanttProject sam będzie monitorował poprawność zmian.
  • Jeśli interesuje Cię ładowanie zasobów, wykres PERT pomoże Ci szybko poruszać się po aktualnym stanie projektu.
  • Zaplanuj i rozłóż obciążenie zasobami. Monitor zadań pomoże Ci upewnić się, że nie ma żadnych incydentów z ładunkiem.

Na stronie witryny zawsze można znaleźć wszystkie niezbędne informacje, stronę pobierania i oficjalną stronę programisty. Pamiętać pobierz bezpłatnego menedżera projektów GanttProject ze strony dewelopera jest zawsze właściwym posunięciem. Niestety, pomimo skanowania plików przez program antywirusowy, nie możemy dać 100% gwarancji, że pliki nie są zainfekowane. Zawsze sprawdzaj pliki pobrane z Internetu pod kątem obecności wirusów!

plusy Obsługuje systemy Windows, Mac OS X i Linux. Eksportuj do xml. Utrzymanie kroków pośrednich
Minusy Wygląd i brak niektórych funkcji.
Deweloper Projekt Gantta
Pobierz stronę Możesz znaleźć GanttProject pod tym linkiem
Rozmiar 13MB
Wersja 2.7.1
Licencja Bezpłatne (otwarte źródło)
Wersja systemu operacyjnego Windows XP - 8; Mac OS X; Linuks
obsługa 64-bitów Wsparcie dla 64-bitowego systemu operacyjnego
Przenośny
Informacja Wymaga Java Runtime 1.6 lub nowszej. Jest rosyjskie tłumaczenie

Projekt Gantta-program dla zarządzanie projektami, który jest bezpłatną alternatywą dla programu Microsoft Project. Interfejs GanttProject jest bardzo prosty i, co bardzo ważne, bardzo podobny do wygląd Windows MS Project, więc doświadczonym użytkownikom nie będzie trudno się z nim oswoić. GanttProject jest napisany w Javie i jest open source, co oznacza, że ​​może działać na prawie każdym systemie operacyjnym, w tym Windows, Linux i MacOS. Dzięki temu może być używany przez firmy, które chcą przejść z płatnego oprogramowania Microsoft na bezpłatne oprogramowanie.

Główne cechy GanttProject

Oczywiście darmowy program z definicji nie jest w stanie zawierać wszystkich funkcji oferowanych przez produkt komercyjny. Jednak GanttProject ma wystarczająco dużo funkcji, aby zarządzać nawet większością duże projekty. Główne narzędzie systemu - Wykresy gantta pomogą Ci szybko nakreślić główne etapy projektu i zobaczyć, jak zadania są ze sobą powiązane. Możliwe jest nałożenie automatycznie sprawdzanych ograniczeń na relacje zadaniowe, na przykład zauważ, że określone zadanie zawsze rozpoczyna się dopiero po zakończeniu określonego poprzedniego. Można zbudować Wykresy PERT projektowanie.

W GanttProject możesz przydzielać zadania specyficzni ludzie, wskazując ile czasu mają na wykonanie zadania. Oddzielny harmonogram zasobów pozwala śledzić stopień obciążenia specjalistów, równomiernie rozdzielając zadania między nimi.

Opcjonalnie możesz eksportować projekty z GanttProject do formatu Microsoft Project lub do pliku CSV. Aby wstawić migawkę planów projektu do prezentacji, możesz użyć funkcji Eksportuj projekty do obrazów PNG. Możliwe jest zapisywanie pojedynczych wykresów, obrazów, generowanie raportów HTML lub PDF. Aby szybko dystrybuować projekty wśród współpracowników, program ma wbudowaną obsługę protokołu WebDAV.

Oprócz eksportowania diagramów projektów, GanttProject może importować pliki Microsoft Project do swojego formatu. Pozwala to na przełączenie się na niego, nawet jeśli przedsiębiorstwo opracowało już bibliotekę projektów w tym formacie.

Dla nowicjuszy w świecie zarządzanie projektami Darmowy GanttProject to świetne narzędzie startowe, które pozwala opanować wiele aspektów tego trudnego biznesu bez wydawania mnóstwa pieniędzy na drogie oprogramowanie, takie jak Microsoft Project czy ORACLE Primavera.

SIERGIEJ JAREMCZUK, inżynier automatyki. Autor ponad 800 artykułów i 4 książek. W „Administratorze Systemu” ukazuje się od pierwszego numeru. Zainteresowania: technologie sieciowe, bezpieczeństwo informacji, wolne systemy operacyjne

Alternatywy MS Project.
Wypróbowanie popularnych rozwiązań Open Source

Żadna firma nie może obejść się bez narzędzia, które pozwala optymalnie rozdysponować czas, zadania, dostępne środki i prawidłowo skonfigurować procesy biznesowe.

Możesz oczywiście trzymać wszystkie plany w głowie lub zaznaczać proces na papierze, niezależnie śledząc postępy, ale ta metoda może być odpowiednia tylko dla stosunkowo małych organizacji i projektów.

Najbardziej reklamowanym i przez to znanym produktem do zarządzania projektami jest Microsoft Project, dostarczany w dwóch wersjach wyposażenia - Standard i Professional. Opcja Standard to wersja dla jednego użytkownika przeznaczona dla małych projektów, w których kierownik nie potrzebuje środków finansowych wspólna praca i koordynacja działań. Wersja Professional to wersja korporacyjna, która obsługuje wspólne zarządzanie projektami i zasobami z możliwością połączenia z Microsoft Office Project Server 2007 i Microsoft Office Project Web Access 2007. Obie wersje MS Project są nieracjonalnie drogie (odpowiednio 600 USD i 1000 USD), więc spróbuj znaleźć dla nich zamiennik.

Należy zauważyć, że narzędzia do planowania są dostępne w większości rozwiązań oprogramowania do pracy grupowej (GroupWare). Na przykład eGroupWare ma moduł ProjectManager (zarządzanie projektami) i kalendarz. Projekt stworzony przez ProjectManager posiada wszystkie niezbędne atrybuty: kategorię, priorytet, datę rozpoczęcia/zakończenia, dostęp, listę uczestników, budżet, wykresy Gantta i inne dane. Group-Office ma również podobny moduł. Rozwiązanie to posiada darmową wersję dystrybuowaną w kodzie źródłowym na licencji AGPL. A także w Open-Xchange i kilku innych. Istnieje moduł zarządzania projektami nawet w niektórych CRM-ach, jak np. Project Management w SugarCRM. W dalszej kolejności skupimy się na rozwiązaniach specjalistycznych.

openproj

Serena Software oferuje dwie opcje produktu: płatny POD (Projects On Demand), dostarczany jako usługa (SaaS, Software as a Service), z funkcjami współpracy projektowej oraz darmowy OpenProj, przeznaczony do użytku osobistego i będący odpowiednikiem pojedynczego -użytkownik MS Project Standard. Oba korzystają z tej samej bazy kodu, więc główne cechy i zasady ich działania są w zasadzie takie same, istnieje również możliwość wymiany zapisanych projektów. Koszt płatnego abonamentu na POD to 20 dolarów miesięcznie, co nie jest dużo, zważywszy, że wdrożenie usługi nie wymaga dodatkowego zakupu sprzętu i systemu operacyjnego, co też będzie trochę kosztować. Bezpłatna wersja OpenProj jest dołączona do pakietu Star Office sprzedawanego w Europie. Według statystyk projektu, OpenProj został pobrany ponad 1,250 miliona razy, co jest doskonałym wskaźnikiem.

Rysunek 3. Projekty na żądanie firmy Serena Software

OpenProj jest napisany w Javie i można go uruchomić na dowolnej platformie, dla której istnieje środowisko JRE (Java Runtime Environment). Twórcy oferują pakiety instalacyjne dla systemów Windows, Linux (są zarówno rpm, jak i deb) oraz Mac. Wymagania systemowe nie zadeklarowane przez programistów, ale doświadczenie pokazuje, że minimalne wymagania dotyczące systemu operacyjnego są wystarczające do uruchomienia. Interfejs OpenProj jest zlokalizowany i z pozoru przypomina MS Project, chociaż projekt wygląda na nieco przestarzały. Ale możliwości są dość duże. Wykresy Gantta, heksagramy i tabele są dostępne w OpenProj, które wyświetlają zasoby zaangażowane w projekt, wolne zasoby, wykresy sieciowe, wykresy zasobów zdobytych i wykorzystanych, zadania poprzedników i następców, a także rzeczywiste koszty. Dostępnych jest wiele raportów - według projektu, zasobów, zadań i wykonawców.

Z dokumentacji dostarczane są tylko wskazówki (Porady), w razie potrzeby można uzyskać pomoc online. Na stronie projektu znajduje się sekcja z niedokończoną dokumentacją w języku rosyjskim. Mimo, że program jest zbudowany logicznie, to użytkownik, który ma doświadczenie z podobnymi rozwiązaniami lub rozumie proces, bez problemu domyśli się, jak stworzyć projekt.

Ważne jest, że OpenProj obsługuje import plików Microsoft Project do 2007 i innych produktów, które mogą zapisywać projekty w formatach .mpp, .xml i .mpx, w tym Gnome Planner. Eksport jest możliwy w formacie XML zgodnym z MS Project 2003 i formacie natywnym (.pod). Eksport PDF jest dostępny tylko w komercyjnym POD.

ażurowy stół warsztatowy

Początki tego projektu sięgają 1984 roku, wtedy nosił on nazwę „Project Workbench”. Jakiś czas po zakupie firmy Niko, która była właścicielem praw do produktu, w 2005 roku, kod stał się dostępny, a nazwa projektu została zmieniona na OpenWorkbench. Początkowo OpenWorkbench był wydawany jako betaware, teraz jest dystrybuowany na licencji freeware. Pozycjonowany jako otwarta alternatywa dla Microsoft Project do użytku na komputerze osobistym. Za dodatkową opłatą dostępny jest opcjonalny moduł Clarity Schedule Connect, który umożliwia przechowywanie projektów w scentralizowanej bazie danych z możliwością wspólnej pracy. Napisany w Javie, ale dystrybuowany tylko dla Windows 2000, XP, 2003 i Vista. Interfejs przetłumaczony na język angielski, francuski i języki niemieckie. Chociaż możliwe jest samodzielne zlokalizowanie tabel w projekcie.

W OW projekt opiera się na możliwościach zasobu pomnożonych przez liczbę godzin wymaganych do rozwiązania problemu. Tym różni się od MS Project i niektórych innych rozwiązań, w których kalkulacja opiera się na wymaganym czasie realizacji, a nie na potencjalnych możliwościach organizacji. Dlatego obszary zastosowania tych produktów mogą się różnić. Jeśli na przykład musisz obliczyć, ile czasu zajmuje 2 osobom wykonanie określonej pracy, OW jest tutaj wygodniejszy. A jeśli zadaniem jest skonfigurowanie sieci do określonego dnia i obliczenie, ile osób będzie potrzebnych, MP jest do tego lepiej zoptymalizowany. Chociaż możesz określić stały termin w ustawieniach projektu OW. Biorąc pod uwagę, że w większości przypadków ograniczone są zasoby, OW jest odpowiedni dla większości małych i średnich firm.

Możliwe jest tworzenie zależności między zadaniami projektowymi oraz między projektami, podprojektami, automatyczne tworzenie harmonogramu, WBS, wykresy Gantta, PERT i CPM, kilka metod śledzenia postępu procesu, kalkulacja kosztów. Dane wyjściowe można zmieniać w zależności od charakteru projektu.

Możliwy jest import i eksport zarówno do pliku własnego formatu (.rmp), jak i do pliku XML, który można otworzyć w innych programach obsługujących ten typ danych.

Najprawdopodobniej nie będziesz w stanie nauczyć się pracy z OpenWorkbench od razu. 301-stronicowy podręcznik użytkownika (w języku angielskim) jest dostępny na stronie internetowej projektu, aby pomóc Ci rozpocząć.

Projekt Gantta

GanttProject to bezpłatne, wieloplatformowe oprogramowanie do zarządzania projektami Gantta. Teksty źródłowe są dostępne na licencji GNU GPL, wspierana jest praca w systemach Windows, Linux i MacOSX. Projekt reprezentuje drzewo zadań, na które przydzielono określoną ilość czasu i przydzielono wykonawcę. Między zadaniami tworzone są powiązania. Wszystko to jest zobrazowane za pomocą wykresów Gantta i PERT, deklarowane prace nad CPM (Metodą Ścieżki Krytycznej) nie zostały jeszcze zakończone. Dla wygody na wykresie można wyświetlić dodatkowe dane (koordynator, data, nazwa zadania, przydzielone zasoby). Wdrożono podkreślanie zatrudnienia osoby (zwykłej osoby, przytłoczonej pracą, niedopracowaniem i dniami urlopowymi) oraz postępu zadań (bez zmian, do przodu i do tyłu). Istnieje możliwość ustawienia niestandardowych pól w zadaniach. Interfejs programu jest zlokalizowany i można powiedzieć, że standardowy, więc nie powinno być problemów z jego rozbudową. Zasada jest prosta: najpierw tworzone jest puste zadanie i wyświetlane na wykresie, następnie wywoływane i edytowane jest okno właściwości. Zasobami są ludzie. Podczas tworzenia konto nowa osoba otrzymuje imię i nazwisko, rolę, numer telefonu, adres e-mail i dni urlopu. Domyślnie można ustawić dwie role - „koordynator” i „nieokreślony”, jednak w ustawieniach programu można ustawić dowolną liczbę ról.

Aby zapewnić kompatybilność z projektami innych firm, używana jest biblioteka MPXJ (). Ale z pięciu formatów obsługiwanych przez tę bibliotekę tylko jeden jest zaimplementowany w GanttProject - MS Project Exchange (MPX). Ponadto istnieje możliwość eksportu i importu plików, projektów w formacie txt i XML. Pliki XML wyeksportowanych z OpenProj i OpenWorkbench nie można było otworzyć w GanttProject.

Inny ważna cecha GanttProject - możliwość przesyłania i zapisywania pliku projektu na FTP, co pozwala na otwieranie dokumentu przez kilku użytkowników jednocześnie. To prawda, że ​​​​kolizje podczas edycji będą musiały zostać rozwiązane ręcznie. GanttProject może być również używany do edycji projektów offline dla ]project-open[ (więcej o tym później).

Poprzednie programy były przeznaczone do użytku indywidualnego i są odpowiednikami MS Project Standard, są też poważniejsze rozwiązania.

DotProjekt

DotProject (wcześniej dotmarketing.org) to bardzo wydajne internetowe rozwiązanie do zarządzania projektami. Możliwości są dość duże i pozwalają kierownikowi zarządzać projektami, zadaniami i zasobami w kilku firmach. Na liście programów możesz wprowadzić dane o klientach, producentach, dostawcach, konsultantach oraz innych uczestnikach i zasobach projektu. Warto zauważyć, że adres dowolnej osoby można podać z dokładnością do kropki mapy Google. Menu pozwala szybko wybrać zadania i projekty spełniające określone warunki. Dostępne wykresy Gantta. Wdrożony został wielopoziomowy schemat dostępu, każdy użytkownik w swoim obszarze roboczym otrzymuje również informacje o wszystkich zadaniach i projektach, w których uczestniczy, w postaci listy rzeczy do zrobienia oraz kalendarza (zdarzeń i zadań). Obsługiwane fora, udostępnianie plików przez interfejs WWW (program wymaga, aby php.ini pozwalało przesyłać pliki do 32 MB). System zgłoszeń (biletów) umożliwia uczestnikowi wysłanie wiadomości do administracji.

Modułowa architektura daje możliwość rozbudowy funkcjonalności, część modułów wchodzi w skład standardowej dostawy i wystarczy je aktywować. Pozostałe moduły są dostępne pod adresem , dostępne są również pakiety lokalizacyjne interfejsu, wśród których znajduje się język rosyjski. Alternatywny pakiet zawierający pliki języka rosyjskiego dla wersji 2.1.x jest dostępny pod adresem . Pozycje menu można tłumaczyć samodzielnie, korzystając z pozycji Zarządzanie tłumaczeniami. Interfejs można łatwo przebudować, aby dopasować go do swoich potrzeb, w pakiecie znajdują się trzy motywy, które można wykorzystać jako podstawę.

Napisany przez dotProject w PHP informacje są zapisywane w bazie danych. Zalecaną platformą do działania jest Linux lub inna platforma typu UNIX. system operacyjny z Apache 1.3.27, PHP 4.2+ i MySQL. W szczególności należy zauważyć, że MySQL jest w pełni obsługiwany. Chociaż PostgreSQL, iBase, Informix, Microsoft SQL Server, Oracle, SQLite, Sybase i niektóre inne mogą być używane jako DBMS. Podczas instalacji skrypt wyświetla zalecenie użycia Linuksa:

dotProject jest zwykle najpierw testowany na Linuksie i zawsze będzie miał lepszą obsługę Linuksa niż inne systemy operacyjne.

Instalacja DotProject jest prosta i odbywa się w sposób typowy dla rozwiązań PHP. Ustawienia jego pracy i zarządzania projektami również nie można nazwać bardzo skomplikowanymi.

projekt.net

Bogaty w funkcje, stosunkowo łatwy w zarządzaniu, ale trudny do zainstalowania produkt klasy korporacyjnej, dystrybuowany na podstawie podwójnej licencji. Organizacja obszaru roboczego oparta jest na obszarze roboczym projektu, który jest wyświetlaczem prawdziwy projekt w środowisku wirtualnym. Zaimplementowanych jest wiele funkcji - projekty, zadania, współdzielony kalendarz (z obsługą iCalendar), wymiana dokumentów z wersjonowaniem, grupy dyskusyjne i forum do przesyłania wiadomości, powtarzalne procesy, materiały, kontrola kosztów i inne komponenty. Projekty są pogrupowane według jednostek biznesowych w celu utworzenia portfela. Każdy projekt ma powiązane WiKi, które przechwytuje informacje o zadaniach oraz blog, który wyświetla status. Informacje w obszarze roboczym projektu są domyślnie dostępne tylko dla jego członków, ale można zezwolić na dostęp także innym użytkownikom.

Menedżer może ustawiać, przeglądać i śledzić zadania dla całego zespołu, monitorując postępy w czasie rzeczywistym. Informacje o bieżących zadaniach są wyświetlane poszczególnym użytkownikom. Zaimplementowano kilka typów raportów, a niezbędne informacje można uzyskać również w postaci harmonogramów zadań oraz wykresów Gantta. Tworzenie projektów jest uproszczone dzięki zastosowaniu szablonów, które opisują wszystkie podstawowe ustawienia. Udane projekty można następnie wykorzystać jako szablon. Zaimplementowano różnego rodzaju powiadomienia o statusie projektu, pojawieniu się nowego zadania, m.in e-mail. Wszystkie ustawienia są dokonywane za pośrednictwem interfejsu internetowego. Obecnie dostępna jest tylko wersja angielska, ale niektóre dane lokalne, takie jak daty, waluty i kalendarze, są wyświetlane w zależności od ustawień przeglądarki.

Istnieje możliwość importu i eksportu projektów do pliku XML kompatybilnego z MS Project.

Apache Tomcat lub WebLogic, serwer WWW Apache lub IIS, tylko Oracle Database DBMS jest używany jako serwer aplikacji. Zaimplementowano wielopoziomowy dostęp oparty na rolach, obsługiwane jest uwierzytelnianie przez LDAP/Active Directory. Chciałbym również zwrócić uwagę na dobrą dokumentację projektu.

Redmine

Redmine jest jednym z nich najlepsze aplikacje do zarządzania projektami i kontroli zadań, zbudowany przy użyciu technologii internetowych. Jednocześnie obsługiwanych jest kilka projektów, z których każdy ma swoje własne ustawienia. Podczas tworzenia projektu wybierane są dostępne moduły - „Zadania”, „Pliki”, „Śledzenie czasu”, „Dokumenty”, Wiki, „Forum” i tak dalej. Na stronie projektu dostępne są dwa tuziny dodatkowych modułów, które umożliwiają obliczanie budżetu, blog, wykresy, wykresy, czat i wiele więcej. Standard posiada elastyczny system śledzenia zadań z wykresami Gantta i kalendarzem. Diagramy można eksportować do formatu PDF lub PNG, ale rosyjskie znaki są wyświetlane nieprawidłowo (wymagana jest edycja pliku rfpdf). Wszystkie pola w tabelach zadań, projektów, użytkowników są skonfigurowane, w razie potrzeby można usunąć lub dodać dodatkowe pola. Wygląd można łatwo zmienić za pomocą motywów lub edycji CSS. Wdrożono kanały informacyjne i alerty e-mail. Wdrożono zarządzanie zadaniami za pośrednictwem wiadomości e-mail. W ustawieniach możesz określić kilka serwerów SMTP dla różnych grup. Użytkownicy mogą zarejestrować się sami, z automatyczną aktywacją, aktywacją pocztą lub ręcznie przez administratora. Zaimplementowane wsparcie dla LDAP. W różne projekty użytkownik może mieć różne poziomy dostępu. Projekty mają status publiczny, czyli mogą być widoczne dla wszystkich lub zostać zamknięte. Kilka prostych raportów - według użytkowników, typów zadań, działań i tak dalej. Obsługiwane systemy kontroli wersji to SVN, CVS, Git, Mercurial, Bazaar i Darcs. Oddzielne repozytoria są połączone z projektami.

Interfejs został przetłumaczony na kilka języków, lista zawiera język rosyjski. Redmine jest napisany w języku Ruby i można go uruchomić na dowolnym systemie (UNIX/Linux, MacOSX, Windows), dla którego dostępne są Apache, Subversion, Ruby, Rails i inne opcjonalne komponenty. MySQL, PostgreSQL i SQLite mogą być używane jako DBMS. Projekt oferuje źródła tylko przez svn, instrukcja instalacji jest dość krótka, postępując zgodnie z jej zaleceniami w trybie krok po kroku, otrzymujemy gotowy układ. Gotowe pakiety dla większości systemów (Linux, Windows, Mac i Solaris) można znaleźć na stronie BitNami, dostępny jest również obraz dla VMware.

Osiągnięcie

Kolejny menedżer zarządzania projektami zbudowany z wykorzystaniem technologii webowych.

Mocnymi stronami Achievo są rejestracja czasu, różne raporty i statystyki pokazujące kto, kiedy i co robi. To wszystko w Achievo to aż nadto. Obsługiwana jest dowolna liczba projektów, zadań, wydarzeń, organizacji i uczestników. Wiązanie zadań z projektami, kontrola nad otrzymanymi zadaniami, wygodny kalendarz i planer. Istnieje możliwość tworzenia wydarzeń cyklicznych. Dla projektów dostępne są statystyki za dowolny okres, wykres Gantta, przypomnienie o pilnych sprawach. Możesz dodać wyjaśnienie spędzonego czasu. Tworzenie projektów i zadań ułatwiają szablony, projekty podzielone są również na kategorie. Możliwa jest wymiana dokumentów, kontrola płatności, tworzenie firm. Informacje o użytkowniku mogą być przechowywane w formacie vCard. Wdrożyłem kilka poziomów dostępu do Achievo. Użytkownik mapowany jest do kilku kategorii - Functionlevel (menedżer, dyrektor, programista itp.), Department (departament), może być managerem, mieć profil administratora lub oficera bezpieczeństwa. Tam w ustawieniach przydatna funkcja– Śledzenie urodzin wszystkich uczestników. Wdrożony eksport raportów do pliku CSV.

Interfejs jest zlokalizowany, dość łatwo jest opanować pracę z Achievo.

Napisany przez Achievo w PHP, aby go zainstalować, potrzebujesz tradycyjnego pakietu - serwera WWW z obsługą PHP i MySQL. Możliwa jest praca z PostgreSQL i Oracle, ale programiści zalecają MySQL. Proces instalacji jest standardowy dla tego typu aplikacji.

Inne rozwiązania

Jak widać, wbrew obiegowym opiniom tak naprawdę istnieją darmowe rozwiązania, które mogą zastąpić Microsoft Project, a wybór jest bardzo duży. Spośród tych projektów, które zostały już wypróbowane, przegląd nie obejmował:

]projekt-otwarty[ (http://www.project-open.org) - raczej zaciemniona aplikacja zbudowana na OpenACS (system społeczności otwartej architektury).

Streber (http://www.streber-pm.org) to proste i bezpośrednie rozwiązanie, które wciąż znajduje się we wczesnej fazie rozwoju (aktualna wersja 0.0902), podczas gdy podstawowa funkcjonalność jest wdrażana. Tak więc Streber nie ma obecnie kalendarza, raportów, wykresów Gantta.

ClockingIt (http://www.clockingit.com) - ciekawe rozwiązanie z ładnym interfejsem obsługującym Ajax, Drag`n`drop, więc sterowanie jest podobne do pracy z Aplikacja pulpitu. Niestety interfejs nie został jeszcze przetłumaczony na język rosyjski. Cechą ClockingIt jest to, że wszystkie akcje są zorganizowane wokół zadania, projekt tylko je grupuje, działając jako swego rodzaju etykieta. Oznacza to, że wszystkie zadania, pliki itp. są na tym samym poziomie, przynależność do projektu to tylko jedna z właściwości. Rozpowszechniane na bezpłatnej licencji konsorcjum MIT/X. Co więcej, nie jest konieczne instalowanie własnego serwera, projekt sugeruje korzystanie z jego strony.

Gnome Planner (http://live.gnome.org/Planner) to jeden z komponentów Gnome Office przeznaczony do zarządzania projektami, zadaniami, zasobami, śledzenia zasobów, kontroli za pomocą wykresów Gantta. Dość proste i wygodne. Obsługiwany jest import projektów MS Project XML, normalnie otwiera XML utworzony w OpenWorkbench. Wynik można wyeksportować do formatu HTML. Gnome Planner jest dostępny w repozytoriach większości dystrybucji *nix. Na stronie projektu oprócz kodu źródłowego znajduje się asembler dla systemu Windows.

Wyłonienie zwycięzcy jest dość trudne. W różnych sytuacjach wygrywają różne właściwości, więc w każdym przypadku będziesz musiał wybrać rozwiązanie dla siebie.

Lubię dotProject i Redmine, które mają odpowiednią funkcjonalność i są łatwe w instalacji i obsłudze. Wśród rozwiązań przeznaczonych do użytku osobistego chciałbym wyróżnić OpenProj i GanttProject.

Aplikacja

Warunki

Wykres Gantta- powszechny rodzaj diagramów poziomych, który służy do zilustrowania planu, harmonogramu lub struktury zadań projektu. Zadanie jest zwykle pokazane po lewej stronie, pole u góry odpowiada dacie. Pionowa linia narysowana w dniu bieżącym będzie odpowiadała postępowi zadania. Oprócz sekwencji czasowej zadań, diagram przedstawia również relacje między zadaniami. Zaprojektowany przez Henry'ego L. Gantta w 1910 roku.

Diagram sieciowy (PERT, technika oceny i przeglądu programu)- diagram przedstawiający zależności pomiędzy zadaniami projektu.

Metoda ścieżki krytycznej (CPM)- kolejność zadań od początku projektu do jego zakończenia, z uwzględnieniem ich wzajemnych relacji. Zadania krytyczne mają najmniejszą elastyczność planowania i bezpośrednio wpływają na harmonogram projektu.

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

  • Witryna projektu Redmine to http://www.redmine.org.
  • Pliki instalacyjne Redmine - http://bitnami.org/stack/redmine.
  • Strona internetowa projektu Achievo to http://achievo.org.
  • W kontakcie z

    Ganttproject to aplikacja Java, która umożliwia planowanie projektów przy użyciu wykresów Gantta. Dzięki niemu można bardzo łatwo podzielić projekt na osobne zadania, zobaczyć zależności i zarządzać zasobami.

    GanttProject to oprogramowanie Java do tworzenia wykresów, które planuje projekty i zarządza zasobami.

    Używa formatu pliku opartego na XML i może eksportować do dokumentów HTML i PDF za pomocą przekształceń XSL. Aplikacja została przetłumaczona na 20 języków.

    Dzięki GanttProject możesz podzielić swój projekt na drzewo zadań i przypisać je zasoby pracy dla każdego zadania. Możesz ustawić zależności między zadaniami, na przykład „nie można rozpocząć tej pracy, dopóki ta nie zostanie wykonana”.

    GanttProject przekształca Twój projekt za pomocą dwóch wykresów: wykresu Gantta i wykresu ładowania zasobów. Możesz drukować diagramy, tworzyć raporty w formacie PDF i HTML oraz udostępniać dane za pomocą aplikacji Microsoft(R) Project(TM) i arkuszy kalkulacyjnych.

    Kluczowe cechy i funkcje

    • łatwa nauka: nie potrzebujesz grubych podręczników, aby zacząć korzystać z GanttProject. Jeśli znasz pojęcia „zadanie”, „przydział” i „zależność”, w ciągu kilku godzin staniesz się ekspertem w GanttProject;
    • Świetna wartość: narzędzia do zarządzania projektami komercyjnymi kosztują dużo pieniędzy. GanttProject jest całkowicie darmowy;
    • wieloplatformowość: GanttProject to aplikacja Java działająca w systemach Windows, Linux, MacOSX i innych systemach operacyjnych obsługujących język Java;
    • open source: możesz dostosować GanttProject do swoich potrzeb, dodać brakujące funkcje i niestandardowe raporty i nie tylko.

    Po aktywnym okresie tworzenia kolekcji minęło wystarczająco dużo czasu, aby przetestować czas nowych produktów.

    Zapraszam więc czytelników Berloga Projekt Gantta- program, za pomocą którego można planować projekty, prowadzić harmonogram wykonywanych prac, a także śledzić obciążenie i czas pracy uczestników...

    Najwygodniejszym i najbardziej popularnym sposobem graficznej reprezentacji projektu jest Wykresy gantta. Już w 1910 roku Henry Gant zaproponował przedstawienie projektu w postaci poziomych segmentów na skali czasu. Segmenty związane z różnymi zadaniami lub podzadaniami znajdują się jeden pod drugim (w pionie). Taka forma prezentacji całego zakresu prac pomaga szybko zrozumieć bieg rzeczy, zrozumieć strukturę i procedurę realizacji projektu, ocenić wagę etapów i kosztów czasowych.

    Zakładam, że większość czytelników legowiska inżynierów uczestniczy w niektórych projektach (ze względu na specyfikę rzemiosła), więc poznanie tak wygodnego i przydatnego narzędzia nie będzie zbędne.

    Niektórzy mogą mieć pytanie: dlaczego programista lub inżynier potrzebuje narzędzia menedżera? Zupełnie rozsądne pytanie. Chcę też odpowiedzieć na to pytanie: czy chcesz być Dobry programista lub Dobry inżynier? Chodzi o to, że każdy pracownik praca umysłowa do pewnego stopnia powinien być kierownikiem. Nawet jeśli tylko w stosunku do siebie. Profesjonalista różni się od początkującego tym, że potrafi jasno zaplanować pracę, oszacować czas i koszty pracy.

    Prawie każdy inżynier spotkał się z takim problemem: szef dzwoni „na dywan” i pyta, ile dni lub miesięcy zajmie wykonanie określonego zadania. Odpowiadasz, że rozwiążesz ten problem w trzy dni, ale w rezultacie pracujesz przez dwa tygodnie. Daje to powód, by sądzić, że kierownictwo ma do czynienia z frywolnym niedoświadczonym wykonawcą. Zwykła sytuacja?

    Rozważmy inną opcję. Ty, jako myślący specjalista, nie jesteś zbyt leniwy, aby od czasu do czasu uruchomić program do planowania projektu i po prostu zapisać wszystko, co się w nim wydarzyło. Ostatnio(na jakim etapie jest projekt, co jeszcze jest do zrobienia, ile dni to zajmie, który z kolegów pracuje nad zadaniami w projekcie). Pracując w ten sposób nad dwoma lub trzema projektami, możesz kumulować Statystyka, co pozwoli w przyszłości szybko oszacować skład zadań i uczestników, czas wykonania poszczególnych zadań oraz całego (podobnego) projektu jako całości.

    Teraz, po opisaniu niepodważalnych zalet produktu, wspomnę, że jest on nie tylko darmowy, ale także wieloplatformowy, dlatego oprócz zestawu dystrybucyjnego ~9 MB Projekt Gantta będziesz także musiał pobrać 16+ MB JRE (Java) dla swojej platformy, jeśli nie masz takiego zainstalowanego. Osobiście postrzegam aplikację Java jako minus, ponieważ praca takiego „programu” jest zawsze "hamulce". (Proszę się nie krzywić zbytnio w tym momencie - dodanie kolejnego poziomu abstrakcji z definicji ZAWSZE spowoduje dodatkowe koszty sprzętu. Zastrzeżenia w stylu „mocniejszy procesor, więcej pamięci” nie są akceptowane.) ALE! Nie mogłem znaleźć godnego następcy Projekt Gantta. Nie brałem pod uwagę produktów komercyjnych, a wśród darmowych praktycznie nie było konkurentów. Ponadto, według niektórych szacunków Projekt Gantta nie ustępuje wielu swoim „płatnym” odpowiednikom.

    Możesz używać produktu do celów komercyjnych. (W ramach licencji, niektóre bezpłatne programy mogą być używane tylko w domu - poza biznesem!) Dla tych, którzy nie modyfikują produktu, gwarantowane jest 100% darmowe. Oto wyciąg z licencji:

    Możesz używać niezmodyfikowanych plików binarnych GanttProject do dowolnych celów, w tym użytku komercyjnego i odsprzedaży, bez opłat, opłat licencyjnych itp.

    Wszystko. Nie będę już dłużej zanudzać czytelnika rozumowaniem. Program jest przejrzysty, łatwy do nauki i obsługi. Teraz pokażę ci zrzuty ekranu „raz”, a od razu wszystko zrozumiesz.

    Okno ustawień nie jest zbyt skomplikowane i mylące. Tak, i nie potrzebujesz wielu ustawień - sam program jest dość elastyczny.

    Główne okno programu zawiera bezpośrednio wykres Gantta i główne elementy sterujące. Wszystko porusza się myszką. Łącza między zadaniami są tworzone przez proste przeciąganie i upuszczanie. Ogólnie schemat można „narysować” bez dotykania klawiatury:

    Podstawowe ustawienia zadania. Tutaj nie możesz myszką, ale dokładniej „w liczbach” opisz jej parametry:

    Istnieje wiele właściwości, które można opisać dla zadania. W tym wykonawców. Dla każdego wykonawcy możesz ustawić obłożenie (jako procent maksymalnego obciążenia):

    Możesz zmienić wygląd wykresu tak, aby był dla Ciebie najwygodniejszy:

    Gdy przejdziemy z zakładki „Gantta” (z wykresem) do zakładki „Osoba”, zobaczymy listę pracowników. Dla każdego możesz zobaczyć ogólne obciążenie pracą, obciążenie pracą dla poszczególnych zadań:

    Wykres PERT to kolejna graficzna reprezentacja procesu:

    Kreator eksportu pozwoli Ci wyeksportować diagram do różnych formatów. Ale nie daj się ponieść emocjom. Przyjaźń między PDF i rosyjskim nie jest jeszcze dobrze zaimplementowana, a eksport nie jest zbyt elastyczny. Ale całkiem możliwe będzie wyeksportowanie obrazu do prezentacji lub danych do dalszego przetwarzania w arkuszu kalkulacyjnym:

    W jednym wierszu powiem, że możesz skonfigurować wakacje(nie są brane pod uwagę przy obliczaniu czasu trwania zadań), ustalać dni urlopowe dla poszczególnych pracowników, pracować z FTP, elastycznie konfigurować powiązania i zależności między zadaniami, tworzyć kilka poziomów istotności (OVERtasks), jak pokazano na przykładzie, rozdzielać role osób w każdym zadaniu, prowadzenie rozliczania wykonania zadania i projektu w procentach i wiele, wiele więcej.

    Na naszym forum kwestia planowania pracy jest poruszana od bardzo dawna. Jeśli drodzy Czytelnicy są zainteresowani wynikami głosowania nad programami do planowania projektów, zapraszamy do odpowiedniego działu naszego forum. Ponadto można tam znaleźć wiele ciekawych przemyśleń i pomysłów. A może podoba Ci się inny program do planowania? (Programy takie jak ToDo są bardzo odpowiednie dla programistów.)

    Nie zapomnij zajrzeć na stronę Wolne oprogramowanie, które wybieramy, aby nie przegapić niczego, czego możesz jeszcze nie wiedzieć...