Przejęcie aplikacji od innego dostawcy to trzy kroki. Najpierw zabezpieczają Państwo kod, dostępy i dane, póki poprzedni dostawca jeszcze odpowiada. Potem ktoś niezależny przegląda kod. Dopiero wtedy decydują Państwo, czy kontynuować, wzmocnić, czy zacząć od nowa.
Zanim ktoś zajrzy do kodu, cena przejęcia jest zawsze tylko zgadywaniem. Poniżej opisujemy, o co prosić, co sprawdzamy i jakie werdykty są możliwe. Od 2023 roku dostarczyliśmy ponad 15 projektów produkcyjnych.
O co prosić poprzedniego dostawcę, póki jeszcze odpowiada?
Współpraca rzadko kończy się w dobrej atmosferze. Im wcześniej poproszą Państwo o to, czego potrzebują, tym mniej będzie bolało. Proszę prosić na piśmie, e-mailem. Proszę zaznaczyć, co już mają Państwo w rękach:
Demo na ekranie niczego nie dowodzi. Liczy się to, co jest w repozytorium, i czy działa bez pierwotnego autora. Gdy przejmujemy aplikację, sprawdzamy pięć rzeczy:
Czy aplikację da się uruchomić od zera? Według instrukcji, na czystym komputerze. Jeśli nie, pierwsze zadanie jest jasne.
Czy zielony znaczek w CI cokolwiek znaczy? Często pipeline działa, ale nigdy nie zatrzymuje merge'a. A bez testów nie ma na czym się wywrócić.
Czy hasła i klucze są poza kodem? W repozytorium nie mają czego szukać. Jeśli tam są, trzeba je wymienić.
Czy kontrola dostępu jest wszędzie taka sama? Częsty błąd: jedna część ma porządne logowanie, a ta obok wydaje dane każdemu.
Czy ktoś zauważy awarię? Monitoring i alerty, a nie klient, który dzwoni.
Ostatni punkt jest najczęściej niedoceniany. To, co działa bez nadzoru, pewnego dnia po cichu stanie. Dlatego przy przejęciu sprawdzamy monitoring od samego początku.
Po przeglądzie kodu dostają Państwo jeden z trzech werdyktów. Każdy oznacza inną pracę i inną cenę.
Werdykt
Kiedy
Co oznacza
Kontynuować
Fundament trzyma, testy coś sprawdzają, wdrożenie da się powtórzyć
Nowy dostawca rozwija kolejne funkcje
Wzmocnić
Aplikacja działa, ale brakuje bezpieczeństwa, testów lub monitoringu
Najpierw naprawić to, potem kolejne funkcje
Zacząć od nowa
Poprawki trwałyby dłużej niż nowa wersja
Prototyp zostaje jako zlecenie, kod powstaje od nowa
W przypadkach, które widzieliśmy, zwykle nie chodziło o przepisanie. Najczęściej to kilka poprawek bezpieczeństwa, uporządkowanie wdrażania, a potem normalna praca. Dostawca, który bez zajrzenia do kodu mówi „wszystko do wyrzucenia”, sprzedaje przepisanie.
Ile kosztuje przejęcie aplikacji?
Nikt nie może uczciwie tego powiedzieć przed przeglądem kodu. Nawet my. Cena zależy od werdyktu, a werdykt od kodu.
Dlatego nie zaczynamy od wyceny. Przeglądamy repozytorium, a potem mówimy, który z trzech werdyktów pasuje i co oznacza dla pierwszego miesiąca. Jeśli ktoś przyśle Państwu kwotę bez otwarcia repozytorium, proszę traktować ją jak strzał na ślepo.
01
Proszę przesłać dostęp do repozytorium
A jeśli jest, instrukcję uruchomienia aplikacji.
02
Przeglądamy kod
Uruchomienie od zera, CI, hasła, dostępy i monitoring.
03
Dostają Państwo werdykt
Kontynuować, wzmocnić lub zacząć od nowa.
04
Spisujemy pierwszy miesiąc
Wyniki, które zobaczą Państwo w pierwszym miesiącu.
Przejęcie aplikacji i dalszy rozwój prowadzimy tak samo jak tworzenie MVP dla startupów: w miesięcznej subskrypcji, którą mogą Państwo w każdej chwili anulować.
A jeśli aplikację zrobili Państwo sami metodą vibe coding?
Ta praca nie poszła na marne. To najlepsze zlecenie, jakie można dać dostawcy. Prototyp pokazuje, jak produkt ma działać, lepiej niż jakakolwiek specyfikacja. Po audycie powiedzieliśmy temu założycielowi wprost, gdzie jest mocny, a gdzie słaby.
Pański produkt i logika są mocne. Słabym punktem jest wdrażanie i to Pana pogrąży, gdy przestanie Pan robić wszystko sam.
Filip Papranec
Założyciel Digitaliko
Państwo wiedzą, jak działa Państwa firma. Naszym zadaniem jest przenieść tę wiedzę z głowy do oprogramowania, które przetrwa lata. I nie muszą Państwo przestawać eksperymentować. Repozytorium ustawiamy tak, żeby to, co Państwo wypróbują, pasowało do reszty systemu.
Poprzedni dostawca odpowiada i są Państwo z niego zadowoleni. Proszę go nie zmieniać. Wystarczy poprosić o repozytorium i konta na firmę.
Aplikacja to gotowy produkt lub SaaS, który tylko dostosowano. Kod nie należy do Państwa i nie da się go przejąć. Proszę skupić się na eksporcie danych.
Nikt już nie używa aplikacji i nie mają Państwo wobec niej planów. Proszę jej nie przejmować. Proszę zabezpieczyć dane i ją wyłączyć.
Chcą Państwo ceny przejęcia, zanim ktoś zajrzy do kodu. Od nas jej nie dostaną. Każda taka liczba to strzał na ślepo.
Mają Państwo aplikację po innym dostawcy?
Proszę przesłać nam dostęp do repozytorium. Odezwiemy się w ciągu dwóch dni roboczych z kilkoma pytaniami o Państwa pracę. Potem ustalimy, co zrobimy najpierw.
Najpierw proszę poprosić poprzedniego dostawcę o repozytorium z pełną historią, dostęp do serwerów i domeny oraz eksport danych. Potem nowy dostawca powinien przejrzeć kod. Dopiero wtedy proszę zdecydować, czy kontynuować, wzmocnić, czy zacząć od nowa.
Ile kosztuje przejęcie aplikacji?
Nikt nie może uczciwie tego powiedzieć przed przeglądem kodu. Cena zależy od werdyktu: kontynuacja jest tańsza niż wzmocnienie, a wzmocnienie tańsze niż start od nowa. Każda kwota podana bez otwarcia repozytorium to tylko zgadywanie.
Czy poprzedni dostawca musi przekazać kod źródłowy?
To zależy od umowy. Przy oprogramowaniu tworzonym na zamówienie klient zwykle wykonuje majątkowe prawa autorskie, ale musi też fizycznie mieć kod w rękach. Jeśli dostawca odmawia jego wydania, proszę zacząć od umowy i pisemnego wezwania.
Czy można dalej rozwijać aplikację, którą napisał ktoś inny?
Zwykle tak. Częściej niż przepisania potrzeba wzmocnienia bezpieczeństwa, wdrażania i monitoringu. Start od nowa opłaca się tylko wtedy, gdy jest szybszy niż naprawa.
A jeśli aplikację zrobiłem sam metodą vibe coding?
Ta praca nie poszła na marne. Działający prototyp to najlepsze zlecenie, jakie można dać. Nowy dostawca widzi z niego, jak produkt ma działać, i decyduje, co zostaje w kodzie.
Zapytaj AI o ten artykuł
AI przy odpowiedzi wykorzysta też nasze inne artykuły i doświadczenia z prawdziwych projektów.
Prototyp z vibe codingu trafia na produkcję, gdy dodadzą Państwo bezpieczeństwo, kopie zapasowe, powtarzalne wdrożenie, testy i monitoring. Czego brakuje, jak to sprawdzić i kiedy opłaca się zacząć od nowa.
PWA wystarczy, gdy użytkownicy dostają aplikację przez link, który Państwo wysyłają. Do App Store i Google Play warto iść, gdy nowi ludzie mają Państwa tam znaleźć albo potrzebne są funkcje, których web nie ma. Porównanie, autotest i jak zacząć.
Ile kosztuje aplikacja mobilna, zależy od drogi (PWA, React Native z Expo lub natywna), zakresu pierwszej wersji i utrzymania po uruchomieniu. U nas od 3 980 € netto miesięcznie albo stała cena za projekt.