Przejdź do treści
codecollab.pl
§ Blog dług technologiczny strony

Dług technologiczny strony - ile realnie kosztuje odkładanie migracji

Dług technologiczny strony nie przychodzi po Ciebie z fakturą - przychodzi po cichu, przy każdej kolejnej zmianie, która kosztuje więcej niż poprzednia

Krystian Kacik 10 min czytania
Spis treści

Dług technologiczny strony nie przychodzi po Ciebie z fakturą - przychodzi po cichu, przy każdej kolejnej zmianie, która kosztuje więcej niż poprzednia. Najpierw dodanie podstrony zajmuje dzień. Rok później ta sama praca zajmuje trzy dni, bo trzeba obejść rzeczy, których nie wolno ruszyć. Potem przychodzi moment, w którym słyszysz od wykonawcy, że czegoś „się już tu nie da” - i to zdanie jest rachunkiem za wszystkie odłożone decyzje naraz. Tak wygląda dług technologiczny strony widziany z biurka właściciela: nie jako awaria, a jako rosnąca cena każdego kolejnego ruchu.

Piszę ten tekst z perspektywy, z której najrzadziej się o tym mówi: właściciela firmy, który ma stronę zrobioną kilka lat temu, ona w zasadzie działa, a każda rozmowa o niej kończy się „na razie zostawmy”. Nie jesteś programistą i nie masz obowiązku wiedzieć, co siedzi pod spodem. Masz prawo wiedzieć, ile Cię to kosztuje, kiedy tego nie ruszasz.

Poniżej rozkładam trzy rzeczy: po czym rozpoznać, że Twoja strona ma już dług, na co ten dług realnie zamienia się w pieniądze i jak zdecydować między naprawą a przebudową. Bez straszenia i bez technikaliów, których nie potrzebujesz do tej decyzji.

Dług technologiczny strony - po czym go poznać

Dług technologiczny co to w ogóle jest, w ludzkich słowach? To wszystkie skróty, odkładane aktualizacje i prowizorki, które kiedyś pozwoliły skończyć pracę szybciej, a dziś siedzą w kodzie i każą płacić odsetki przy każdej kolejnej zmianie. Nie jest to awaria. Awarię widać. Dług widać dopiero wtedy, gdy chcesz czegoś od strony.

Sygnały, które widuję najczęściej u klientów ze starszą stroną firmową:

  • Każda zmiana wymaga wyceny „trzeba zobaczyć”. Przy zdrowej stronie dodanie podstrony albo pola w formularzu to praca, którą da się wycenić z opisu. Jeśli za każdym razem słyszysz, że najpierw ktoś musi sprawdzić, czy to nie wywali czegoś innego - to odsetki.
  • Nikt nie chce ruszać jednej konkretnej rzeczy. Motyw, stary formularz, integracja z systemem księgowym. Jest „święta krowa”, którą się omija, bo nikt już nie wie, jak działa.
  • Panel świeci czerwonymi liczbami od miesięcy i nikt nie klika, bo ostatnie kliknięcie coś zepsuło. Strach przed aktualizacją jest sam w sobie objawem.
  • Osoba, która to budowała, zniknęła. Agencja zamknięta, freelancer nieodpisujący, wewnętrzny informatyk po zmianie pracy. Z nimi zniknęła wiedza, czego i dlaczego nie ruszać.
  • Strona nie ma kopii, stagingu ani dokumentacji. Każda zmiana idzie na żywo, bo nie ma gdzie jej wcześniej sprawdzić.
  • Jest wolna i nic z tym nie robicie, bo poprawa szybkości wymagałaby wejścia w te same miejsca, których nikt nie chce ruszać.

Jeden albo dwa punkty z tej listy to normalne zużycie. Cztery i więcej to stan, w którym strona przestała być narzędziem, a stała się czymś, co się obchodzi.

Co pomaga: zrób prosty test. Wypisz trzy rzeczy, które chciałbyś na stronie zmienić w najbliższym kwartale, i zapytaj wykonawcę o wycenę każdej z nich osobno. Jeśli wszystkie trzy wracają z zastrzeżeniem „zależy, co tam jest”, masz odpowiedź na pytanie o dług, bez żadnego audytu.

Ile kosztuje odkładanie - cztery rachunki

Tu zwykle pada pytanie o konkretną kwotę i tu muszę być uczciwy: nie ma jednej liczby, bo dług każdej strony składa się z innych rzeczy. Są natomiast cztery rachunki, które płaci się zawsze, i warto je rozpoznać u siebie z nazwy.

Rachunek pierwszy: bezpieczeństwo. Gdy autor wtyczki publikuje poprawkę luki, informacja o tej luce staje się publiczna. Od tej chwili boty przeszukują internet w poszukiwaniu stron z nieaktualną wersją - nie dlatego, że ktoś celuje w Twoją firmę, tylko dlatego, że jesteś na liście adresów. Strona nieaktualizowana od lat jest na wielu takich listach jednocześnie. Koszt jest nieregularny: albo zero przez długi czas, albo nagle przywracanie z kopii, czyszczenie, i tłumaczenie klientom, dlaczego Google ostrzega przed Twoją witryną. Szczegóły tego, co i kiedy trzeba aktualizować pilnie, rozpisałem w tekście o cenie aktualizacji WordPressa.

Rachunek drugi: szybkość. Stare strony są wolne nie z jednego powodu, a z nawarstwienia: zdjęcia wgrywane w pełnym rozmiarze, wtyczki dokładane przez lata i nigdy nieusuwane, motyw ładujący wszystko na każdej podstronie, hosting dobrany pod stronę, która była dwa razy mniejsza. Płacisz za to ruchem, który odpada przed wejściem, i pozycjami, bo szybkość jest jednym z sygnałów dla wyszukiwarki. To rachunek, który biegnie codziennie i nikt go nie wystawia.

Rachunek trzeci: cena każdej zmiany. To ten najbardziej dotkliwy i najmniej widoczny. Dług nie podnosi ceny jednej rzeczy - podnosi cenę wszystkiego, co jeszcze zrobisz. Praca, która na czystej stronie zajmuje dzień, na mocno zadłużonej zajmuje trzy: jeden na rozpoznanie, czego nie wolno ruszyć, jeden na obejście tego, i jeden na sprawdzenie, czy obejście niczego nie zepsuło. Im dłużej odkładasz, tym większy mnożnik przy każdej fakturze. Dlatego mówi się o długu i odsetkach, a nie o zepsuciu.

Rachunek czwarty: opcje, których już nie masz. Ten najrzadziej wchodzi do rozmowy, a bywa najdroższy. Chcesz podpiąć płatności, system rezerwacji, integrację z magazynem albo zrobić coś z widocznością w Google - i słyszysz, że na tej wersji się nie da. Nie „będzie drogo”, po prostu się nie da. Pomysł biznesowy umiera na etapie wyceny, a Ty nawet nie liczysz tego jako kosztu strony, bo przecież nic nie zapłaciłeś.

Co pomaga: zamiast szukać kwoty długu, policz co innego - ile pieniędzy przeszło przez stronę w ostatnim roku. Zapytania z formularza, telefony z wizytówki, sprzedaż. Jeśli odpowiedź jest poważna, to zadłużona strona jest ryzykiem dla rzeczy, która realnie pracuje na firmę. Jeśli odpowiedź jest „nic”, masz inny problem niż dług technologiczny i warto to wiedzieć przed wydaniem złotówki. Jak się ten rachunek składa, rozpisałem przy koszcie utrzymania strony.

Naprawiać czy przebudować

Stara strona internetowa co zrobić - tak brzmi to pytanie, kiedy trafia do mnie mailem. I prawie zawsze oczekiwana odpowiedź to „przebudowa od zera”, bo czysty start łatwiej sobie wyobrazić niż grzebanie w czymś, co już stoi. Tymczasem przebudowa jest najdroższą i najbardziej ryzykowną drogą i nie zawsze potrzebną.

Naprawa i uporządkowanie w miejscu wystarczają, kiedy fundament jest wspierany: strona stoi na aktualnej, rozwijanej platformie, da się ją normalnie aktualizować, a problemy są policzalne i da się je nazwać po imieniu. Wtedy robi się to po kolei: kopia i staging, aktualizacje, usunięcie wtyczek, których nikt nie używa, uporządkowanie motywu, poprawa szybkości. Strona przez cały czas działa, a Ty płacisz za zamknięty zakres, nie za niespodzianki. Ten scenariusz rozpisałem szerzej przy redesignie bez przebudowy od zera - mechanizm jest ten sam dla strony firmowej.

Migracja starej strony na nowy fundament ma sens w innych sytuacjach, i wtedy warto przestać wkładać pieniądze w naprawianie:

  • Platforma nie jest już rozwijana albo siedzisz na wersji, która nie dostaje poprawek bezpieczeństwa i nie da się jej podnieść bez przepisania motywu.
  • Strona jest kompletem prowizorek, w którym każda naprawa odsłania następną - koszt porządków zbliża się do kosztu zbudowania tego raz, porządnie.
  • Potrzebujesz od strony czegoś, czego obecna wersja nie udźwignie: sprzedaży, panelu klienta, poważnej integracji.
  • Nie ma dokumentacji ani nikogo, kto to zna, a kod jest tak przerobiony, że rozpoznanie kosztuje więcej niż nowa budowa.

Decyzja wygląda prosto na papierze, ale potrzebuje jednej rzeczy, której zwykle nikt nie zrobił: rzetelnego przeglądu tego, co jest. Nie opinii „to stare, trzeba od nowa”, a spisu - jaka wersja, które wtyczki są porzucone, co w motywie przerobione ręcznie, co faktycznie przynosi ruch i zapytania. Taki przegląd przy rozwoju i optymalizacji istniejącej strony robię na starcie, bo bez niego wycena jest zgadywaniem, a zakres puchnie w połowie pracy. Przy większych platformach handlowych ten sam rachunek rozłożyłem w tekście o cenie migracji platformy.

Jest jeszcze droga trzecia, o której warto wiedzieć, bo ratuje najwięcej pieniędzy: uporządkować teraz tyle, żeby strona była bezpieczna i znośnie szybka, a przebudowę zaplanować na moment, w którym i tak zmieniacie ofertę albo wchodzicie w nowy rynek. Dług zostaje spłacony częściowo i świadomie, zamiast rosnąć dalej albo pochłaniać budżet w najmniej wygodnym kwartale.

Jak to wygląda u mnie w praktyce

Kiedy ktoś pisze do mnie ze zdaniem „strona ma kilka lat i boimy się jej dotykać”, zaczynam od przeglądu. Sprawdzam wersje, porzucone wtyczki, przeróbki w motywie, szybkość, kopie zapasowe i to, czy strona w ogóle przynosi dziś zapytania. Z tego wychodzi jedna z trzech rekomendacji: uporządkować w miejscu, przebudować, albo uporządkować teraz i przebudować przy najbliższej zmianie w firmie. Dostajesz ją na piśmie razem z zakresem i ceną, więc możesz ją porównać z inną ofertą albo odłożyć - tylko już świadomie, wiedząc za co.

Jedna rzecz, którą mówię wprost każdemu: nie każda stara strona wymaga interwencji. Wizytówka, która od lat stoi, nikt jej nie zmienia, a firma nie żyje z internetu, może sobie stać dalej - wystarczy pilnować kopii i aktualizacji. Dług boli tam, gdzie strona ma jeszcze coś dla firmy zrobić. Jeśli ma stać, niech stoi.

Podsumowanie

Dług technologiczny strony to nie usterka, a rosnący mnożnik przy każdej kolejnej zmianie. Rozpoznasz go po tym, że nikt nie chce czegoś ruszać, aktualizacje czekają miesiącami, a każda wycena zaczyna się od „trzeba zobaczyć”. Odkładanie płaci się czterema rachunkami: bezpieczeństwem, szybkością, ceną każdej zmiany i pomysłami, które umierają na zdaniu „na tej wersji się nie da”. Naprawa w miejscu wystarcza, gdy fundament jest wspierany; migracja ma sens, gdy platforma nie dostaje poprawek albo naprawy zbliżyły się ceną do zbudowania tego raz porządnie. Decyduje przegląd tego, co jest, a nie wrażenie, że „to stare”.

Jeśli nie wiesz, w którym miejscu tej skali jest Twoja strona, podeślij mi link. Zrobię przegląd i powiem wprost, co wymaga reakcji teraz, co może poczekać i czy w Twoim przypadku taniej wychodzi uporządkowanie, czy migracja.

Najczęstsze pytania

Czy dług technologiczny to to samo co „strona jest brzydka”? Nie, i to ważne rozróżnienie, bo decyduje o budżecie. Wygląd to warstwa, którą można wymienić bez ruszania fundamentów. Dług technologiczny siedzi pod spodem: w wersjach, przeróbkach i prowizorkach. Strona może być ładna i zadłużona albo brzydka i zdrowa technicznie - to dwie osobne sprawy i dwie osobne wyceny.

Ile kosztuje przegląd takiej strony? Przegląd robię na podstawie linku, bo bez niego nie potrafię uczciwie wycenić pracy, a wycena z sufitu nie służy nikomu. Dopiero po przeglądzie dostajesz wycenę na piśmie za zamknięty zakres. Jeśli z przeglądu wyjdzie, że strona nie wymaga teraz interwencji, powiem to wprost.

Strona działa i przynosi zapytania - po co to ruszać? Jeśli naprawdę działa i jest bezpieczna, nie ruszaj. Pilnuj tylko kopii zapasowych i aktualizacji krytycznych, zwłaszcza tych opisanych jako poprawki bezpieczeństwa. Problem pojawia się w momencie, w którym chcesz od strony czegoś nowego - i wtedy dług objawia się jako cena tej jednej zmiany, zwykle wyższa, niż się spodziewasz.

Czy migracja oznacza utratę pozycji w Google? Nie musi, ale nieprzygotowana migracja potrafi je skosić. Decyduje przeniesienie adresów i przekierowania ze starych na nowe, zachowanie treści, które przynoszą ruch, i sprawdzenie indeksacji po przenosinach. To praca do zaplanowania przed migracją, nie po. Jeśli ktoś proponuje przenosiny bez rozmowy o adresach i przekierowaniach, to ryzyko, którego nie warto brać.


Masz to u siebie i nie wiesz, od czego zacząć? Przyspieszam i naprawiam istniejące strony i sklepy - Core Web Vitals, awarie, rozbudowa o funkcje, których brakuje. Porozmawiajmy o projekcie.

§ Porozmawiajmy o projekcie

Twoja strona nie przynosi zapytań albo wygląda staro, a nie wiesz, od czego zacząć?

Opisz zakres w dwóch zdaniach albo podeślij link do strony. Wskażę, co poprawić najszybciej, a wycenę dostajesz na piśmie - bez „od X zł".

Odpowiadam osobiście, na piśmie, z kwotą i terminem. Bez newslettera.