Wysyłasz ten sam brief technologiczny do czterech różnych firm programistycznych. Po tygodniu otrzymujesz wyceny:
- Firma A (freelancer lub mała agencja): 28 000 PLN
- Firma B (butikowe studio inżynierskie): 65 000 PLN
- Firma C (średni software house): 130 000 PLN
- Firma D (duża agencja korporacyjna): 240 000 PLN
W tym momencie większość przedsiębiorców czuje całkowitą bezradność. Jak to możliwe, że za realizację tej samej specyfikacji rozbieżność cenowa wynosi niemal 1000%? Czy najtańsza oferta to oszustwo, a najdroższa to bezczelne zdzierstwo?
W tym artykule obnażamy kulisy kalkulacji w branży software developmentu i wyjaśniamy, za co naprawdę płacisz w każdej z tych ofert.
4 Składowe wyceny: Co tak naprawdę kupujesz w ofercie IT?
Cena końcowa w projekcie programistycznym to wynik prostego równania: $$\text{Cena} = \text{Liczba szacowanych roboczogodzin (Rbh)} \times \text{Stawka godzinowa} + \text{Narzut ryzyka i marży}$$
Różnice biorą się ze struktury kosztów poszczególnych podmiotów:
| Pozycja w kosztorysie | Duży Software House / Agencja | Niezależne Studio Inżynierskie (np. ITLight) | Tani Freelancer / Zespół juniorski |
|---|---|---|---|
| Kto faktycznie pisze kod? | Często juniorzy lub midzi nadzorowani przez leada | Senior Software Engineer / Architekt z wieloletnim stażem | Początkujący programista uczący się na Twoim projekcie |
| Narzut biurokratyczny | Account Manager, Project Manager, Scrum Master, Dyrektor sprzedaży | Bezpośredni kontakt inżynier – klient (zero pośredników) | Brak zarządzania, chaos komunikacyjny |
| Architektura i jakość (Clean Code) | Zależna od przypisanego zespołu | Projektowana od podstaw pod skalowalność i bezawaryjność | Kod pisany „na szybko”, brak testów, trudny w rozwoju |
| Prawa autorskie i własność kodu | Zazwyczaj tak, po opłaceniu całości | 100% majątkowych praw autorskich przechodzi na Ciebie | Ryzyko sporów prawnych, biblioteki o niejasnej licencji |
| Gwarancja i wsparcie (SLA) | Dodatkowo płatne wysokie pakiety | Gwarancja w cenie + elastyczne wsparcie techniczne | Brak kontaktu po oddaniu projektu |
Dlaczego najtańsze oferty (poniżej 35 000 PLN) bywają najdroższe w skutkach?
Oferta rażąco niska zazwyczaj oznacza, że wykonawca:
- Nie zrozumiał zakresu lub pominął trudne elementy: Wycenił tylko to, co widać na ekranie, ignorując panel administracyjny, bezpieczeństwo danych, obsługę błędów czy integracje API.
- Używa strategii „złapać klienta, potem żądać dopłat”: Po podpisaniu umowy za każdą drobną zmianę lub oczywistą funkcję wystawia dodatkowe faktury, przez co finalny koszt i tak przekracza 80 000 PLN.
- Zbuduje system w technologii bez przyszłości: Sklei projekt z gotowych szablonów i przestarzałych wtyczek, których żaden inny programista nie podejmie się rozwijać.
- Porzuci projekt w połowie: Gdy skończy się pierwotny budżet, wykonawca zniknie, a Ty zostaniesz z niedziałającym kodem wymagającym napisania wszystkiego od zera.
Skąd biorą się oferty na 150 000 – 250 000 PLN? (Podatek od korporacji)
Gdy zamawiasz aplikację w dużym software house zatrudniającym 100+ osób, Twoja stawka godzinowa (często 250–380 PLN/h) pokrywa koszty, które w żaden sposób nie przekładają się na jakość kodu:
- Wynajem reprezentacyjnego biura w centrum stolicy,
- Prowizje działu handlowego i marketingu,
- Wynagrodzenia rozbudowanej hierarchii managerskiej,
- Ławkę rezerwową programistów czekających na kolejne zlecenia.
W efekcie na spotkaniach statusowych uczestniczy pięć osób z agencji, z których realną pracę wykonuje jedna lub dwie.
Złoty środek: Model Senior Studio (ITLight)
Model butikowego studia technologicznego łączy bezpieczeństwo i kunszt architektoniczny dużej agencji z elastycznością cenową i bezpośrednim kontaktem:
[MODEL KORPORACYJNY]
Klient ---> Handlowiec ---> Project Manager ---> Tech Lead ---> Programista (często Junior)
(Wysoki koszt pośredników, zniekształcona komunikacja, długi czas reakcji)
[MODEL ITLIGHT]
Klient <=======================================================> Główny Architekt & Senior Engineer
(Bezpośrednia komunikacja techniczna, brak narzutu biurowego, natychmiastowe decyzje)
Dzięki temu budżet, który przeznaczasz na projekt, w 100% finansuje rzeczywistą inżynierię oprogramowania, przemyślaną architekturę i bezpieczny kod.
7 Pytań, które musisz zadać wykonawcy przed podpisaniem umowy
Zanim zdecydujesz się na konkretną ofertę, poproś o precyzyjne odpowiedzi na poniższe pytania:
- Kto z imienia i nazwiska będzie pisał kod mojej aplikacji i jakie ma komercyjne doświadczenie?
- Czy po wdrożeniu otrzymuję pełne majątkowe prawa autorskie oraz dostęp do repozytorium kodu źródłowego (Git)?
- Czy w wycenie uwzględniono testy, konfigurację środowiska serwerowego i publikację w sklepach (App Store / Google Play)?
- Jaki jest koszt roboczogodziny przy ewentualnych zmianach zakresu w trakcie projektu?
- W jakiej technologii powstanie backend i frontend oraz czy kod jest niezależny od autorskich frameworków agencji?
- Jak wygląda procedura gwarancyjna i usuwanie błędów po starcie produkcyjnym?
- Czy wykonawca podpisuje umowę o zachowaniu poufności (NDA) przed przystąpieniem do analizy?
Masz w ręku wyceny i nie wiesz, jak je porównać?
Otrzymałeś kosztorysy od innych firm i chcesz skonsultować, czy szacunki roboczogodzin są realistyczne i nie zawierają ukrytych pułapek?
- Skorzystaj z bezpłatnego audytu briefu i założeń technologicznych w ITLight.
- Przelicz swój budżet w niezależnym Kalkulatorze Projektu.
- Zobacz także: Jak napisać brief technologiczny, który chroni Twój budżet? oraz Modele rozliczeń IT: Fixed Price vs Time and Material.
Planujesz projekt? Pobierz darmowy Wzór Briefu Technologicznego i Specyfikacji MVP
Gotowy szablon pytań i struktury, który pozwoli Ci precyzyjnie opisać wymagania aplikacji przed rozmową z wykonawcą i uniknąć niedoszacowania budżetu.
PLANNING TO BUILD A MOBILE OR WEB APP?
Let's discuss architecture and estimation within 24h. Free and without commitment.