

Projekt się opóźnia. Dane pochodzące z kilku systemów nie są spójne, zespół wewnętrzny pracuje już na granicy możliwości, a ważna decyzja architektoniczna od tygodni pozostaje nierozstrzygnięta.
W takiej sytuacji naturalną reakcją jest rozpoczęcie poszukiwań kolejnej osoby. Powstaje opis stanowiska, lista technologii i wymaganych kompetencji. Problem w tym, że dodatkowy specjalista nie zawsze usuwa rzeczywistą przyczynę zatoru.
Skala tego wyzwania jest większa, niż może się wydawać. Według badania MuleSoft przeprowadzonego wśród 1050 liderów IT średnio 26% projektów technologicznych nie zostało dostarczonych na czas w ciągu ostatnich 12 miesięcy. Jednocześnie zespoły IT przeznaczają średnio 36% czasu na projektowanie, budowanie i testowanie niestandardowych integracji. W takiej sytuacji presja na zwiększenie liczby osób jest zrozumiała. Nie zawsze jednak odpowiada na rzeczywistą przyczynę opóźnienia.
Czasem potrzebny jest inżynier danych, programista albo architekt. Czasem wystarczy punktowe wsparcie eksperta. Innym razem potrzebny jest kompletny zespół albo przejęcie odpowiedzialności za określony zakres wdrożenia.
Dlatego przed rozpoczęciem poszukiwań warto oddzielić nazwę stanowiska od zadania, które rzeczywiście trzeba wykonać.
Organizacja może dokładnie wiedzieć, kogo potrzebuje. Ma zdefiniowany zakres obowiązków, określone technologie i jasne miejsce nowej osoby w zespole. W takim przypadku głównym zadaniem jest znalezienie specjalisty, który spełnia wymagania techniczne i pasuje do sposobu pracy zespołu.
Często jednak punktem wyjścia nie jest konkretna rola, lecz problem: opóźnione wdrożenie, niestabilne procesy integracyjne, niespójne dane albo brak możliwości podjęcia decyzji dotyczącej architektury.
Dobrym przykładem są projekty AI. Początkowe zapotrzebowanie może dotyczyć inżyniera AI, ale po analizie zakresu okazuje się, że znaczna część pracy będzie związana z pozyskaniem, przygotowaniem i zapewnieniem jakości danych. Projekt może więc potrzebować także kompetencji z zakresu data engineeringu, integracji i zarządzania danymi.
Potwierdzają to wyniki badania Informatica CDO Insights 2026, przeprowadzonego wśród 600 liderów danych. Aż 57% respondentów wskazało niezawodność danych jako istotną barierę w przechodzeniu z pilotażu AI do wykorzystania produkcyjnego. Dlatego zapotrzebowanie zgłoszone jako potrzeba pozyskania inżyniera AI może w rzeczywistości wymagać również kompetencji związanych z przygotowaniem, jakością, integracją i zarządzaniem danymi.
Podobnie jedno zgłoszone stanowisko może wymagać dwóch specjalizacji, każdej w ograniczonym wymiarze czasu. Możliwa jest też sytuacja odwrotna, w której kilka planowanych ról można zastąpić mniejszą liczbą osób o szerszym doświadczeniu.
Dlatego diagnoza powinna odpowiedzieć przede wszystkim na cztery pytania:
Dopiero odpowiedzi pozwalają określić, czy projekt potrzebuje pojedynczego specjalisty, czasowego wsparcia eksperta czy kompletnego zespołu.

Dwie osoby pracujące z tym samym narzędziem mogą mieć zupełnie inne doświadczenie. Jedna może specjalizować się w budowaniu nowych rozwiązań, druga w stabilizacji istniejących środowisk. Różnice mogą dotyczyć skali danych, architektury systemów, etapu wdrożenia oraz sposobu współpracy z biznesem.
Znaczenie ma również charakter problemu. Konsolidacja danych klientów w firmie ubezpieczeniowej i w sieci handlowej wygląda inaczej od strony systemów. W obu przypadkach może jednak pojawić się ten sam spór: który system powinien być źródłem prawdy dla określonej informacji?
Takiej kwestii nie zawsze da się rozstrzygnąć przez konfigurację narzędzia. Często potrzebne są uzgodnienia z biznesem, określenie właściciela danych i dopiero później właściwa implementacja techniczna.
Dlatego przy doborze specjalisty liczy się nie tylko znajomość technologii, ale także doświadczenie z podobnym typem projektu, skalą rozwiązania i zakresem odpowiedzialności. Niedopasowanie na tym poziomie może zatrzymać projekt równie skutecznie jak brak kompetencji technicznej.

W Integral Solutions dobór specjalistów zaczynamy od zrozumienia sytuacji, w której nowa osoba lub zespół mają pracować. Odpowiada za to nasze Centrum Kompetencyjne, łączące doświadczenie z projektów realizowanych w obszarach danych, analityki i AI, platform danych i środowisk chmurowych, inżynierii oprogramowania oraz integracji systemów.
Przez 23 lata działalności zrealizowaliśmy ponad 150 projektów w obszarach składających się na nasze podstawowe portfolio. Pozwala nam to oceniać zgłoszoną rolę nie tylko przez pryzmat wymaganych technologii, ale również rzeczywistego kontekstu projektu.
Jeżeli klient ma gotowy opis stanowiska, uzupełniamy go o informacje dotyczące zadań, etapu projektu, środowiska systemowego i sposobu pracy zespołu.
Jeśli punktem wyjścia jest opis problemu, najpierw zamieniamy go na zakres zadań, a następnie określamy kompetencje potrzebne do ich realizacji. Jeżeli widzimy możliwość innego zorganizowania wsparcia, przedstawiamy ją jako dodatkowy wariant do rozważenia.
Po zdefiniowaniu roli szukamy osoby, która poza wymaganymi umiejętnościami ma doświadczenie w projekcie o podobnym profilu. W proces doboru możemy zaangażować ekspertów, którzy potrafią zweryfikować wiedzę dotyczącą modelowania danych, budowy procesów zasilających, architektury platformy czy warstwy integracyjnej. Dzięki temu ocena nie ogranicza się do porównania słów kluczowych w CV z opisem stanowiska.
Pierwsze kandydatury przedstawiamy standardowo w ciągu dwóch do pięciu dni roboczych od uzgodnienia zapotrzebowania.
Na podstawie zdefiniowanej potrzeby dobieramy odpowiedni model współpracy.
Team Extension pozwala uzupełnić istniejący zespół o wybrane kompetencje. Konsultant dołącza do struktury klienta i pracuje pod kierunkiem jego lidera.
Expert as a Service zapewnia punktowe wsparcie, na przykład przy decyzji architektonicznej, przeglądzie rozwiązania albo rozwiązaniu konkretnego problemu.
Managed Teams sprawdza się, gdy potrzebny jest zestaw uzupełniających się kompetencji wraz z zarządzaniem operacyjnym. Integral Solutions odpowiada wtedy za skompletowanie i utrzymanie zespołu, dostępność specjalistów oraz koordynację ich pracy. Prowadzenie projektu i odpowiedzialność za jego rezultat pozostają po stronie klienta.
Zdarzają się również sytuacje, w których po analizie zapotrzebowania mówimy wprost, że dodanie kolejnej osoby nie rozwiąże problemu. Jeżeli potrzeba dotyczy realizacji całego wdrożenia, możemy przejąć projekt wraz z odpowiedzialnością za jego rezultat.
Więcej o sposobie doboru kompetencji i modeli współpracy opisujemy na stronie Outsourcing Kompetencyjny IT.

Zewnętrzne wsparcie IT nie musi oznaczać jedynie uzupełnienia wakatu. Może być sposobem na pozyskanie doświadczenia, którego organizacja nie ma obecnie wewnątrz albo którego nie potrzebuje na tyle długo, aby budować je od podstaw.
Czasem właściwą odpowiedzią będzie jedna osoba. Czasem dwie kompetencje zaangażowane w mniejszym wymiarze, czasowe wsparcie eksperta albo kompletny zespół.
Dlatego rozmowę o wsparciu projektu warto rozpocząć nie od pytania: „Kogo powinniśmy zatrudnić?”, lecz od pytania: „Co musi się wydarzyć, aby projekt ruszył dalej?”.
Opisz nam sytuację, zadania i ograniczenia. Pomożemy przełożyć problem na potrzebne kompetencje i właściwy model wsparcia.
Możesz zacząć od opisu problemu, nie od gotowej nazwy stanowiska.
Kiedy warto uzupełnić istniejący zespół o dodatkowego specjalistę?
Dodatkowy specjalista jest dobrym rozwiązaniem, gdy zakres zadań i odpowiedzialności został jasno określony, a zespołowi brakuje konkretnej kompetencji lub możliwości wykonania pracy w wymaganym terminie. Przed rozpoczęciem poszukiwań warto upewnić się, że problem nie wynika z braku decyzji, niewłaściwej architektury albo niewystarczającej koordynacji.
Czym Team Extension różni się od Managed Teams?
W modelu Team Extension pojedynczy konsultant lub kilku specjalistów dołącza do istniejącej struktury klienta i pracuje pod kierunkiem jego lidera. W Managed Teams Integral Solutions odpowiada dodatkowo za skompletowanie i utrzymanie zespołu, dostępność specjalistów oraz bieżącą koordynację ich pracy. Odpowiedzialność za rezultat projektu pozostaje po stronie klienta.
Kiedy lepsze będzie punktowe wsparcie eksperta?
Expert as a Service sprawdza się wtedy, gdy organizacja potrzebuje wsparcia przy konkretnej decyzji, przeglądzie architektury, ocenie rozwiązania lub rozwiązaniu określonego problemu. Pozwala skorzystać z doświadczenia eksperta bez konieczności tworzenia stałej roli w projekcie.
Czy projekt AI zawsze wymaga przede wszystkim inżyniera AI?
Nie. W wielu projektach AI istotna część pracy dotyczy pozyskania, przygotowania, integracji i zapewnienia jakości danych. Dlatego przed wyborem roli należy ustalić, czy główna potrzeba dotyczy modeli AI, data engineeringu, architektury, jakości danych czy zarządzania nimi.
Jak długo trwa przedstawienie pierwszych kandydatów?
Integral Solutions standardowo przedstawia pierwsze kandydatury w ciągu dwóch do pięciu dni roboczych od uzgodnienia zapotrzebowania. Wcześniej Centrum Kompetencyjne doprecyzowuje zadania, środowisko technologiczne, etap projektu oraz oczekiwany profil doświadczenia.