marca 24
Żeby mówić o zespole projektowym w projekcie informatycznym potrzebna jest współpraca co najmniej dwóch osób. Oczywiście aby cały projekt się powiódł, każdy musi mieć przypisane pewne zadania, z których następnie jest rozliczany. Ze względu na pełnione role w projekcie informatycznym możemy wyróżnić:
- analityków - osoby, które dbają o kontakt z przyszłymi użytkownikami systemu i klientem. Do zadań analityka należy m. in. ustalenie wymagań, jakie aplikcja ma spełniać. Są to wymagania funkcjonalne jak i niefunkcjonalne. Wymagania te przekazywane są pozostałym osobom w projekcie w różnej postaci, np. jako diagramy czy modele biznesowe
- projektantów - odpowiedzialnych za projektowanie systemu od strony technicznej. Na projekt techniczny składają się: model danych, klas, modułowy podział aplikacji, zdefiniowanie interfejsów itp. Można wyznaczyć również projektantów interfejsu użytkownika, który planuje układ strony lub rozmieszczenie wszystkich elementów
- programistów - jest to najczęstsza rola w projekcie, programiści wykonują implementację systemu według wskazań osoby zarządzającej
- kierownik projektu / manager - najważniejsza postać w projekcie, kontroluje postępy prac nad projektem, z razie konieczności decyduje o podjęciu odpowiednich działań. Do najważniejszych zadań kierownika projektu należy ogólnie rozumiana koordynacja pracy wszystkich członków zespołu.
- testerzy - osoby, które kontrolują jakość wykonanych prac, weryfikują, czy program spełnia założone wymagania. Rola testera wymaga wyobraźni i wnikliwość, aby udało mu się wyłapać jakiekolwiek niedociągnięcia w projekcie.
Są to oczywiście najważniejsze role w projekcie. Każdy projekt ma własny charakter wykonywania i w zależności od niego role mogą się nieco różnic. Czytaj więcej na temat projektowania systemów IT.