AI-val készült szoftver átvizsgálása és élesítése

Van egy ChatGPT-vel, Lovable-lel vagy Claude-dal összerakott appod, és élesítenéd? Átnézzük, mi hiányzik belőle, és megmondjuk: javítható, átvehető, vagy jobb újraépíteni

Kinek szól? Ha a vibe-kódolt demó már a napi munka része lenne

Egyre több ügyvezető, műszaki vezető és irodavezető rakja össze maga az első készletnyilvántartót, árkalkulátort, munkalapot vagy ügyfélnyilvántartót AI-val, programozó nélkül. A demó működik, a kollégák szeretik, és felmerül a kérdés: rá lehet-e ereszteni az éles adatot és a teljes csapatot?

Ez a szolgáltatás pontosan erre a pillanatra való. Jellemző helyzetek, amikkel hozzánk fordulnak:

  • a vibe codinggal készült app már valódi ügyfél-, készlet- vagy pénzügyi adatot kezelne
  • 2-3 ember után 10-20 kolléga használná, egyszerre
  • össze kellene kötni a számlázóval, a webshoppal vagy az ERP-vel (Business Central, egyedi rendszer)
  • az app készítője már nem a cégnél van, vagy nem ért a kódhoz, és senki nem tudja, mi van benne
  • egy incidens, adatvesztés vagy furcsa készleteltérés után meg kell nyugodni, hogy biztonságos
Nem kell kidobni, amit építettél. A kérdés az, hogy a működő demó mennyi munkával lesz rendszer, és ezt átvizsgálás nélkül senki nem tudja megmondani, mi sem.

Mit vizsgálunk át? A 8 pontos ellenőrzőlista

Az átvizsgálás a kódra, az adatbázisra és a futtatási környezetre egyszerre terjed ki. Nyolc területen keressük azokat a hibákat, amelyek a demón nem látszanak, éles használatban viszont pénzbe kerülnek:

  1. Jogosultság a szerveren – a tiltott műveletet a szerver is elutasítja, vagy csak a gomb van elrejtve? Ez az AI-val írt appok leggyakoribb hibája.
  2. Egyidejű használat – két kolléga egyszerre módosít, dupla kattintás, megszakadt mentés: tranzakciók, zárolás, egyediség.
  3. Naplózás és visszakövethetőség – ki, mikor, mit rögzített, módosított vagy törölt.
  4. Titkok és függőségek – jelszó vagy API-kulcs a kódban, nyilvános adatbázis-elérés, ismert sérülékenységű könyvtárak, elavult csomagok.
  5. Bemenet-ellenőrzés és határesetek – negatív készlet, duplikált azonosító, üres mező, hibás dátum, hálózati hiba félúton.
  6. Integráció – mi történik, ha a számlázó, a webshop vagy az ERP nem válaszol, vagy mást küld, mint amit az app vár.
  7. Mentés és visszaállítás – készül-e mentés, és egy próbán vissza is állítható-e belőle az adat.
  8. Üzemeltethetőség – verziózás, tesztkörnyezet, hibanapló, riasztás, frissíthetőség, és hogy ki felel mindezért.
Minden pontról leírjuk, mit találtunk, mi a kockázata, és mennyi munka a javítása. A lista egyben azt is megmutatja, mi az, ami rendben van és változatlanul átvehető.

Mit kapsz a végén? Írásos jelentés és három lehetséges út

Az átvizsgálás eredménye nem egy szóbeli vélemény, hanem egy írásos jelentés, amit akkor is használni tudsz, ha végül nem velünk dolgozol tovább:

  • Hibalista súlyozva: kritikus (élesítés előtt kötelező), fontos (az első hónapban javítandó) és javasolt tételek, mindegyik közérthető magyarázattal, hogy mi történik, ha nem javítjuk.
  • Javítási terv becsléssel: mely tételek javíthatók a meglévő kódban néhány óra alatt, és melyek azok, amelyeket újra kell tervezni.
  • Egyértelmű ajánlás a három út közül:
    1. Javítás – az app alapjai jók, a kritikus hibák kijavítása után élesíthető.
    2. Átvétel – a kódot átvesszük, rendbe tesszük, tesztkörnyezetet és mentést építünk köré, és onnantól mi felelünk érte, karbantartási szerződéssel.
    3. Újraépítés – a prototípus marad specifikációnak, a rendszert megtervezve, AI-val, de fejlesztői felügyelettel építjük meg.
Tapasztalatunk szerint a legtöbb AI-val készült app a felület és az üzleti logika egy részét jól eltalálja, a hiányosság a rendszer rétegeiben van: jogosultság, adathelyesség, mentés, üzemeltetés. Ezek pótolhatók, csak tudni kell, mit kell pótolni.

Hogyan zajlik? Lépések, időtartam, díj

Az átvizsgálás fix díjas, előre egyeztetett terjedelmű munka, nem nyitott végű óradíjas tanácsadás. A folyamat:

  1. Egyeztetés (30 perc, díjmentes) – elmondod, mit csinál az app, hányan használnák, milyen adatot kezel, mihez kapcsolódik. Ebből látjuk a terjedelmet, és fix árat adunk.
  2. Hozzáférés – forráskód (GitHub, zip, vagy a vibe coding platform exportja), egy demó-elérés és, ha van, az adatbázis szerkezete. Titoktartási nyilatkozatot adunk, az adatokat nem visszük ki a környezetedből.
  3. Átvizsgálás (jellemzően néhány munkanap) – a 8 pontos lista alapján kódolvasás, futtatás tesztkörnyezetben, célzott próbák: egyidejű módosítás, jogosultság-kerülés, hibás bemenetek, mentés-visszaállítás.
  4. Jelentés és megbeszélés (1 óra) – átnézzük együtt a hibalistát és az ajánlást, hogy a döntést te tudd meghozni, nem mi hozzuk meg helyetted.
  5. Opcionális folytatás – javítás, átvétel karbantartási szerződéssel, vagy újraépítés külön ajánlat alapján. A jelentés díja ilyenkor beszámít.
A kis- és közepes appok (néhány képernyő, egy adatbázis, 1-2 integráció) átvizsgálása az első egyeztetéstől a jelentésig jellemzően egy-két héten belül lezárul.

Miért az Urban-IT? Mi is AI-val fejlesztünk, csak másképp

Nem AI-ellenes szemmel nézzük a kódodat. Az Urban-IT-nál minden fejlesztésben AI-eszközökkel dolgozunk (Claude Code, GitHub Copilot), ezért pontosan tudjuk, milyen hibákat hajlamos elkövetni egy nyelvi modell, ha nincs mellette terv, kódátnézés és teszt. Ugyanezeket a hibákat a saját generált kódunkban is minden nap kiszűrjük.

Amit hozunk:

  • Üzleti rendszerekben szerzett tapasztalat: ERP, raktárkezelés, B2B webshop, gyártáskövetés, számlázás és Business Central bővítmények, vagyis pont azok a területek, ahol a vibe-kódolt appok élesben eltörnek.
  • Mérhető gyakorlat: a Business Central MRP-riportunknál az AI első lekérdezés-javaslata percekig futott volna a több milliós táblán, a végleges néhány másodperc alatt. Ezt a különbséget keressük a te appodban is.
  • Technológiai lefedettség: .NET / C#, SQL Server, JavaScript és TypeScript keretrendszerek, Python, a vibe coding platformok (Lovable, Replit, Bolt, Cursor) által generált projektek, Supabase és Firebase háttérrendszerek.
  • Egy kézben a folytatás: ha a döntés javítás vagy átvétel, nem kell új partnert keresned, és a meglévő rendszereiddel való összekötést is mi végezzük.
Ha az átvizsgálás azt mutatja, hogy az appod élesíthető néhány javítással, ezt is megírjuk. Nem az a célunk, hogy mindent újraépítsünk, hanem hogy tudd, min állsz.

Gyakori kérdések

A vibe coding azt jelenti, hogy természetes nyelven leírod, mit szeretnél, és az AI megírja a kódot, amit te a látható eredmény alapján irányítasz, a kód olvasása nélkül. Az így készült app a képernyőn működik, de a rendszer láthatatlan rétegei (szerveroldali jogosultság, egyidejű használat, naplózás, mentés) jellemzően hiányoznak vagy hibásak. Az átvizsgálás ezeket tárja fel, mielőtt éles adat és több felhasználó kerülne rá.

Egy kis-közepes app (néhány képernyő, egy adatbázis, 1-2 integráció) átvizsgálása jellemzően néhány munkanap, az első egyeztetéstől a jelentésig egy-két hét. A díj fix, az ingyenes 30 perces egyeztetés után adjuk meg, a terjedelem alapján. Ha utána javítást vagy átvételt rendelsz tőlünk, a jelentés díja beszámít.

.NET / C#, SQL Server, JavaScript és TypeScript alapú keretrendszerek, Python, valamint a népszerű vibe coding platformok (Lovable, Replit, Bolt, Cursor, Claude Code, ChatGPT) által generált projektek, Supabase és Firebase háttérrendszerrel is. Ha egzotikusabb a technológia, az egyeztetésen megmondjuk, vállaljuk-e.

Titoktartási nyilatkozatot adunk, a kódot és az adatokat csak az átvizsgáláshoz használjuk, és a munka végén töröljük a nálunk lévő másolatot. Éles adatot nem kérünk: tesztkörnyezetben, anonimizált vagy mintaadattal dolgozunk. A forráskód és minden jog a tiéd marad.

A jelentésért és annak tartalmáért mi felelünk. Az app további üzemeltetéséért akkor vállalunk felelősséget, ha az átvételt vagy a javítást is mi végezzük, karbantartási szerződéssel, hibajavítási határidővel. Átvizsgálás önmagában a te kezedben hagyja a döntést és a felelősséget, de írásban tudni fogod, mi a kockázat.

Akkor is nyertél: a vibe-kódolt prototípus a legjobb specifikáció, amit egy fejlesztő kaphat, mert a kollégák már kipróbálták és elmondták, mi kell nekik. Az újraépítést megtervezve, AI-val gyorsítva, de fejlesztői átnézéssel és teszttel végezzük, és a jelentés díja beszámít az ajánlatba.

Kapcsolódó referenciáink

Ugrás az oldal tetejére
;