Twój zakres obowiązków
Zarządzanie realizacją projektów
planowanie i koordynowanie realizacji projektów technologicznych,
rozbijanie większych inicjatyw na konkretne etapy, zadania i rezultaty,
definiowanie zakresu prac wspólnie z architektem, zespołem technicznym i biznesem,
przypisywanie odpowiedzialności i pilnowanie właścicieli poszczególnych działań,
ustalanie oraz kontrolowanie terminów oraz monitorowanie postępu realizacji,
identyfikowanie opóźnień, blokad i zależności oraz aktywne doprowadzanie otwartych tematów do zakończenia,
pilnowanie, aby zadania nie pozostawały bez właściciela, terminu lub decyzji.
Kontrola zakresu i wymagań
zbieranie i porządkowanie wymagań biznesowych oraz technicznych,
doprecyzowywanie niejasnych wymagań przed rozpoczęciem prac,
dokumentowanie ustaleń i decyzji projektowych oraz kontrolowanie zmian zakresu,
pilnowanie, aby implementacja odpowiadała uzgodnionemu zakresowi,
identyfikowanie sytuacji, w których realizowane prace zaczynają wychodzić poza ustalony zakres,
dbanie o jasne kryteria zakończenia i odbioru zadań.
Koordynacja zespołu
koordynowanie pracy Developerów, QA, DevOps/Security oraz innych osób uczestniczących w projekcie,
zapewnianie przepływu informacji pomiędzy osobami technicznymi i biznesem,
pilnowanie zależności pomiędzy zadaniami,
organizowanie krótkich, konkretnych spotkań projektowych wtedy, gdy są potrzebne,
dokumentowanie decyzji, ustaleń i kolejnych działań,
egzekwowanie ustalonych działań i terminów oraz eskalowanie problemów, których zespół nie może samodzielnie rozwiązać.
Release Management i jakość
Project Manager nie zastępuje QA ani Developera, ale odpowiada za to, aby właściwy proces został wykonany.
Do Twoich zadań będzie należeć m.in.:
pilnowanie przygotowania funkcjonalności do testów oraz koordynowanie testów i odbiorów,
kontrolowanie statusu zgłoszonych błędów,
pilnowanie wykonania retestów,
weryfikowanie gotowości do wdrożenia i koordynowanie wdrożeń pomiędzy środowiskami,
pilnowanie checklist release’owych,
potwierdzanie zakończenia wdrożenia i działań powdrożeniowych,
dbanie o to, aby zmiana jednego elementu nie powodowała niekontrolowanych regresji w innych częściach systemu.
Dokumentacja
Oczekujemy dużej dbałości o dokumentację.
Project Manager będzie odpowiedzialny za pilnowanie, aby projekty posiadały aktualne:
wymagania i zakresy prac,
backlogi, decyzje projektowe i statusy,
harmonogramy, checklisty i kryteria odbioru,
dokumentację wdrożeń i dokumentację użytkową i techniczną tam, gdzie jest wymagana.
Dokumentacja ma odzwierciedlać rzeczywisty stan projektu, a nie być tworzona wyłącznie formalnie.
Zarządzanie ryzykiem
identyfikowanie ryzyk projektowych,
monitorowanie zależności pomiędzy systemami i zespołami,
identyfikowanie potencjalnych single points of failure,
wczesne sygnalizowanie ryzyka opóźnienia,
pilnowanie działań naprawczych,
eskalowanie problemów wymagających decyzji architektonicznej, biznesowej lub zarządczej.
Komunikacja z interesariuszami
przygotowywanie zwięzłych i rzeczowych informacji o stanie projektów,
komunikowanie postępu, ryzyk, opóźnień i decyzji,
prowadzenie ustaleń z klientami i partnerami projektowymi,
pilnowanie zobowiązań wynikających ze spotkań i korespondencji,
utrzymywanie jednej aktualnej informacji o rzeczywistym stanie projektu.