Przejdź do treści

Usługa

Przejęcie projektu IT po poprzednim wykonawcy

Poprzedni wykonawca zniknął, nie odbiera albo „tego się nie da zrobić”. Kod działa, ale nikt nie wie jak, a każda poprawka psuje coś innego. Zaczynamy od sprawdzenia, co realnie masz.

Zamów audyt wejściowy

Pierwsza rozmowa, 30 minut, bezpłatnie
Audyt wejściowy od 2 000 zł brutto · cennik

Co zwykle nie działa

  1. Brak dostępu do własnego kodu

    Repozytorium na koncie wykonawcy, hasła do serwera u jednej osoby, domena zarejestrowana na firmę agencji. Formalnie system jest Twój, praktycznie nie masz do niego kluczy.

  2. Każda zmiana psuje coś innego

    Brak testów, brak dokumentacji, logika rozrzucona po wtyczkach i skryptach. Prosta poprawka zajmuje tydzień, bo nikt nie wie, na co wpłynie.

  3. Stos technologiczny sprzed lat

    Nieaktualna wersja języka, frameworka i bibliotek z lukami bezpieczeństwa. Aktualizacja jest odkładana, bo każda próba kończy się awarią.

Jak to rozwiązujemy

  1. Najpierw audyt, potem decyzja

    Przeglądamy kod, zależności, serwer, kopie zapasowe i dostępy, zanim weźmiemy odpowiedzialność za system. Raport pokazuje ryzyka z priorytetem i koszt naprawy, zrozumiale także dla osoby spoza IT.

  2. Testy przed poprawkami

    Zanim zaczniemy zmieniać kod, piszemy testy najważniejszych ścieżek: logowania, zamówienia, płatności. Każda kolejna poprawka jest sprawdzana automatycznie, więc przestaje psuć funkcje, które działały.

  3. Klucze u Ciebie

    Repozytorium, serwer, domenę i konta w chmurze przenosimy na Twoją firmę, a sami pracujemy na dostępach, które możesz nam odebrać. Koniec sytuacji, w której system jest formalnie Twój, a hasła ma jedna osoba.

Naprawić czy przepisać

Firma zleca 20 godzin zmian miesięcznie, ale przez brak testów i dokumentacji każda zmiana trwa trzy razy dłużej, niż powinna. Godzina pracy programisty kosztuje 150 zł. Po stabilizacji zmiany trwają 1,5 raza dłużej niż w uporządkowanym kodzie, po przepisaniu tyle, ile powinny.

Model, wyliczenie własne. Stabilizacja 25 000 zł, przepisanie 90 000 zł, okres 3 lat.
WariantNa starcieZmiany przez 3 lataRazem
Zostaje jak jest0 zł324 000 zł324 000 zł
Stabilizacja25 000 zł162 000 zł187 000 zł
Przepisanie90 000 zł108 000 zł198 000 zł

W tym przykładzie stabilizacja i przepisanie kosztują przez trzy lata podobnie, a obie drogi są o ponad 120 000 zł tańsze niż zostawienie systemu bez zmian. Stabilizacja daje efekt w tygodniach, przepisanie w miesiącach, więc przy podobnym koszcie zwykle zaczynamy od stabilizacji.

Przy przepisaniu stary system trzeba utrzymywać do dnia przełączenia, co podnosi koszt tego wariantu. Mnożniki czasu to założenie, a liczby dla Twojego systemu podaje audyt wejściowy.

Jak przejmujemy projekt

Najpierw audyt, potem decyzja. Odpowiedzialność za system bierzemy dopiero wtedy, gdy wiemy, co przejmujemy.

  1. Audyt wejściowy

    1–3 tygodnie

    Przegląd kodu, zależności, serwera, kopii zapasowych i dostępów. Na koniec masz raport z ryzykami i kosztem naprawy.

  2. Decyzja: naprawa czy przepisanie

    1 spotkanie

    Pokazujemy liczby dla obu wariantów. Jeśli taniej wyjdzie przepisanie, mówimy to wprost.

  3. Stabilizacja

    2–6 tygodni

    Repozytorium Git, automatyczne wdrożenia, monitoring błędów i kopie. Najpierw zatrzymujemy awarie, potem rozwijamy.

  4. Start opieki

    od podpisania protokołu

    Od tego dnia obowiązuje czas reakcji z umowy i plan dalszego rozwoju.

Ratujemy czy przepisujemy

Stabilizacja obecnego systemu i przepisanie od nowa: kiedy które ma sens.
KryteriumStabilizacja obecnego systemuPrzepisanie od nowa
Kiedy ma sensKod da się czytać, a problemy siedzą w konkretnych miejscach.Każda poprawka psuje coś innego, a technologia nie ma wsparcia.
KosztNiższy na starcie, rozłożony w czasie.Wyższy na starcie, niższy koszt utrzymania potem.
RyzykoStare problemy wracają, jeśli nie zmienimy sposobu pracy.Ryzyko migracji danych, dlatego nowy system działa równolegle ze starym.
Czas do efektuPierwsze poprawki w tygodniach.Nowy system w miesiącach, stary działa do dnia przełączenia.

Co dostajesz

  • Raport z audytu

    Lista ryzyk z priorytetem i kosztem naprawy, zrozumiała także dla osoby spoza IT.

  • Kod w repozytorium z testami

    Historia zmian, automatyczne testy i wdrożenia zamiast wgrywania plików przez FTP.

  • Monitoring i czas reakcji

    Alerty z Sentry i 4 godziny reakcji na błąd krytyczny w dni robocze, 10–18.

Co jest w cenie, a co nie

W cenie

  • Przegląd kodu, zależności i bezpieczeństwa
  • Przegląd serwera, kopii zapasowych i procesu wdrożenia
  • Lista dostępów: kto ma klucze do czego
  • Raport z ryzykami, priorytetami i kosztem naprawy
  • Porównanie wariantów: stabilizacja czy przepisanie, z liczbami
  • Rozmowa, na której omawiamy wyniki

Płacisz osobno

  • Stabilizacja albo przepisanie, wyceniane po audycie; cenę audytu odliczamy od pierwszego etapu
  • Opieka po przejęciu, od 750 zł brutto miesięcznie
  • Pomoc prawna, jeśli poprzedni wykonawca nie chce przekazać kodu

Od Ciebie potrzebujemy

  • Wszystkie dostępy, jakie masz: serwer, repozytorium, domena, panele
  • Umowa z poprzednim wykonawcą, żeby sprawdzić prawa do kodu
  • Kontakt do poprzedniego wykonawcy, jeśli jeszcze odpowiada
  • Lista rzeczy, które dziś nie działają albo działają źle

Na czym budujemy

TypeScript
JavaScript z kontrolą typów: część błędów wychodzi przed wdrożeniem
Node.js
Serwer aplikacji i integracji, w tym samym języku co strona
PHP (migracje)
Utrzymanie i przenoszenie istniejących systemów w PHP
Docker
Aplikacja w kontenerze: ten sam zestaw na wersji testowej i na produkcji
GitHub Actions
Automatyczne testy i wdrożenie po każdej zmianie w kodzie
Playwright
Automat, który przed wdrożeniem przechodzi stronę jak klient
Sentry
Błędy aplikacji zbierane z informacją, gdzie i u kogo wystąpiły

Pełna lista technologii z opisem dla działu IT: technologie

Dla kogo to nie jest

Nie łatamy w nieskończoność systemu, który nadaje się tylko do wymiany. Jeśli audyt pokaże, że koszt utrzymania przewyższa koszt przepisania, powiemy to wprost i przedstawimy oba warianty z liczbami.

Najczęstsze pytania

Ile kosztuje przejęcie projektu?
Zaczynamy od audytu wejściowego: od 2 000 zł brutto, zależnie od wielkości systemu, stanu dokumentacji i dostępów. Po audycie dostajesz wycenę stabilizacji albo przepisania. Jeśli przejmiemy projekt, cenę audytu odliczamy od pierwszego etapu prac.
Przejmiecie projekt w PHP, WordPressie albo PrestaShopie?
Tak. Utrzymujemy i rozwijamy istniejące systemy w PHP, także sklepy na WooCommerce i PrestaShopie. Jeśli z audytu wyjdzie, że przeniesienie na nowszą technologię się opłaci, pokażemy koszt i plan, ale nie jest to warunek współpracy.
Czy przejmiecie projekt, gdy poprzedni wykonawca jeszcze pracuje?
Tak, to najbezpieczniejszy wariant. Ustalamy okres przejściowy, przygotowujemy listę pytań i dostępów do przekazania, a poprzedni wykonawca odpowiada na nie, zanim zakończy współpracę. Wszystko kończy się protokołem przekazania.
Co zawiera audyt przejęcia projektu?
Przegląd kodu i zależności, stanu bezpieczeństwa, infrastruktury, kopii zapasowych, procesu wdrożenia i dostępów. Na końcu dostajesz ocenę ryzyka, listę pilnych poprawek i rekomendację: stabilizujemy obecny system albo planujemy jego wymianę.
Co jeśli poprzedni wykonawca nie przekaże kodu?
Sprawdzamy umowę i to, co da się odzyskać z serwera produkcyjnego. Często kod działającej aplikacji jest dostępny na serwerze, nawet bez repozytorium. W sprawach spornych dotyczących praw autorskich odsyłamy do prawnika, bo to już nie jest pytanie techniczne.

Zacznijmy od 30 minut rozmowy

Opisz, co ma działać. Odpiszemy z propozycją terminu bezpłatnej rozmowy, wideo albo telefon. Na rozmowie powiemy, czy to ma sens, ile mniej więcej kosztuje i ile potrwa. Wolisz od razu wybrać godzinę? Druga zakładka to kalendarz.

Pierwsza rozmowa, 30 minut, bezpłatnie
Audyt wejściowy od 2 000 zł brutto · cennik

Opcjonalnie.

Opcjonalnie. Przyspiesza pierwszą rozmowę.

Opcjonalnie. Pomaga od razu powiedzieć, czy to ma sens.

Bezpłatna rozmowa i poufność

Pierwsza rozmowa trwa 30 minut i jest bezpłatna. Nie musisz na niej ani w formularzu zdradzać szczegółów pomysłu. Jeśli zdecydujesz się na dalszą współpracę, podpisujemy umowę o zachowaniu poufności (NDA), zanim przekażesz nam szczegóły projektu.

Jedno, dwa zdania wystarczą: branża, skala, co jest dziś problemem.

Dane z formularza wykorzystamy tylko do odpowiedzi na to zapytanie. Szczegóły w polityce prywatności.

Odpisujemy w ciągu jednego dnia roboczego z propozycją terminu. Nie zapisujemy do newslettera.