Freelancer, solo-developer czy agencja - komu zlecić stronę, sklep lub system
Freelancer, solo-developer czy agencja interaktywna - komu zlecić stronę, sklep lub system
Krótka odpowiedź: dla większości projektów małej i średniej firmy - strony, sklepu, systemu rezerwacji, CRM czy konfiguratora - niezależny senior-developer daje lepszy stosunek jakości do ceny niż agencja: pracujesz bezpośrednio z osobą, która pisze kod (nie z handlowcem i juniorami), płacisz za robotę a nie za overhead, i dostajesz elastyczność. Agencja wygrywa dopiero przy dużych projektach wymagających zespołu wielu specjalności naraz i gwarancji ciągłości firmy. Ten tekst pomaga wybrać świadomie, bez marketingowego ściemniania z żadnej strony.
Za co realnie płacisz w agencji
Faktura z agencji to nie tylko kod. Płacisz też za:
- Dział handlowy - osoby, które Cię pozyskały i obsługują (prowizje, spotkania)
- Project managerów - warstwę pośrednią między Tobą a wykonawcą
- Account managerów - kolejną warstwę kontaktu
- Juniorów - którzy często uczą się na Twoim projekcie pod okiem seniora
- Biuro, marketing, marżę firmy
To realnie 50-70% wartości faktury przy typowym projekcie MŚP. Nie znaczy, że agencja oszukuje - to naturalny koszt struktury. Znaczy tylko, że za tę samą stronę czy sklep zapłacisz więcej, a część pieniędzy pójdzie na warstwy, które nie dotykają Twojego kodu.
Co realnie dostajesz u niezależnego seniora
- Bezpośredni kontakt z wykonawcą - rozmawiasz z osobą, która pisze Twój kod, nie z pośrednikiem. Zmiana ustaleń to jedna rozmowa, nie łańcuch maili przez trzy osoby.
- Niższa cena za tę samą jakość - brak warstw overhead. Płacisz za robotę.
- Elastyczność - nietypowa funkcja, pilna zmiana, custom logika - decyzja od ręki, nie „prześlemy do zespołu i wrócimy z wyceną".
- Odpowiedzialność jednej osoby - wiadomo, kto zrobił i kto poprawi. Brak rozmycia „to nie mój moduł".
- Senior, nie junior - Twój projekt robi doświadczona osoba, nie ktoś, kto się na nim uczy.
Kiedy jednak lepiej wybrać agencję
Uczciwie - nie zawsze solo wygrywa. Agencja ma sens, gdy:
- Projekt jest duży i wielospecjalnościowy - potrzebujesz jednocześnie backendu, kilku frontendowców, designera UX, specjalisty od bezpieczeństwa i DevOps, pracujących równolegle pod presją czasu
- Wymagasz formalnej gwarancji ciągłości - duży kontrakt korporacyjny, gdzie liczy się, że firma istnieje niezależnie od jednej osoby
- Potrzebujesz SLA 24/7 z gwarantowanym czasem reakcji i zespołem na zmiany
- Masz procedury zakupowe wymagające dostawcy o określonej wielkości
Dla korporacji budującej platformę za setki tysięcy z twardym deadline'em zespół agencji jest właściwym wyborem. Dla firmy, która potrzebuje dobrej strony, sklepu czy systemu - niezależny senior zwykle daje więcej za mniej.
Ryzyko „solo" i jak je rozbroić
Największa obawa przy freelancerze: „a co, jak zniknie / zachoruje / porzuci projekt?". Realne pytania, które to rozbrajają - zadaj je każdemu wykonawcy:
- Czy dostanę kod źródłowy? Jeśli kod jest w Twoim repo (GitHub), dowolny inny developer może przejąć projekt. Brak uzależnienia od jednej osoby.
- Czy dane są na mojej infrastrukturze? Serwer, baza, domena na Twoim koncie = pełna kontrola.
- Czy jest umowa z zakresem i etapami? Jasne kamienie milowe i płatności etapami chronią obie strony.
- Czy widzę wcześniejsze, działające realizacje? Nie screeny - działające wdrożenia, które można kliknąć.
Jeśli odpowiedzi to „tak, kod Twój, dane Twoje, umowa etapowa, oto 8 działających realizacji" - ryzyko „solo" praktycznie znika, a zostają same zalety.
FAQ
Czy freelancer zrobi tak samo dobrze jak agencja? Dla strony, sklepu, systemu rezerwacji czy CRM małej/średniej firmy - tak, a często lepiej, bo robi to senior bezpośrednio, nie junior przez warstwę PM-ów. Przy dużych, wielospecjalnościowych projektach agencja z zespołem ma przewagę.
Dlaczego u freelancera taniej? Brak overheadu (dział handlowy, PM-owie, account managerowie, biuro, marża). Płacisz za kod, nie za strukturę. Przy typowym projekcie MŚP to 50-70% faktury agencji.
Co, jeśli freelancer zniknie w trakcie? Zabezpieczasz się umową etapową (płacisz za dostarczone etapy), kodem w Twoim repo i danymi na Twojej infrastrukturze. Wtedy dowolny inny developer może kontynuować.
Kiedy zdecydowanie wybrać agencję? Duży projekt wymagający wielu specjalistów naraz, formalna gwarancja ciągłości korporacyjnej, SLA 24/7 z zespołem. Dla mniejszych projektów to przepłacanie za strukturę.
Podsumowanie
Dla strony, sklepu, systemu rezerwacji, CRM czy konfiguratora małej i średniej firmy niezależny senior-developer daje lepszy stosunek jakości do ceny niż agencja - bezpośredni kontakt, brak overheadu, elastyczność. Agencja wygrywa przy dużych, wielospecjalnościowych projektach z wymogiem ciągłości. Ryzyko „solo" rozbrajasz umową etapową, kodem na własność i działającymi realizacjami.
Zastanawiasz się, komu zlecić swój projekt? Napisz do mnie - powiem wprost, czy Twój przypadek pasuje do współpracy z niezależnym developerem, czy lepiej sprawdzi się agencja. Pierwsza rozmowa bez opłaty.
Powiązane teksty:
- Jak wybrać developera do strony lub systemu
- Ile kosztuje strona internetowa
- WordPress czy strona od zera
- Ile kosztuje utrzymanie strony
Często zadawane pytania
Kogo wybrać do budowy strony - freelancera, solo developera, czy agencji?
Freelancer (1500-8000 zł): OK dla prostej strony bez custom features. Solo developer (8-45 tys zł): najlepszy dla systemów custom, CRM, sklepów - pracujesz z osobą która pisze kod. Agencja (30-200 tys zł): dla enterprise projektów z zespołem 5+ osób, dużym budżetem, potrzebą dokumentacji korporacyjnej.
Solo developer czy agencja - kiedy który?
Solo dla: startupów, MŚP (5-50 osób), CRM/portalu klienta/konfiguratora 3D, gdzie zależy Ci na bezpośredniej komunikacji z osobą pisząca kod. Agencja dla: enterprise (200+ osób), projektów wymagających design + copywriting + dev + PM osobno, klientów którzy potrzebują "dostawcy usług", nie partnera.
Co dostaję dokładnie od agencji za 30 tys zł vs solo dev za 30 tys zł?
Agencja: PM (10-20% budżetu), designer (30%), backend dev (25%), frontend dev (20%), tester (5%), overhead (10-20%). Solo dev: 100% budżetu na code + design + PM w jednej osobie. Tłumaczenie: agencja 15-18k faktycznego dev, solo 25-27k dev. Solo = więcej realnej roboty za tę samą cenę.
Jak zweryfikować że freelancer/solo dev jest kompetentny?
Trzy filtry: (1) GitHub public repos z ostatnich 12 mies (nie tylko forki, prawdziwe projekty), (2) 30-min discovery call - konkretne pytania o techniki (Laravel? Vue? RODO?), (3) 1-tygodniowy paid trial na małym zadaniu. Portfolio i CV to sales. Kod i live rozmowa to signal.
Ryzyka wynajmu freelancera vs agencji?
Freelancer/solo: (a) chorobowe/urlop opóźnia projekt, (b) brak zastępcy jeśli zniknie, (c) mniejsza dokumentacja procesu. Agencja: (a) juniorzy piszą kod za senior stawki, (b) PM overhead 20% budżetu, (c) commercial pressure na skracanie scope. Mitigation: kontrakt z 3-mies notice period, kod na Twoim GitHubie od 1. dnia.
Napisz - wycenę odeślę do 48 h. Bez agencji, bez pośredników.
✉ napisz: dominik.gronski@grodev.pl