Oprogramowanie na wymiar
Aplikacje dedykowane - od prototypu do produkcji
Aplikacje webowe i mobilne, panele operacyjne, portale dla partnerów, backend i API. Pierwszy etap to jeden przepływ na realnych danych (2-4 tygodnie), drugi to wersja produkcyjna: uprawnienia, obsługa błędów, logi, wdrożenie. Kod powstaje w podejściu AI First: moduły i dokumentacja są ułożone tak, żeby model językowy mógł pracować także na dużym projekcie.
Repozytorium i dokumentacja zostają u Was, z prawem do rozwoju dowolną firmą.
Dopasowanie
Kiedy własna aplikacja ma sens?
- proces, który Was wyróżnia, nie mieści się w żadnym gotowym narzędziu
- płacicie za kilka systemów, a i tak kluczową robotę robicie w arkuszu
- macie pomysł na produkt i potrzebujecie wersji, którą da się pokazać klientom
- istniejąca aplikacja działa, ale nie wytrzymuje wzrostu albo nikt jej już nie rozwija
- potrzebujecie własnego panelu dla partnerów, klientów albo zespołu w terenie
Diagnoza
Co zwykle wykłada takie projekty?
zakres rośnie szybciej niż budżet, bo nikt nie ustalił, co jest w pierwszej wersji
projekt kończy się na prototypie, którego nie da się wdrożyć na produkcję
brak właściciela danych i reguł, więc aplikacja powiela bałagan z arkuszy
kod powstaje szybko, ale bez testów, logów i planu utrzymania
po odbiorze nie ma nikogo, kto zna system i może go rozwijać
Zakres
Jak przebiega projekt: od prototypu do produkcji
AI First - kod pisany tak, żeby model mógł w nim pracować
Modele językowe przyspieszają pracę, dopóki mieszczą projekt w kontekście i rozumieją, co gdzie leży. Trzymamy krótkie moduły z jawnymi kontraktami (typy, schematy) zamiast ukrytych zależności, dokumentację w repozytorium obok kodu, testy jako specyfikację zachowania i jeden sposób robienia tej samej rzeczy w całym projekcie. Reguły wynikają z pomiarów: w naszym badaniu zmiana samych nazw plików z domenowych na wzorcowe obniżyła trafność wskazania właściwego pliku z 0,74 do 0,21, a na 253-plikowym projekcie nazwy bez znaczenia dawały dokładnie 0,00.
Prototyp, który odpowiada na pytanie
Pierwsza wersja obejmuje jeden przepływ na realnych danych, zwykle 2-4 tygodnie. Sprawdza jedną rzecz: czy dane, które macie, wystarczą do zamodelowania procesu, i czy użytkownicy klikają to, co zakładaliśmy. Reszta funkcji czeka.
Pierwsza wersja produkcyjna
Do prototypu dochodzi to, bez czego nie da się wpuścić użytkowników: logowanie i uprawnienia, obsługa błędów, kopie zapasowe, logi, monitoring i plan wycofania wdrożenia.
Rozwój na podstawie użycia
Kolejne funkcje ustalamy na podstawie zgłoszeń i statystyk użycia z działającej wersji. Każdy etap jest osobno odbierany i fakturowany, więc decyzja o kolejnym zapada, gdy poprzedni już pracuje.
Integracje z tym, co już macie
Aplikacja zwykle musi wymieniać dane z ERP, sklepem, bramką płatności albo systemem partnera. Integracje wykonuje ten sam zespół, w ramach dedykowanych integracji, bez podwykonawcy na styku systemów, gdzie najczęściej powstają problemy.
Utrzymanie i przekazanie
Repozytorium, dokumentacja i instrukcja wdrożenia trafiają do Was, z prawem do rozwoju dowolną firmą. Utrzymanie u nas jest opcją rozliczaną osobno i nie jest warunkiem odbioru.
Kiedy NIE robić aplikacji dedykowanej
Jeśli proces obsłuży gotowe narzędzie, mówimy to wprost. Własna aplikacja oznacza koszt budowy plus utrzymanie przez kilka lat: aktualizacje zależności, zmiany w API dostawców, hosting.
Zakres pomocy
Rodzaje projektów
Aplikacje webowe
Panele operacyjne, portale dla partnerów i klientów, narzędzia wewnętrzne zastępujące arkusze.
Aplikacje mobilne
iOS i Android z jednego kodu, gdy praca odbywa się w terenie.
Backend i API
Warstwa danych, reguły procesu i API, z których korzystają Wasze systemy i systemy partnerów.
Przejęcie istniejącego systemu
Aplikacja działa, ale nikt jej nie rozwija: przegląd kodu, uporządkowanie i dalszy rozwój.
Nasze podejście
Nie zaczynamy od dedykowanej integracji
Nie każda firma potrzebuje dedykowanej integracji. Najpierw sprawdzamy, czy problem da się rozwiązać konfiguracją (od 1 000 zł netto), poprawnym mapowaniem danych lub gotową wtyczką. Dedykowana integracja ma sens wtedy, gdy proces jest niestandardowy albo gotowe narzędzia nie obsługują wymaganych reguł.
Proces
Jak wygląda współpraca?
- 1
1. Rozmowa i zakres
Ustalamy, który proces ma zniknąć z arkusza i po czym poznamy, że zniknął. Wynik: opis pierwszej wersji i lista odłożonych funkcji.
- 2
2. Prototyp
Jeden przepływ, realne dane, 2-4 tygodnie. Wychodzą w nim rzeczy niewidoczne na makiecie: braki w danych, wyjątki w procesie, wydajność przy Waszych wolumenach.
- 3
3. Wersja produkcyjna
Uprawnienia, obsługa błędów, logi, kopie zapasowe, monitoring, wdrożenie z planem wycofania.
- 4
4. Rozwój i utrzymanie
Kolejne etapy na podstawie zgłoszeń i statystyk użycia. Monitoring, poprawki, aktualizacje zależności.
FAQ
Najczęstsze pytania
Czym to się różni od integracji, którymi się zajmujecie?
Integracja spina systemy, które już macie. Oprogramowanie na wymiar to produkt, którego jeszcze nie ma: własna aplikacja, panel albo portal. W praktyce te dwie rzeczy się spotykają, bo nowa aplikacja prawie zawsze musi wymieniać dane z ERP, sklepem albo systemem partnera.
Od czego zaczynamy - od projektu graficznego czy od kodu?
Od rozstrzygnięcia, co ma zniknąć jako problem, i od najwęższej wersji, która to sprawdza. Prototyp na realnych danych mówi więcej niż makieta, bo wychodzą w nim rzeczy, których na statycznym ekranie nie widać: brakujące dane, wyjątki w procesie, wydajność.
Ile trwa droga od prototypu do produkcji?
Prototyp zwykle 2-4 tygodnie, pierwsza wersja produkcyjna zależnie od zakresu: od kilku tygodni do kilku miesięcy. Największy wpływ na ten czas ma dyscyplina zakresu: im węższa pierwsza wersja, tym szybciej trafia do realnych użytkowników i tym wcześniej wiadomo, co budować dalej.
Ile to kosztuje?
Wycena powstaje po rozmowie i opisie zakresu, rozliczana etapami - każdy etap odbierany i fakturowany osobno. Dzięki temu decyzję o kolejnym etapie podejmujesz, gdy poprzedni już działa.
Czyj jest kod źródłowy?
Wasz. Przekazujemy repozytorium, dokumentację i instrukcję wdrożenia, z prawem do rozwoju dowolną firmą. Utrzymanie u nas jest opcją i nie jest warunkiem odbioru.
Co znaczy, że budujecie AI First?
Że kod powstaje w formie, w której model językowy jest w stanie wspierać rozwój także dużego projektu, nie tylko pojedynczego pliku. W praktyce: krótkie moduły z jawnymi kontraktami, schematy i typy zamiast domyślnych zależności, dokumentacja trzymana w repozytorium obok kodu, testy opisujące zachowanie i jedna konwencja w całym projekcie. Przy takiej strukturze asystent dostaje komplet kontekstu i nie zgaduje, a zmiany są szybsze i tańsze w weryfikacji.
Skąd wiecie, że takie pisanie kodu faktycznie pomaga modelom?
Z pomiarów. Przeprowadziliśmy kontrolowany eksperyment na wariantach repozytoriów identycznych pod względem zachowania, różniących się wyłącznie architekturą i nazewnictwem, na pięciu modelach z trzech rodzin i w dwóch językach. Pośredniość obniżała skuteczność zadaniową z 1,00 do 0,73, a przyczyną okazały się nazwy plików: wzorcowe (policy.py, calculator.py) lokalizują zmianę tak samo źle jak nazwy bez znaczenia. Wyniki opisujemy w osobnym tekście.
Czy AI pisze za Was kod?
Częściowo. AI generuje elementy powtarzalne: klientów API, warstwy mapowania danych, testy, szkielety interfejsu. Projekt systemu i decyzje procesowe przygotowuje programista, a każdy wygenerowany fragment przechodzi ten sam przegląd kodu i te same testy co kod pisany ręcznie. AI obniża koszt pisania kodu, ale koszt zaprojektowania i utrzymania systemu zostaje podobny. Rozpisujemy to w tekście o progu opłacalności dedykowanych rozwiązań.
Powiązane
Sprawdź też
- Wdrożenia AI dla firm Automatyzacja dokumentów, asystenci na wiedzy firmy, AI połączone z ERP.
- Aplikacje mobilne dla firm iOS i Android we Flutterze, praca bez zasięgu, dane do ERP, Base i KSeF.
- Aplikacja Serwisanta - nasz produkt Aplikacja mobilna dla instalatorów: SMS z odpowiedzią TAK, praca offline, podpis, KSeF.
- Work-Volume - portal pracy Przykład: portal ogłoszeń z mapą i filtrowaniem, w produkcji.
- PriceSyncer - prototyp i wersja 1 SaaS do automatyzacji cen na Allegro i Amazonie: prototyp, pierwsza wersja, przekazanie.
- Dedykowane API i integracje Gdy nowa aplikacja musi rozmawiać z ERP i systemami partnerów.
- Badanie: architektura a agenty AI Nasze pomiary: dlaczego nazwy plików decydują o skuteczności agenta.
- Realizacje Wdrożenia u klientów i modelowe architektury.
- Opisz pomysł Wrócimy z zakresem pierwszej wersji i wyceną.
Następny krok
Opisz pomysł
Napisz, co dziś nie działa: zamówienia, faktury, stany, statusy albo ręczne operacje. Wrócimy z propozycją: konfiguracja, gotowa wtyczka albo dedykowana integracja.
