Dostałem kiedyś maila, który zaczynał się tak: „Panie Jarku, wycenił mi pan panel na 30 tysięcy, a znajomy mówi, że to da się zrobić za pięć". Odpisałem jednym zdaniem: ma rację, da się. Tylko że to nie będzie ten sam panel, a różnicy nie zobaczy pan w dniu odbioru - zobaczy ją pan w trzecim miesiącu, kiedy coś się wywróci.
Wycena software to chyba najmniej przejrzysta rzecz, jaką kupuje właściciel małej firmy. Kupując samochód widzisz, za co płacisz. Kupując panel webowy dostajesz liczbę, która spadła z sufitu - raz pięć tysięcy, raz trzydzieści, raz sto - i nikt ci nie tłumaczy, dlaczego. Prowadzę agencję, która buduje takie panele dla firm na 10 - 200 osób, i wszystko, czego uczę klientów, najpierw składam u siebie. Więc rozbiorę tę trzydziestkę na części. Zobaczysz, z czego naprawdę się składa, gdzie u innych przepłacasz, a gdzie - i to powiem wprost - sam bym ci odradził wydawanie tych pieniędzy.
Spis treści
- Co to w ogóle jest „panel webowy" i czemu kosztuje tyle co używane auto?
- Z czego naprawdę składa się 30 000 PLN?
- Dlaczego analiza, której nie widać, kosztuje najwięcej?
- Co podbija cenę ponad trzydzieści tysięcy?
- Gdzie klient przepłaca u innych?
- Kiedy 30 000 to za mało, a kiedy za dużo?
- Czym to się różni od apki mobilnej za 10 tysięcy?
- Jak czytać wycenę, żeby cię nie naciągnęli?
- Co zostaje, kiedy zgaśnie ekscytacja
- Słownik pojęć
Co to w ogóle jest „panel webowy" i czemu kosztuje tyle co używane auto?
Zacznijmy od ziemi, bo „panel webowy" brzmi jak coś, co albo każdy ma, albo nikt nie potrzebuje. A to po prostu program, który otwierasz w przeglądarce zamiast instalować na komputerze. Logujesz się, widzisz swoje dane, klikasz, coś się dzieje. Twój bank to panel webowy. Twoja poczta to panel webowy. I to wewnętrzne narzędzie, w którym handlowiec wystawia ofertę, a szef widzi, ile firma zarobiła w tym miesiącu - to też panel webowy, tylko zrobiony pod jedną konkretną firmę.
I tu jest sedno. Bank stać na to, żeby wydać na swój panel miliony, bo używa go pół Polski. Ty potrzebujesz narzędzia, którego używa pięć osób w twojej firmie - i które robi dokładnie to, czego żaden gotowy program ze sklepu nie robi, bo twoja firma układa procesy po swojemu. Nie kupujesz masówki. Zamawiasz coś szytego na miarę. A miara kosztuje.
Dlaczego akurat trzydzieści, a nie pięć? Bo te pięć tysięcy to cena za sam widoczny szkielet - ekran, formularz, przycisk. To jakbyś wycenił dom po cenie ścian, pomijając fundamenty, instalacje, pozwolenia i to, że ktoś musi w nim zamieszkać i nie chcieć się wyprowadzić po miesiącu. Większość pieniędzy w panelu idzie na rzeczy, których w dniu odbioru w ogóle nie widać. Zaraz pokażę które.
Robiłem taki rachunek z klientem, który prowadzi firmę usługową na jakieś czterdzieści osób. Liczył, że gotowy program z abonamentem 300 zł miesięcznie załatwi sprawę. Policzyliśmy razem: trzy różne abonamenty, żeby pokryć to, czego potrzebował, plus człowiek, który i tak przepisywał dane między nimi, bo żaden nie gadał z drugim. Wychodziło drożej niż jeden panel zrobiony raz a dobrze. To nie zawsze tak wychodzi - ale wtedy wyszło, i to jest właśnie ten moment, w którym własny software zaczyna mieć sens.
Z czego naprawdę składa się 30 000 PLN?
Rozłożę trzydziestkę na stół, tak jak ją rozkładam w rozmowie z klientem. Nie po to, żeby ci się zakręciło w głowie od pozycji, tylko żebyś zobaczył, że za każdą stoi czyjaś robota i czyjaś odpowiedzialność.
- Analiza i ustalenie, co właściwie ma robić - rozmowy, rozrysowanie procesu, wyłapanie wyjątków. Brzmi miękko, a jest najtwardszym fundamentem. Rozwinę to za chwilę osobno, bo tu zwykle decyduje się powodzenie albo katastrofa.
- Backend, czyli mózg, którego nie widać - to logika pod spodem. Kto może co zobaczyć, jak liczy się rabat, co się dzieje, gdy ktoś wpisze ujemną kwotę. Cała myśląca część siedzi tu, niewidoczna dla użytkownika.
- Baza danych - miejsce, gdzie panel pamięta wszystko. Klientów, oferty, faktury, historię. Źle zaprojektowana baza to dom postawiony na piasku - stoi, dopóki nie przyjdzie pierwszy ciężar.
- Frontend, czyli to, co klikasz - ekrany, formularze, tabele, przyciski. Jedyna część, którą widzisz, i przez to ta, po której błędnie oceniasz cenę całości.
- Logowanie i uprawnienia - żeby handlowiec widział swoje, księgowa swoje, a szef wszystko. To nie jeden przełącznik. To cała warstwa decydująca, kto czego dotyka.
- Serwer i uruchomienie w sieci - panel musi gdzieś mieszkać i być dostępny pod adresem o każdej porze. Konfiguracja, szyfrowanie, kopie zapasowe.
- Wdrożenie - przeniesienie twoich danych, przeszkolenie ludzi, te pierwsze dwa tygodnie, gdy wszyscy pytają „a gdzie teraz to kliknąć".
- Margines na poprawki - bo zawsze coś wyjdzie w praniu, czego nie dało się przewidzieć na papierze. Uczciwa wycena ten margines zawiera, nieuczciwa udaje, że go nie potrzeba.
Gdybym miał to zgrubsza rozłożyć procentowo - a każdy projekt jest inny, więc traktuj to jako rząd wielkości, nie cennik - to widoczny frontend, ten, za który większość ludzi płaci w głowie, zjada jakąś jedną piątą. Reszta, czyli cztery piąte, to fundamenty, mózg i to, co dzieje się po oddaniu kluczy. Dlatego znajomy, który wyceni „za pięć", najczęściej wyceni dokładnie tę jedną piątą - ekran - i zapomni o reszcie. Albo o niej nie wie.
Dlaczego analiza, której nie widać, kosztuje najwięcej?
Powiem coś wbrew własnemu interesowi: najdroższa godzina w całym projekcie to nie godzina programisty. To godzina rozmowy, zanim ktokolwiek napisze linijkę kodu.
Brzmi jak frazes, więc dam konkret. Klient mówi: „chcę panel do wystawiania ofert". Proste? Siadamy i okazuje się, że oferta ma trzy warianty cenowe, że rabat zależy od tego, czy klient jest stały, że niektóre pozycje mają inną stawkę VAT, że oferta musi przejść akceptację szefa powyżej pewnej kwoty, a poniżej nie, i że na koniec ma się sama zamienić w fakturę - ale tylko wtedy, gdy klient ją podpisze. To, co brzmiało jak jeden formularz, jest dziesięcioma decyzjami, z których każda zmienia to, co trzeba zbudować.
Pominięcie tej rozmowy to najdroższy błąd w całej branży. Programista, który dostaje „zrób panel do ofert" bez rozpisania, zbuduje to, jak rozumie - czyli najprościej. A potem przychodzi odbiór i pada zdanie, które kosztuje fortunę: „no tak, ale u nas to działa inaczej". Teraz trzeba przerabiać gotowe, co jest droższe i wolniejsze niż zrobienie dobrze za pierwszym razem. Przerabianie zbudowanego software'u przypomina przesuwanie ściany w wykończonym mieszkaniu - da się, ale płacisz drugi raz za to samo.
U mnie pierwsze spotkanie zawsze schodzi na jednym pytaniu, które brzmi banalnie: pokaż mi, jak robisz to dzisiaj. Nie jak chciałbyś - jak robisz teraz, z całym tym bałaganem, ręcznymi wyjątkami i „tym jednym klientem, który ma inne zasady". Bo te wyjątki to jest twoja firma. Software, który ich nie obsługuje, jest ładny i bezużyteczny. Pisałem szerzej o tym, ile naprawdę kosztuje AI w firmie i jakich liczb nikt ci nie pokazuje - i tam sedno jest identyczne. Najwięcej kosztuje nie technologia, tylko zrozumienie, co właściwie ma się zadziać.
Co podbija cenę ponad trzydzieści tysięcy?
Trzydzieści tysięcy to mój uczciwy punkt wyjścia dla panelu o rozsądnym zakresie - jeden, dwa główne procesy, kilku użytkowników, jasne reguły. Są jednak rzeczy, które tę liczbę pchają w górę, i chcę, żebyś je rozpoznawał, zanim ktoś ci je sprzeda jako „drobiazg".
Pierwsze: łączenie z innymi programami. Panel, który żyje sam, jest tańszy. Panel, który ma rozmawiać z twoją księgowością, z bramką płatności, z systemem kuriera czy z białą listą podatników - drożeje, bo każde takie połączenie to osobna robota i osobne miejsce, które może się popsuć nie z twojej winy. Programy zewnętrzne zmieniają reguły gry bez pytania, a twój panel musi za nimi nadążać.
Drugie: role i uprawnienia, gdy jest ich dużo. Jeden typ użytkownika to prosto. Pięć różnych ról, z których każda widzi co innego, może co innego, i jeszcze są wyjątki w stylu „ten manager widzi swój zespół, ale nie cudzy" - to już osobna, kłopotliwa warstwa logiki. Robiłem panel, w którym sama matryca uprawnień - kto, co, kiedy może - była trudniejsza niż reszta narzędzia razem wzięta.
Trzecie: raporty i liczenie. Wpisywanie danych jest tanie. Pokazanie ich tak, żeby szef jednym rzutem oka widział, która usługa zarabia, a która tylko wygląda na rentowną - to dodatkowa praca, czasem spora. W jednym z paneli, jaki robiłem dla firmy z dużym wolumenem dokumentów, dopiero ta warstwa policzeń dała właścicielowi to, po co naprawdę przyszedł: zobaczył, na czym realnie traci.
Czwarte, najbardziej podstępne: zmiany w trakcie. Zaczynasz od „chcę panel do ofert", a w połowie dochodzi „a, i żeby jeszcze magazyn, i grafik pracowników". Każdy taki dodatek jest rozsądny z osobna. Razem potrafią podwoić projekt. Dlatego dobrze zrobiona wycena ma jasno powiedziane, co jest w środku, a co będzie liczone osobno - nie po to, żeby cię złapać, tylko żebyś ty wiedział, kiedy sam podkręcasz cenę.
Gdzie klient przepłaca u innych?
Teraz część, której nie usłyszysz od kogoś, kto sprzedaje najdrożej, jak się da. Bo przepłacić można na kilka sposobów i warto je znać.
Najczęściej przepłacasz za markę, nie za software. Duży, znany software house policzy ci za ten sam panel dwa, trzy razy więcej, bo w cenie jest ich biuro w centrum, dział sprzedaży, project manager, który pośredniczy między tobą a programistą, i marża na to wszystko. Dla korporacji z budżetem to ma sens - jest proces, są gwarancje, jest z kogo egzekwować. Dla małej firmy to często płacenie za otoczkę, której nigdy nie wykorzystasz.
Drugi sposób to płacenie za rozmach, którego nie potrzebujesz. Słyszysz słowa, które brzmią poważnie i drogo - że system „skalowalny na miliony użytkowników", „gotowy na globalny ruch", „mikroserwisowy". Świetnie, tylko ty masz dwunastu pracowników i nigdy nie będziesz mieć miliona użytkowników. Budowanie pod ruch, którego nie będzie, to jak kupowanie autokaru na dojazdy we dwie osoby. Dobra wycena pyta najpierw o twoją realną skalę, a nie zachwala technologię.
Trzeci, najboleśniejszy, to uzależnienie. Ktoś robi ci panel tanio, ale tak, że tylko on potrafi go potem ruszyć, dane trzyma u siebie, a każda drobna zmiana to faktura i czekanie. Tani start, drogie życie. Pytanie, które zadaję na twoim miejscu, brzmi: jeśli się rozstaniemy, dostanę kod i dane, i czy inny człowiek to przejmie? Jeśli odpowiedź jest mętna - uciekaj, niezależnie od ceny.
I czwarty, na drugą stronę, bo uczciwość działa w obie: czasem klient przepłaca, oszczędzając. Wybiera najtańszą ofertę, dostaje szkielet bez fundamentów, a po pół roku płaci drugi raz komuś, kto to po kimś poprawia. Najdroższy software to ten, który trzeba zbudować dwa razy.
Kiedy 30 000 to za mało, a kiedy za dużo?
Powiem to wprost, choć to nie jest w moim interesie: nie każdej firmie panel za trzydzieści tysięcy się opłaca. Czasem to za dużo. Czasem to nawet za mało. Umieć rozróżnić te dwie sytuacje jest warte więcej niż sama wycena.
Za dużo jest wtedy, gdy gotowe narzędzie ze sklepu robi 90 procent tego, czego potrzebujesz. Jeśli twój proces jest typowy - wystawiasz faktury jak wszyscy, prowadzisz projekty jak wszyscy - to istnieje program z abonamentem, który zrobi to lepiej, taniej i od ręki, bo robił to już dla tysiąca firm przed tobą. Wtedy własny panel to fanaberia. Mówię klientom: kup gotowca za 200 zł miesięcznie, a te trzydzieści tysięcy włóż w coś, co naprawdę odróżnia twoją firmę. Buduj własne tylko tam, gdzie robisz coś inaczej niż reszta rynku - bo tylko tam gotowiec cię uwiera.
Za mało jest wtedy, gdy panel ma dźwigać pieniądze albo dużo ludzi. Jeśli przez to narzędzie ma przechodzić sto tysięcy złotych miesięcznie, jeśli ma w nim pracować pięćdziesiąt osób naraz, jeśli błąd oznacza realną stratę, a nie tylko niewygodę - to trzydzieści tysięcy bywa zbyt skromnym budżetem na to, żeby zrobić rzecz odporną na awarie, z kopiami, z zabezpieczeniami, z zapasem. Tu próba zmieszczenia się w trzydziestce na siłę kończy się tak, że oszczędność wraca jako koszt w najgorszym możliwym momencie - przy awarii.
Mój próg, ten sam, który stosuję przy automatyzacji, opiera się na trzech rzeczach naraz: nietypowość procesu, skala i koszt błędu. Im bardziej robisz coś po swojemu, im więcej tego robisz i im drożej kosztuje pomyłka, tym bardziej własny panel ma sens. Gdy spotykają się wszystkie trzy - decyzja jest łatwa. Gdy występuje jedna - zastanów się dwa razy. Małej firmie z typowym procesem powiem, żeby nie budowała. Firmie, która ma swój sposób i traci na chaosie realne pieniądze, powiem, że trzydzieści tysięcy zwróci się szybciej, niż myśli.
Czym to się różni od apki mobilnej za 10 tysięcy?
Często słyszę: „skoro apkę na telefon zrobiliście komuś za dziesięć, czemu panel kosztuje trzy razy tyle?". Dobre pytanie i zasługuje na uczciwą odpowiedź, bo na pozór apka wygląda na trudniejszą - jest na telefonie, błyszczy, ma animacje.
Różnica siedzi w tym, czego nie widać. Prosta apka mobilna - taka za te dziesięć tysięcy - to często ładna witryna na twój sklep, katalog, kontakt, parę ekranów, które głównie pokazują rzeczy. Mało myśli, mało decyduje, mało pamięta. Panel webowy zwykle jest odwrotnością: mało błyszczy, a dużo myśli. Pod spodem liczy, sprawdza uprawnienia, pilnuje reguł, trzyma rosnącą bazę danych i obsługuje wszystkie te firmowe wyjątki, o których pisałem wyżej. Płacisz nie za to, co widać na ekranie, tylko za logikę, która siedzi głębiej.
Druga różnica to ciężar danych i odpowiedzialności. Apka-witryna, gdy się zawiesi, irytuje. Panel, na którym stoi twoje fakturowanie albo cała sprzedaż, gdy się zawiesi - zatrzymuje firmę. To inny poziom wymagań co do niezawodności, kopii i zabezpieczeń, a niezawodność zawsze kosztuje. Dlatego dziesięć i trzydzieści to nie jest „mniejsze i większe to samo". To dwie różne rzeczy, które tylko z daleka wyglądają podobnie - jak rower i samochód, oba mają koła, a nie zamienisz jednego na drugi.
Jak czytać wycenę, żeby cię nie naciągnęli?
Skoro już wiesz, z czego składa się cena, dam ci kilka pytań, które na twoim miejscu zadałbym każdemu, kto przynosi ofertę na panel. Nie po to, żeby się targować - po to, żeby zrozumieć, za co płacisz, i wyłapać, gdzie ktoś chowa karty.
1. Poproś o rozbicie ceny na części. Ile za analizę, ile za to, co widać, ile za to, czego nie widać, ile za uruchomienie i utrzymanie. Jeśli dostajesz jedną gołą liczbę bez tłumaczenia - to pierwszy sygnał ostrzegawczy. Ktoś, kto wie, co robi, potrafi ci to rozłożyć w pięć minut. 2. Zapytaj wprost, co NIE jest w cenie. To, czego w wycenie nie ma, kosztuje więcej niż to, co w niej jest. Połączenia z innymi programami, raporty, przyszłe zmiany - dopytaj, zanim podpiszesz, a nie kiedy przyjdzie kolejna faktura. 3. Zapytaj o dane i kod na wypadek rozstania. Czy dostaniesz wszystko, gdyby wasze drogi się rozeszły? Czy inny człowiek to przejmie? Jeśli odpowiedź jest mglista, kupujesz sobie zależność, nie narzędzie. 4. Ustal koszt życia po starcie. Panel nie kończy się na odbiorze. Serwer, kopie, drobne poprawki, aktualizacje - zapytaj, ile to miesięcznie. Niska cena budowy z drogim utrzymaniem to ta sama pułapka, tylko rozłożona w czasie. 5. Sprawdź, czy w ogóle ci to potrzebne. Najuczciwsza wycena, jaką możesz dostać, to czasem zdanie „nie buduj, kup gotowca". Jeśli wykonawca ani razu nie zapytał, czy panel jest ci potrzebny, tylko od razu liczy - to liczy swój interes, nie twój.
Te pięć pytań ochroni cię lepiej niż najgrubsza umowa. Bo problem z wyceną software'u nie polega na tym, że ceny są wysokie. Polega na tym, że są nieprzejrzyste - a to, czego nie rozumiesz, łatwiej ci sprzedać za za dużo.
Co zostaje, kiedy zgaśnie ekscytacja
Trzydzieści tysięcy za panel webowy to nie jest liczba z sufitu, choć tak wygląda, dopóki ktoś jej nie rozłoży. To suma cudzej roboty i cudzej odpowiedzialności - kilku dni rozmów o tym, jak naprawdę działa twoja firma, mózgu, którego nigdy nie zobaczysz, fundamentów, na których to wszystko stoi, i tych pierwszych tygodni, gdy ktoś pilnuje, żeby twoi ludzie się nie zniechęcili.
Szczerze? Wolę stracić zlecenie, mówiąc komuś „kup gotowca za dwieście złotych miesięcznie", niż wziąć trzydzieści tysięcy za coś, czego ta firma nie potrzebowała. Bo software, który nie powinien był powstać, to najgorszy software, jaki widziałem - droższy w utrzymaniu niż problem, który miał rozwiązać. Dobry panel zaczyna się nie od pytania „ile to kosztuje", tylko od „czy w ogóle ci to potrzebne, a jeśli tak, to gdzie twoja firma robi coś inaczej niż wszyscy". Reszta to już tylko uczciwe rozbicie ceny na części. Teraz je znasz - i następnym razem, gdy ktoś poda ci liczbę, będziesz wiedział, o co dopytać.
Słownik pojęć
- Panel webowy - program, który otwierasz w przeglądarce zamiast instalować na komputerze. Logujesz się i pracujesz na swoich danych. Robiony pod jedną firmę robi dokładnie to, czego gotowe narzędzia ze sklepu nie obejmują.
- Backend - „mózg" panelu, część niewidoczna dla użytkownika. Tu siedzi cała logika: kto co może, jak liczą się kwoty, co się dzieje, gdy ktoś wpisze coś błędnego.
- Frontend - to, co widzisz i klikasz: ekrany, formularze, tabele, przyciski. Jedyna widoczna część, przez co łatwo po niej błędnie ocenić cenę całości.
- Baza danych - miejsce, w którym panel pamięta wszystko: klientów, oferty, historię. Źle zaprojektowana psuje cały projekt, mimo że na ekranie jej nie widać.
- Serwer - komputer w sieci, na którym panel mieszka i jest dostępny pod adresem o każdej porze. W cenie panelu kryje się jego konfiguracja, szyfrowanie i kopie zapasowe.
- Wdrożenie - przeniesienie twoich danych do nowego narzędzia, przeszkolenie ludzi i opieka w pierwszych tygodniach, gdy zespół dopiero się uczy.
Zanim zapłacisz za panel, sprawdźmy, czy w ogóle ci potrzebny
Jeśli masz przed sobą wycenę na własny software i nie wiesz, czy liczba na dole jest uczciwa, prześlij mi ją na j.cybulski@idea4me.pl. Powiem ci szczerze jedno z dwóch: albo gdzie w tej wycenie przepłacasz, albo - co zdarza się częściej, niż myślisz - że taniej i sensowniej będzie kupić gotowe narzędzie i w ogóle nic nie budować.
Więcej o tym, jak wygląda współpraca ze mną - od pierwszej rozmowy po wdrożenie.
własnej firmie cybulski.ai JC


