Przejdź do treści
Porozmawiajmy

BlogDla firm

Body leasing a outsourcing: co wybrać, gdy brakuje ci programistów

Body leasing to wynajem konkretnego specjalisty: programista dołącza do twojego zespołu, ty kierujesz jego pracą i odpowiadasz za wynik. Przy outsourcingu zlecasz projekt albo jego część, a dostawca sam organizuje pracę i odpowiada za efekt. Jeśli masz własny zespół i brakuje ci 1-3 osób, wybierz body leasing albo wzmocnienie zespołu. Jeśli zespołu nie masz, zleć projekt.

Dla firm9 min czytaniaOpublikowano Autor: Eryk Kruk, CEO
Ekran: Ekran głównyEkran głównyEkran: ThinkThink
Gonecase: dwóch naszych developerów prowadziło aplikację od prototypu do przekazania. Od maja 2026 rozwija ją wewnętrzny zespół klienta.

Body leasing: co to jest?

Body leasing, po polsku leasing pracowników albo wynajem programistów, to umowa między dwiema firmami. Dostawca udostępnia ci specjalistę na określony czas albo liczbę godzin. Programista pracuje w twoim zespole, w twoich narzędziach i według twoich priorytetów. Ty decydujesz, co robi. Dostawca odpowiada za to, że ta osoba jest dostępna i ma kompetencje, które obiecał.

Sąd Najwyższy w wyroku z 3 października 2017 roku (II UK 488/16) uznał, że taka umowa to w praktyce umowa o świadczenie usług między przedsiębiorcami. Dostawca nie gwarantuje więc konkretnego rezultatu, tylko dostęp do specjalisty. I to jest sedno różnicy wobec outsourcingu.

Staff augmentation, po polsku wzmocnienie albo rozszerzenie zespołu, to ten sam model w nowszym wydaniu. Różnica leży w tym, co stoi za programistą. W czystym body leasingu dostajesz jedną osobę. W dobrym wzmocnieniu zespołu za tą osobą stoi zespół dostawcy, który pomoże przy architekturze, przeglądzie kodu albo trudnym błędzie.

Body leasing a outsourcing: czym się różnią?

Pod słowem outsourcing kryją się w Polsce co najmniej cztery modele. Kluczowe pytania są dwa: kto na co dzień kieruje pracą i kto odpowiada za efekt.

Cztery modele, które w Polsce nazywa się outsourcingiem
ModelKto kieruje pracąKto odpowiada za efektRozliczenie
Body leasing, czyli wynajem programistyTyTy. Dostawca odpowiada za dostępność i kompetencje osoby.Za godzinę albo osobodzień
Wzmocnienie zespołu (staff augmentation)TyTy. Dostawca daje ludzi i zaplecze: przegląd kodu, zastępstwo na urlop, wiedzę z innych projektów.Godzinowe
Outsourcing projektu albo modułuDostawca. Ty ustalasz cel, zakres i warunki odbioru.DostawcaZa etap albo stała cena
Software house od A do ZDostawca projektuje, buduje i wydaje produkt. Ty decydujesz o produkcie.DostawcaZa etap albo stała cena, zależnie od umowy

W skrócie: im więcej kierujesz sam, tym więcej ryzyka zostaje po twojej stronie. Im więcej oddajesz, tym ważniejsze są dobrze opisany zakres i odbiór.

Co wybrać, gdy brakuje ci 1-3 programistów?

Najczęściej pyta o to firma, która ma już aplikację i własny zespół, a plan rozwoju rośnie szybciej niż rekrutacja. Odpowiedź zależy od tego, czy masz kogoś, kto prowadzi pracę na co dzień.

Brakuje ci 1-3 programistów: co wybrać w zależności od tego, kto prowadzi pracęBrakuje ci 1-3 programistów?Wybór zależy od tego, kto prowadzi pracę.Masz product ownera, tech leada i sprinty?Body leasing albo wzmocnienie zespołuMasz produkt, ale nikt nie prowadzi go technicznie?Najpierw audyt i plan albo outsourcing modułuNie masz zespołu wcale?Zleć projekt firmie, która odpowiada za wynikPotrzebujesz rzadkiej umiejętności na kilka miesięcy?Wzmocnienie zespołu
Liczy się jedno: czy masz kogoś, kto prowadzi pracę na co dzień.

Wynajęty programista bez nikogo, kto kieruje jego pracą, to droga lekcja. Gdy nikt nie prowadzi produktu technicznie, potrzebujesz kogoś, kto weźmie odpowiedzialność za architekturę, a nie tylko dodatkowych rąk. Przy rzadkiej umiejętności, takiej jak Flutter, Unity w aplikacji czy migracja ze starej technologii, wzmocnienie zespołu jest najszybsze, bo nie rekrutujesz na stałe kogoś, kogo za rok nie będziesz potrzebować.

Jakie problemy przy skalowaniu zespołu sprawdzić, zanim dobierzesz ludzi?

Dodatkowi programiści nie rozwiążą problemu, który nie polega na braku rąk. Wzrost i skalowanie to dwie różne rzeczy. Wzrost to więcej ludzi w proporcji do pracy. Skalowanie to więcej zrobionej pracy bez proporcjonalnie wyższych kosztów. Zanim podpiszesz umowę, sprawdź pięć rzeczy, które najczęściej psują ten plan.

1. Za wczesne skalowanie

Jeśli produkt nie ma jasnego kierunku, nowe osoby tylko przyspieszą budowanie funkcji, które potem wyrzucisz. Najpierw ustal, co ma powstać w najbliższych kwartałach. Dopiero potem dobieraj ludzi.

2. Dług techniczny

Stary, splątany kod spowalnia każdą nową osobę. Wejście w projekt trwa dłużej, a każda zmiana psuje coś obok. Regularny przegląd kodu pomaga, ale co jakiś czas warto zrobić pełny audyt aplikacji. Wtedy wiesz, w co wchodzą nowi ludzie i od czego zacząć.

3. Komunikacja

Im więcej osób, tym łatwiej o wiedzę zamkniętą w jednej głowie albo jednym wątku. Osoba z zewnątrz powinna pracować w tych samych narzędziach co reszta zespołu: twoja Jira, twój Slack, twoje repozytorium. Osobny kanał tylko dla dostawcy to pierwszy krok do silosu.

4. Za dużo technologii

Każdy kolejny framework to kolejna kompetencja, której szukasz na rynku. Jeden kod na iOS i Androida, na przykład we Flutterze, oznacza jedną grupę ludzi do znalezienia zamiast dwóch.

5. Brak automatyzacji

Ręczne budowanie wersji i ręczne testy zjadają czas każdej nowej osoby. CI/CD i testy automatyczne sprawdź, zanim dołożysz ludzi. Inaczej płacisz stawkę godzinową za powtarzalną pracę, którą maszyna zrobi sama.

Umowa body leasingu: co musi się w niej znaleźć?

Kodeks cywilny nie opisuje umowy body leasingu, więc wszystko, co ważne, trzeba w niej zapisać wprost. Kancelarie, które piszą takie umowy na co dzień, zwracają uwagę na kilka punktów:

  • Kogo i na ile. Opis kompetencji, wymiar godzin w miesiącu, praca zdalna czy w biurze.
  • Stawka i rozliczenie. Za godzinę albo osobodzień, raport czasu pracy, termin płatności.
  • Prawa autorskie do kodu. Przeniesienie autorskich praw majątkowych na ciebie, z wymienionymi polami eksploatacji. Więcej niżej, bo to najczęstsza luka.
  • Poufność. NDA z dostawcą, a najlepiej także z osobą, która dostanie dostęp do repozytorium.
  • Zastępstwo i ciągłość. Co się dzieje, gdy programista choruje albo odchodzi: kto go zastąpi i w jakim czasie.
  • Wypowiedzenie i zakaz podkupywania. Ile trwa wypowiedzenie i czy możesz zatrudnić tę osobę bezpośrednio, a jeśli tak, na jakich warunkach.
  • Przekazanie na koniec. Dokumentacja, dostępy i wszystko, co ma zostać u ciebie, gdy współpraca się skończy.

Czyj jest kod napisany na B2B?

Gdy programista jest twoim pracownikiem na etacie, majątkowe prawa autorskie do programu napisanego w ramach obowiązków należą do ciebie z mocy prawa (art. 74 ust. 3 ustawy o prawie autorskim). Przy B2B i przy body leasingu ten przepis nie działa. Prawa zostają przy twórcy, dopóki umowa nie przeniesie ich na ciebie.

Umowa o przeniesienie autorskich praw majątkowych wymaga formy pisemnej pod rygorem nieważności (art. 53) i musi wymieniać pola eksploatacji, czyli to, co wolno ci z kodem robić: kopiować, zmieniać, rozpowszechniać. Mail ani kliknięcie w systemie tego nie załatwią.

W praktyce sprawdź dwa ogniwa. Pierwsze: czy umowa z dostawcą przenosi prawa na twoją firmę. Drugie: czy dostawca sam ma te prawa od programisty, który pracuje u niego na B2B. Jeśli brakuje któregoś ogniwa, kod formalnie nie jest twój.

Czy body leasing to umowa o pracę? Co zmieniają nowe uprawnienia PIP?

Body leasing to nie praca tymczasowa. Agencja pracy tymczasowej zatrudnia pracownika i kieruje go do ciebie, a ustawa pozwala na to najwyżej przez 18 miesięcy w okresie 36 miesięcy u jednego pracodawcy użytkownika (art. 20 ustawy o zatrudnianiu pracowników tymczasowych). Przy body leasingu kupujesz usługę od firmy, a programista zostaje w swojej relacji z dostawcą.

Od 8 lipca 2026 roku ta granica ma większe znaczenie. Gdy inspektor pracy uzna, że umowa cywilnoprawna ma cechy stosunku pracy, najpierw wydaje polecenie. Jeśli firma go nie wykona, okręgowy inspektor pracy może wydać decyzję, która przekształca umowę w umowę o pracę. Wcześniej taka sprawa musiała trafić do sądu. Od tego samego dnia możesz też poprosić PIP o wiążącą interpretację konkretnej umowy, za 40 zł.

Co to znaczy dla ciebie? Ryzyko dotyczy przede wszystkim osób, z którymi podpisujesz B2B bezpośrednio, a potem wyznaczasz im godziny, miejsce i codzienne polecenia tak jak pracownikom. Liczy się sposób pracy, a nie nazwa umowy. Gdy kupujesz usługę od firmy, która zatrudnia albo kontraktuje swoich ludzi, stroną tej relacji jest dostawca. Przy wątpliwościach co do konkretnej umowy porozmawiaj z prawnikiem albo skorzystaj z interpretacji PIP.

Jak kupić body leasing w przetargu?

Instytucje publiczne i duże firmy kupują body leasing najczęściej jako umowę ramową: listę stanowisk ze stawkami, z której potem zamawiają konkretne osoby. Skala bywa ogromna. Centralny Ośrodek Informatyki ogłosił w 2023 roku przetarg na body leasing o wartości ponad 585 mln zł brutto, na trzyletnią umowę ramową. Wiosną 2024 roku postępowanie unieważniono, bo środki przesunięto na inne cele.

Dla mniejszej firmy wniosek jest prosty. W przetargu albo zapytaniu ofertowym opisz kompetencje, wymiar godzin i zasady zastępstwa tak samo dokładnie jak w zwykłej umowie. Sama stawka godzinowa niewiele mówi o tym, kogo naprawdę dostaniesz.

Ile kosztuje outsourcing programistów?

W body leasingu i wzmocnieniu zespołu stawkę podaje się zwykle za godzinę albo osobodzień, w outsourcingu projektu za etap albo całość. Porównuj ją nie z pensją, tylko z pełnym kosztem rekrutacji: czasem szukania, wdrożeniem i ryzykiem, że osoba nie pasuje do zespołu.

U nas wzmocnienie zespołu kosztuje 200 zł netto za godzinę, przy minimum 120 godzinach miesięcznie, czyli od 24 000 zł netto miesięcznie. Wypowiedzenie trwa 2 tygodnie, a developer zaczyna zwykle po około 2 tygodniach od rozmowy.

Jeśli wolisz zlecić cały projekt, budowa aplikacji zaczyna się od 50 000 zł netto, a pierwszy krok, prototyp i plan, kosztuje 17 500 zł netto. Wszystkie ceny są w cenniku. Szerzej o budżetach piszemy we wpisie ile kosztuje stworzenie aplikacji mobilnej, a o wyborze wykonawcy w tekście jak wybrać software house.

Jak wygląda przekazanie kodu na koniec współpracy?

Dobra współpraca kończy się tak, że twój zespół przejmuje kod bez telefonu do dostawcy. Najprościej, gdy repozytorium, konta w sklepach i chmura od pierwszego dnia są na twojej firmie, a nie na koncie dostawcy.

Tak przekazaliśmy aplikację Gonecase. Dwóch naszych developerów mobilnych prowadziło ją od pierwszego prototypu. Po 216 commitach i z 290 testami automatycznymi oddaliśmy ją wewnętrznemu zespołowi klienta, który od maja 2026 roku rozwija ją sam.

Gonecase przy przekazaniu: 216 commitów, 290 testów, 31 plików z testami216commitów od prototypu290testów automatycznych31plików z testamina starcie było 17Gru 2025PrototypMar 2026Własne repozytoriumMaj 2026Przekazanie
Gonecase: z tym kodem i testami aplikację przejął w maju 2026 wewnętrzny zespół klienta.

Przed końcem współpracy sprawdź, czy masz u siebie:

  • Repozytorium z pełną historią zmian, na koncie twojej firmy.
  • Testy automatyczne, które przechodzą u twojego zespołu.
  • Opis architektury i instrukcję, jak zbudować i wydać nową wersję.
  • Dostępy do sklepów, chmury i usług zewnętrznych przepisane na twoją firmę.
  • Podpisane przeniesienie praw autorskich do całego kodu.

Jak wygląda wzmocnienie zespołu w Codigee?

Dołączamy seniorów od Fluttera do zespołów, które mają już swój produkt. Jesteśmy w katalogu Flutter Consultants, który prowadzi Google. Gdy trzeba, tak samo dołączają developerzy backendu, webu i Unity.

  • RozmowaTwój stack, twój proces i role, których brakuje.
  • DobórDeveloperzy Fluttera dopasowani do zespołu, start po około 2 tygodniach.
  • PracaTwoja Jira, twój Slack, twój Git. Code review i testy przy każdej zmianie.
  • RaportCo tydzień wiesz, co zostało zrobione i co dalej.
  • ZapleczeZa developerem stoi cały zespół Codigee.

Szczegóły, zakres ról i warunki: wzmocnienie zespołu we Flutterze.

Częste pytania

01Body leasing: co to jest w prostych słowach?

Wynajem specjalisty od innej firmy. Programista pracuje w twoim zespole i według twoich poleceń, a ty płacisz dostawcy za jego godziny. Dostawca odpowiada za dostępność i kompetencje tej osoby, nie za wynik.

02Czym różni się body leasing od outsourcingu?

Przy body leasingu kierujesz pracą i odpowiadasz za wynik. Przy outsourcingu dostawca sam organizuje pracę i odpowiada za efekt, a ty odbierasz gotowy etap albo moduł.

03Jak jest staff augmentation po polsku?

Wzmocnienie albo rozszerzenie zespołu. Działa jak body leasing, ale za programistą zwykle stoi zespół dostawcy, który wspiera go wiedzą, przeglądem kodu i zastępstwem.

04Czy body leasing to praca tymczasowa?

Nie. Pracę tymczasową organizuje agencja pracy tymczasowej i obowiązuje limit 18 miesięcy w okresie 36 miesięcy u jednego pracodawcy użytkownika. Body leasing to umowa o świadczenie usług między dwiema firmami.

05Czy kod napisany przez programistę na B2B należy do mnie?

Tylko wtedy, gdy umowa zawarta na piśmie przenosi na ciebie autorskie prawa majątkowe i wymienia pola eksploatacji. Bez tego prawa zostają przy twórcy, inaczej niż przy pracowniku na etacie.

06Ile kosztuje wynajem programisty Fluttera?

W Codigee 200 zł netto za godzinę, przy minimum 120 godzinach miesięcznie i 2-tygodniowym wypowiedzeniu. Developer zaczyna zwykle po około 2 tygodniach.

Czy ten artykuł był przydatny?

Oceń artykuł

Czytaj dalej.

Wszystkie wpisy

Let's make something together.

Bez przekombinowania. Bez straty czasu. Po prostu konkretna robota.

Albo umów rozmowę z Erykiem (otwiera kalendarz rezerwacji)[email protected]
Kim jesteś?
Budżet