Obecnie na rynku istnieje duża ilość narzędzi, zarówno darmowych jak i płatnych, które wspomagają proces zarządzania projektami. Oferują one zazwyczaj następujące możliwości:
• zarządzanie zadaniami
• kontrola i zarządzanie budżetem
• planowanie
• alokacja zasobów
• zarządzanie dokumentacją i specyfikacją
• wymiana informacji
• generowanie raportów
Powiększa się także grono użytkowników z dostępem do sieci za pomocą urządzeń mobilnych. Taki przyrost sprawia, że ludzie coraz częściej zastępują swoje komputery małymi, przenośnymi smartphone’ami, czego następstwem jest zwiększony popyt na oprogramowanie mobilne.
1.1 Cel pracy
Celem pracy jest opracowanie koncepcji narzędzia, które wspomoże proces zarządzania projektem informatycznym oraz zwiększy efektywność pracy ludzi pracujących w zespołach programistycznych.
Istniejące rozwiązania bardzo dobrze sprawują się w kwestii zarządzania projektem jednak brakuje im czynnika motywującego pracowników, który zwiększy produktywność i zminimalizuje niepowodzenia, które często występują podczas tworzenia aplikacji m.in.:
• niedotrzymywanie terminów oddawania poszczególnych części implementacji (co przekłada się na niezadowolenie klienta)
• niedokładność wykonywanych zadań (obniżenie jakości)
1.2 Zarys koncepcji
Kreowany system będzie zawierał zestaw standardowych modułów, niezbędnych do sprawnego zarządzania projektem. Dodatkowo będzie on dostępny w wersji mobilnej, tak by zaspokoić rzeszę użytkowników mobilnych i podążać najnowszymi trendami.
Jednym z najważniejszych aspektów koncepcji jest wprowadzenie elementów grywalizacji (z ang. gamification) jako czynnika motywującego pracowników.
Grywalizacja wprowadzi techniki z gier komputerowych jako skuteczne środki do manipulacji ludzkim zachowaniem. Element ten może znacząco podnieść efektywność pracowników oraz polepszyć ich samopoczucie. Dodatkowo sprawi też, że będą wykonywać zadania z większym zaangażowaniem i przyjemnością, nawet jeśli wcześniej te zadania były dla nich nudne.
6