Strona główna Klienci Case study System zarządzania projektami Project Lord

Więcej niż konkurencyjny!

Na tle innych programów tego rodzaju Project Lord wyróżnia się rozbudowaną, niezwykle pomocną w pracy funkcjonalnością (w programie dostępnych jest 100 funkcji dla zwykłych użytkowników i administratorów). W PROSKAR jest nieocenionym, trudnym do zastąpienia narzędziem, z którego korzystają także nasi klienci. System daje klientom możliwość kontrolowania na bieżąco stanu realizacji zadań. Project Lord umożliwia generowanie 20 zróżnicowanych raportów i pozwala na:

Najważniejsze cechy systemu

Główną ideą systemu Project Lord jest odwzorowanie sposobu realizacji rzeczywistych projektów oraz dokumentacji projektowej. Program pozwala definiować elementy projektu takie jak: pakiety, iteracje, przypadki użycia, zadania i zadania zależne. Ponadto, Project Lord pozwala na definiowanie wzajemnych powiązań pomiędzy tymi elementami tj. przypisywanie zadań do iteracji, przypadków użycia oraz pakietów.

Elastyczny system uprawnień oraz możliwość dodawania konfigurowalnych projektów do systemu umożliwia włączanie lub wyłączanie dostępności w systemie wszystkich elementów projektu poza zadaniami. Oznacza to, że możliwe jest wyłączenie w wybranym projekcie jednego lub wszystkich elementów tj. pakietów, iteracji i przypadków użycia.

System wspiera również zespoły stosujące metodyki Agile. Zadania mogą być przydzielane do realizacji wybranym osobom, ale co istotniejsze, pracownicy samodzielnie mogą definiować zadania oraz dowolnie je sobie przydzielać do wykonania.

Technologia

Podstawową technologią wykorzystaną do realizacji projektu jest Java Server Faces. Ponadto, interfejs graficzny w pełni korzysta z dobrodziejstw oferowanych przez AJAX – wszystkie funkcje systemu nie wymagają przeładowania strony. Dzięki temu uzyskano duży komfort korzystania z aplikacji, potwierdzony przez testy usability z użytkownikami.

Elastyczny system uprawnień oraz możliwość dodawania konfigurowalnych projektów do systemu umożliwia włączanie lub wyłączanie dostępności w systemie wszystkich elementów projektu poza zadaniami. Oznacza to, że możliwe jest wyłączenie w wybranym projekcie jednego lub wszystkich elementów tj. pakietów, iteracji i przypadków użycia.

Część funkcji systemu zrealizowano z użyciem biblioteki Prime Faces, dostarczającej gotowe komponenty GUI. Walidacja formularzy została zrealizowana po stronie przeglądarki za pomocą JQuery oraz po stronie serwera aplikacyjnego. System przetestowano na serwerach JBoss oraz GlassFish. Jako magazyn danych wspierane są najpopularniejsze bazy danych tj. MySQL, PostgreSQL, Oracle.

W procesie wytwarzania systemu korzystaliśmy z systemów:



© Copyrights 2013 PROSKAR.pl | Wszelkie prawa zastrzeżone