Jakie role wchodzą zwykle w skład dedykowanego zespołu deweloperskiego?
Standardowy dedykowany zespół tworzą: kierownik projektu, inżynierowie frontend i backend, specjalista QA oraz projektant UI/UX. W przypadku produktów o rozbudowanej infrastrukturze od samego początku dołącza inżynier DevOps lub chmurowy.
Dokładny skład zależy od etapu rozwoju produktu i wymagań technicznych. Produkt tworzony od zera zazwyczaj potrzebuje wkładu designerskiego i architektonicznego na wczesnym etapie; skalujący się produkt często wymaga głębszego wsparcia backendowego i DevOps. Optymalny skład rekomendujemy podczas rozmowy wstępnej, i możemy go dostosowywać w miarę rozwoju produktu.
Kto odpowiada za realizację, Netguru czy klient?
Dedykowany zespół odpowiada za realizację, planowanie sprintów, decyzje techniczne, bramki jakości i gotowość do wydania. Klient odpowiada za kierunek produktowy, priorytety, kryteria akceptacji i decyzje go/no-go dotyczące wydań.
Wbudowany kierownik projektu jest po stronie Netguru jedynym punktem odpowiedzialności. Wcześnie sygnalizuje ryzyka, zarządza zależnościami i dba o to, żeby zespół realizował uzgodnione cele. Nigdy nie zostawiamy Cię w niepewności co do statusu projektu.
Czym model dedykowanego zespołu różni się od body leasingu?
Body leasing polega na umieszczaniu indywidualnych kontraktowych specjalistów wewnątrz istniejącej struktury Twojego zespołu. Ty zarządzasz ich zadaniami, integrujesz ich ze swoimi procesami i bierzesz na siebie całą koordynację. Sprawdza się to dobrze, gdy masz silną wewnętrzną funkcję inżynierską, która po prostu potrzebuje dodatkowych rąk do pracy.
Dedykowany zespół to samodzielna jednostka. Ma własnego PM-a, własne ceremonie i własną odpowiedzialność za realizację. Wchodzisz z nim w interakcję jako właściciel produktu, a nie jako bezpośredni przełożony. Ciężar operacyjny spoczywa na zespole, a nie na Tobie.
Co się dzieje, gdy członek zespołu odejdzie w trakcie współpracy?
Rotacją zarządzamy proaktywnie. Gdy członek zespołu składa wypowiedzenie, od razu rozpoczynamy poszukiwania zastępcy, zwykle przedstawiamy kandydatów w ciągu dwóch tygodni. Odchodzący inżynier uczestniczy w ustrukturyzowanym przekazywaniu wiedzy: dokumentuje kontekst, przeprowadza walkthrough kodu i odbywa bezpośredni okres przekazania, podczas którego obaj inżynierowie pracują równolegle tam, gdzie to możliwe.
Kluczowa wiedza instytucjonalna nigdy nie jest w rękach jednej osoby. Przez cały czas trwania współpracy utrzymujemy wspólną dokumentację, dzienniki decyzji i materiały onboardingowe, dzięki czemu każdy następca może szybko osiągnąć pełną produktywność.
Jak długo trwa zbudowanie dedykowanego zespołu?
W przypadku większości projektów zespół jest skompletowany i gotowy do pracy w ciągu czterech do sześciu tygodni od podpisania umowy wstępnej. Ten czas obejmuje zdefiniowanie ról, weryfikację kandydatów, rozmowy kwalifikacyjne z klientem oraz wstępny sprint onboardingowy, podczas którego zespół zapoznaje się z Twoją bazą kodu, architekturą i celami produktowymi.
W przypadku projektów wymagających wysoce wyspecjalizowanych ról, w określonych obszarach AI lub niszowej wiedzy platformowej, harmonogram może się nieznacznie wydłużyć. Informujemy o tym podczas scopingu, a nie po podpisaniu kontraktu.
Skąd wiemy, kiedy skalować zespół w górę lub w dół?
Decyzje o skalowaniu wynikają z Twojej roadmapy, a nie z arbitralnych warunków kontraktu. Typowe sygnały do skalowania w górę to: zbliżające się duże wydanie, nowy obszar produktowy lub przejście do bardziej złożonej domeny technicznej. Typowe sygnały do redukcji to: wejście produktu w fazę utrzymania lub świadoma decyzja o przeniesieniu określonych funkcji do wewnętrznego zespołu.
Regularnie przeglądamy skład zespołu, zazwyczaj co kwartał, a PM zgłasza rekomendacje dotyczące skalowania na podstawie danych realizacyjnych. Ostateczna decyzja należy do Ciebie.
Czy możemy przeprowadzić rozmowy kwalifikacyjne z inżynierami przed dołączeniem do zespołu?
Tak. Każdy kandydat przechodzi wewnętrzny proces weryfikacji Netguru, ocenę techniczną, sprawdzenie kompetencji komunikacyjnych i sprawdzenie referencji, zanim zostanie Ci przedstawiony. Następnie przeprowadzasz własne rozmowy kwalifikacyjne i masz ostateczne zdanie w kwestii tego, kto dołącza do zespołu. Nie przydzielamy inżynierów bez zgody klienta.



