A statikus dokumentumoktól a könnyen elérhető tudásig: a GenAI bevezetésének útja a Tesconál
A fejlesztők egyre természetesebben használják az AI‑eszközöket tanulásra és problémamegoldásra. Ezt a gondolkodásmódot alkalmazta a Tesco a dokumentációra is: statikus oldalak helyett dinamikus, párbeszédalapú élményt képzelt el, amelyet generatív AI támogat.
„Mikor volt az utolsó alkalom, hogy a dokumentáció valóban segített – átlátható volt, naprakész, és könnyű volt benne megtalálni, amit kerestél"? Ezzel a kérdéssel indítottuk a legutóbbi előadásunkat, és a reakciókból egyértelmű, hogy sokak számára ismerős problémát érintettünk.
A Tesconál jól tudjuk, milyen nehéz jó dokumentációt fenntartani. Technológiai központunk 2019-ben érkezett Budapestre, hogy támogassa a Tesco kiskereskedelmi üzletágát Közép-Európában és a teljes Tesco csoportot. Azóta több mint 280 szoftverfejlesztőből és vezetőből álló csapatot építettünk fel, akik szorosan együttműködnek az Egyesült Királyságban, Indiában, Csehországban és Lengyelországban dolgozó kollégákkal, hogy jobb megoldásokat fejlesszenek a logisztika, a beszállítói és termékmenedzsment, valamint az online és bolti veszteségmegelőzés területén.
Szenvedélyesen törekszünk arra, hogy a technológia segítségével mindenki számára egyszerűbbé tegyük a folyamatokat, de 284 globális technológiai csapat, 2500 mérnök és több mint 10 dokumentációs rendszer mellett a tudás következetes kezelése és naprakészen tartása hatalmas kihívás. Mi lenne, ha a dokumentáció is fejlődhetne - akárcsak a kód?
A probléma a széttagolt dokumentáció, frusztráció és elvesztegetett idő.
A 2024 decemberében végzett fejlesztői elégedettségi felmérésünk megerősítette sejtésünket. A dokumentumok több platformon, eltérő minőségben és gyakran párhuzamos tartalommal voltak jelen. A keresés lassú volt, és sokszor nem hozta meg a várt eredményt. A fejlesztők értékes időt töltöttek olyan információ felkutatásával, amelynek könnyen elérhetőnek kellett volna lennie.
Próbálkoztunk központi statikus tartalmakkal, majd egy kereshető tudásbázissal is. Ezek javítottak ugyan a helyzeten, de egyik megoldás sem bizonyult hosszú távon igazán skálázhatónak. Egy teljesen új szemléletre volt szükség.
A szemléletváltás: a dokumentáció, mint élő rendszer
Inspirációt az jelentett, ahogy a fejlesztők egyre természetesebben használják az AI‑eszközöket tanulásra és problémamegoldásra. Ezt a gondolkodásmódot alkalmaztuk a dokumentációra is: statikus oldalak helyett dinamikus, párbeszédalapú élményként képzeltük el, amelyet generatív AI támogat.

A központi elem a RAG (Retrieval‑Augmented Generation) bevezetése volt. Ebben a megközelítésben a nagy nyelvi modellek nem önmagukban működnek, hanem valós idejű, kontextusba illesztett információt kapnak a belső forrásainkból. Ez olyan, mintha a ChatGPT-t használnánk - de kifejezetten a Tesco saját dokumentációjára szabva.
Létrehoztunk egy tudásfeldolgozó rendszert, amely:
- Összegyűjti és egységes formátumba rendezi a dokumentumokat például Confluence‑ből és SharePointból.
- A tartalmat adott szabályok szerint matematikai reprezentációvá alakító embedding modellek és vektoradatbázisok segítségével lehetővé teszi a jelentésalapú (szemantikus) keresést.
- Klasszikus csevegő felületen keresztül érhető el, ahol a fejlesztők természetes nyelven tehetik fel kérdéseiket.
A rendszer megbízhatóságának és minőségének biztosítása érdekében további elemeket is beépítettünk:
- Pontozási rendszert (Relevance, Accuracy, Completeness) a válaszok minőségének mérésére.
- Automatikus tesztelést a publikálás előtti tartalmakra, valamint verziózott biztonsági mentéseket az esetlegesen szükséges gyors visszaállítás érdekében.
- Beépített biztonsági korlátokat és költségfelügyeletet, hogy a megoldás hosszú távon is fenntartható maradjon.
Eddigi eredmények
A rendszer bevezetésével már rövid távon is kézzelfogható változásokat tapasztaltunk:
- Gyorsabb hozzáférés a releváns információhoz.
- Kevesebb párhuzamos vagy egymásnak ellentmondó dokumentum.
- Növekvő bizalom a dokumentáció tulajdonosai és a felhasználók részéről, köszönhetően a gyors visszajelzési lehetőségeknek.
Azóta számos új funkciót adtunk a rendszerhez:
- Nem szöveges tartalmak (például diagramok és képek) szűrése és indexelése.
- Agent alapú architektúra az integrált munkafolyamatokhoz.
- Model Context Protocol bevezetése a skálázható integráció érdekében.
- Microsoft Teams integráció a mindennapi üzleti beszélgetések és a belső technikai support csatornák hatékony es gyors támogatása érdekében.
A következő fontos mérföldkő az automatikus feedback mechanizmusok hozzáadása, ami a dokumentációt karbantartó csapatok számára egyszerűbbé teszi a felhasználói visszajelzések és javaslatok gyűjtését és feldolgozását.

Mit ígérünk? Nem valós időben próbáljuk kijavítani a rossz dokumentációt, hanem egy olyan rendszert építünk, amely növeli a tudatosságot, egyszerűsíti a visszajelzést és a dokumentációt élő, folyamatosan fejlődő erőforrássá alakítja. Ha hasonló kihívásokkal dolgozol, vagy éppen a generatív AI gyakorlati alkalmazásait kutatod, szívesen vesszük a tapasztalataidat.
A Tesco Technologyról
A Tesco Technology csapatai egyetlen közös célért dolgoznak: hogy minden nap egy kicsit jobb legyen a vásárlóink, kollégáink és közösségeink számára világszerte. Legyen szó termékekről, szoftverekről vagy rendszerekről, csapataink a digitális átalakulást hajtják előre, javítva a vásárlói élményt és formálva a Tesco jövőjét. Ha ez izgalmasnak tűnik számodra, nézz rá aktuális tech pozícióinkra és építsd velünk a kiskereskedelem jövőjét!
Június 4-én és 5-én személyesen is találkozhatsz a Tesco csapatával a 2026-os CRAFT konferencián. Hallgasd meg az előadásainkat és látogasd meg a standunkat, hogy kapcsolatokat építs, tapasztalatokat cserélj, és felfedezd a legújabb innovációkat.
[A Tesco Technology megbízásából készített, fizetett anyag.]