Fejlesztés átvétel

Egyedi fejlesztés átvétele: gazdátlan rendszer gondozásba vétele

A rendszer működik, de senki nem ismeri. Ha elromlik, nincs kit hívni — és minden nappal nő a kockázat. Az átvétel ezt a függő helyzetet szünteti meg.

Röviden

Az egyedi fejlesztés átvétele egy már működő, de gazdátlanul maradt webalkalmazás hosszú távú gondozásának átvállalását jelenti. A folyamat kockázati felméréssel indul: feltérképezzük a rendszer felépítését, a hozzáféréseket, a függőségek és a mentések állapotát, majd megnevezzük azokat a pontokat, ahol egyetlen hiba is leállást okozhatna. Ezután következik a dokumentálás és a folyamatos üzemeltetés. Az átvétel dokumentáció és elérhető korábbi fejlesztő nélkül is elvégezhető.

Válaszidő
Legfeljebb 24 óra
Felmérés
Ingyenes, kötelezettség nélkül
Ár
29 900 Ft + ÁFA-tól, fix ajánlattal
Cél
Kiszámítható üzemeltetés és megszüntetett függőség

Mikor időszerű az átvétel?

Ezek a helyzetek mind ugyanarra mutatnak: a rendszer működik, de senki nem felel érte.

A fejlesztő továbbállt

A rendszer él, de a készítője nem elérhető. Amíg semmi nem romlik el, ez nem látszik problémának — az első hibánál viszont azonnal az lesz.

Egyetlen ember ismeri a rendszert

Ha ő szabadságra megy vagy felmond, a rendszer kezelhetetlenné válik. Az átvétel ezt a kockázatot osztja meg.

Évek óta nem volt frissítés

A rendszer fut, de a függőségei elavultak. Ez idővel biztonsági kockázattá és fejlesztési zsákutcává válik.

Nem tudod, van-e működő mentés

A mentés megléte és a visszaállíthatóság két külön kérdés. Az átvétel során mindkettőt ellenőrizzük.

Nincs, aki továbbfejlessze

Vannak igényeid a rendszerrel kapcsolatban, de nincs kire bízni őket. Az átvétel után van kihez fordulni.

Nem tudod, mi hol fut

Nem világos, melyik szolgáltatónál van a szerver, a domain vagy az adatbázis, és melyik fiók kihez tartozik. Ezt is rendezzük.

Mit tartalmaz az átvétel?

Az átvétel nem egyszeri javítás, hanem a rendszer gondozásának átvétele — ez három szakaszból áll.

Kockázati felmérés

  • A rendszer felépítésének és fő folyamatainak feltérképezése
  • Függőségek, futtatókörnyezet és verziók állapota
  • Mentések megléte és tényleges visszaállíthatósága
  • Biztonsági és üzemeltetési kockázatok megnevezése, rangsorolva

Hozzáférések és tudásátadás

  • Szerver, domain, adatbázis és külső szolgáltatások összegyűjtése
  • A kód verziókezelőbe helyezése, ha még nincs ott
  • Írásos dokumentáció a felépítésről és az élesítés menetéről
  • Az egyszemélyes függőség megszüntetése

Folyamatos gondozás

  • Hibák javítása és a rendszer stabilizálása
  • Biztonsági frissítések ellenőrzött ütemezése
  • Továbbfejlesztés a meglévő alapokon
  • Elérhetőség a rendszerrel kapcsolatos kérdésekben

Az átvétel menete

A második lépés végén írásos kockázati képed lesz a rendszerről — ez akkor is érték, ha nem velünk folytatod.

  1. 1. Megkeresés

    Elmondod, mit csinál a rendszer, ki készítette, és milyen hozzáféréseid vannak meg.

  2. 2. Kockázati felmérés

    Feltérképezzük a rendszert, és rangsorolva megkapod, hol vannak a valódi kockázatok — mentés, biztonság, elavult komponensek.

  3. 3. Rendezés

    Rendbe tesszük a hozzáféréseket, a mentést és a legsürgetőbb kockázatokat, majd írásban dokumentáljuk a rendszert.

  4. 4. Folyamatos gondozás

    Innentől van kihez fordulnod: hibajavítás, frissítés és továbbfejlesztés egyeztetett keretek között.

Részletek

Mi a különbség az átvétel és a javítás között?

A javítás egy konkrét, körülhatárolt problémára szól: van egy hiba, azt megszüntetjük fix áron, és a munka ezzel lezárul.

Az átvétel ezzel szemben állapotot változtat. Nem egy hibát old meg, hanem azt a helyzetet szünteti meg, hogy a rendszerért senki nem felel. Ezért indul kockázati felméréssel és dokumentálással, nem hibakereséssel.

A kettő kombinálható: az átvétel felmérése gyakran hoz felszínre olyan hibákat, amelyeket érdemes azonnal javítani.

Idegen kódbázis? Nem akadály.

Az átvételre kerülő rendszereket szinte sosem mi írtuk, dokumentáció ritkán van, és az eredeti fejlesztő általában nem elérhető. Ez a kiindulási helyzet a munka része, nem kizáró ok.

A feltérképezés módszeres: a fő üzleti folyamatokat követjük végig a felülettől az adatbázisig, feltérképezzük a függőségeket és a futtatókörnyezetet, a verziótörténetből pedig — ha van — a fejlesztés íve is kiolvasható.

Az eredmény egy írásos leírás a rendszerről. Ez az, ami eddig hiányzott, és ami miatt a rendszer egyetlen ember fejében élt.

Miért a mentés az első kérdés?

A gazdátlan rendszereknél a leggyakoribb súlyos kockázat nem egy kódhiba, hanem az, hogy nincs működő mentés — vagy van, de még soha senki nem próbálta visszaállítani.

A kettő nem ugyanaz. Egy mentés akkor ér valamit, ha bizonyítottan visszaállítható, és ha a visszaállítás után a rendszer valóban működik. Az átvétel során ezért nem csak a mentés meglétét nézzük meg, hanem ellenőrizzük is.

Ez az a beavatkozás, amelyik a legnagyobb kockázatcsökkenést hozza a legkisebb ráfordítással — ezért kezdjük ezzel.

Gyakori kérdések

Egyedi fejlesztés átvétel — kérdések és válaszok

Átveszitek a rendszert dokumentáció és korábbi fejlesztő nélkül is?

Igen, ez a jellemző eset. A rendszer feltérképezése és írásos dokumentálása az átvétel része — pontosan azért, mert eddig hiányzott.

Mi a különbség a befejezetlen projekt átvétele és az egyedi fejlesztés átvétele között?

A befejezetlen projekt átvétele félkész, még nem élesíthető rendszerre vonatkozik, ahol a cél a használható állapot elérése. Az egyedi fejlesztés átvétele egy már működő, éles rendszer hosszú távú gondozásának átvállalása.

Kötelező hosszú távú szerződést kötni?

Nem. A kockázati felmérés önmagában is elvégezhető, és az eredményét akkor is megkapod, ha a gondozást végül nem velünk folytatod. A folyamatos együttműködés kereteit közösen alakítjuk ki.

Mennyi idő, amíg megismeritek a rendszert?

A megkeresésre 24 órán belül válaszolunk. A felmérés időigénye a rendszer méretétől és összetettségétől függ; a felmérés elején megmondjuk, mire számíthatsz.

Mi történik, ha az átvétel során derül ki, hogy a rendszer nem tartható?

Ezt megmondjuk, és számokkal alátámasztjuk. Ha egy rendszer biztonságosan már nem üzemeltethető vagy nem fejleszthető tovább, az újraépítés az őszinte válasz — a döntés akkor is a tiéd marad.

Milyen technológiákat vesztek át?

Többek között Node.js, PHP, Laravel, Angular, React, Vue, Next.js, WordPress és PrestaShop alapú rendszereket, valamint cross-platform mobilalkalmazásokat. Más technológia esetén a felmérés során ellenőrizzük, hogy biztonságosan átvehető-e a projekt.

Kapcsolat

Nézzük meg együtt, mi a baj.

Írd le pár mondatban, mi a probléma a weboldaladdal. Ingyenesen felmérjük, és megmondjuk, mit tudunk tenni érte.

Maximum 24 órán belül válaszolunk
Bizalmasan kezelünk minden adatot

Maximum 24 órán belül felvesszük veled a kapcsolatot.