Szótár
Szoftveres fogalmak érthetően.
Minden fogalom, amivel egy szoftverprojekt során találkozhatsz — marketinges körítés nélkül, KKV-s példákkal elmagyarázva.
60 fogalom
Fejlesztési alapok
Egyedi szoftver
Az egyedi szoftver kifejezetten a te vállalkozásod folyamataira fejlesztett program — szemben a dobozos megoldásokkal, amiket sok cég használ ugyanúgy, és amikhez neked kell alkalmazkodnod.
MVP
Az MVP (Minimum Viable Product) a szoftvered legkisebb, de már használható első verziója: csak azokat a funkciókat tartalmazza, amik a legfájóbb problémádat megoldják — így hetek alatt élesben kipróbálhatod, mielőtt sokat költenél.
Frontend
A frontend a szoftver azon része, amit a felhasználó lát és kattint: a gombok, űrlapok, listák és képernyők. Minden, ami a böngésződben megjelenik, frontend — a háttérben futó logika pedig a backend.
Backend
A backend a szoftver láthatatlan motorja: a szerveren futó logika, ami az adatokat tárolja, feldolgozza és megvédi. Amit a képernyőn látsz, az a frontend — minden, ami a színfalak mögött történik, az a backend.
Agilis fejlesztés
Az agilis fejlesztés olyan munkamódszer, ahol a szoftver rövid, 1-2 hetes ciklusokban, működő darabokban készül el, és minden ciklus végén látod és kipróbálhatod az eredményt — nem fél év múlva derül ki, hogy félreértettük egymást.
Sprint
A sprint a szoftverfejlesztés 1-2 hetes munkaciklusa: az elején rögzítjük, mi készül el benne, a végén pedig működő, kipróbálható funkciót kapsz. Az agilis fejlesztés alapegysége — a projekt ilyen etapokból áll össze.
Wireframe
A wireframe a szoftver képernyőinek egyszerű vázlatrajza: szürke dobozok és vonalak mutatják, mi hol lesz — gomb, lista, űrlap. Színek és dizájn nélkül, mert most csak az a kérdés, jó helyen van-e minden.
Prototípus
A prototípus a szoftver kattintható előnézete: úgy néz ki és úgy viselkedik, mintha működne, de a háttérben még nincs igazi rendszer. Arra való, hogy olcsón kiderüljön, jól használható-e a terv — mielőtt a drága fejlesztés elindul.
Verziókezelés
A verziókezelés a szoftver forráskódjának változásnaplója: minden módosítás rögzítve van — ki, mit, mikor és miért változtatott —, és bármelyik korábbi állapot visszaállítható. A fejlesztők leggyakrabban a Git nevű eszközt használják rá.
Technikai adósság
A technikai adósság a szoftverben felhalmozott gyorsjavítások és megspórolt munka: rövid távon időt nyersz vele, de kamatozik — minden későbbi módosítás lassabb és drágább lesz tőle, amíg vissza nem fizeted.
Web és weboldalak
Webalkalmazás
A webalkalmazás egy böngészőből elérhető szoftver, amivel dolgozol — nem csak olvasol rajta. Rendeléseket viszel fel, készletet kezelsz, riportot nézel: telepítés nélkül, bármely eszközről.
Landing page
A landing page egy célzott céloldal: egyetlen ajánlatot vagy kampányt mutat be, egyetlen cselekvésre (pl. ajánlatkérés, regisztráció) tereli a látogatót. Nem a teljes weboldalad, hanem egy konkrét értékesítési eszköz.
Reszponzív design
A reszponzív design azt jelenti, hogy a weboldalad vagy alkalmazásod automatikusan alkalmazkodik a képernyő méretéhez — telefonon, tableten és laptopon is jól használható, külön mobilverzió nélkül.
CMS
A CMS (Content Management System, tartalomkezelő rendszer) olyan felület, amin keresztül te magad szerkesztheted a weboldalad tartalmát — szöveget, képet, blogbejegyzést — fejlesztő nélkül, böngészőből.
Webshop
A webshop online áruház: a látogató böngészi a termékeket, kosárba teszi, online fizet, te pedig rendelést kapsz és szállítasz. A weboldalad értékesítési csatornája, nem csak bemutatkozó oldal.
Domain
A domain a weboldalad címe az interneten — pl. ceged.hu vagy ceged.com. Olyan, mint a cég neve és címe egyben: ha megvan, a látogatók megtalálnak, ha nincs vagy lejár, eltűnsz.
SSL
Az SSL (Secure Sockets Layer) titkosítja a kapcsolatot a látogató böngészője és a weboldalad között. A lakat ikon a címsorban jelzi: az adatok (jelszó, bankkártya, űrlap) nem közlekednek olvasható formában.
Hoszting
A hoszting (webtárhely) az a szerver, ahol a weboldalad vagy alkalmazásod fut az interneten. A domain a cím, a hoszting az ingatlan — nélküle az oldalad nem elérhető a világhálón.
PWA
A PWA (Progressive Web App) olyan webalkalmazás, ami app-szerűen viselkedik: telefonra rátehető ikonként, gyorsan tölt, és részben offline is működik — natív app fejlesztés nélkül.
SEO
A SEO (Search Engine Optimization, keresőoptimalizálás) az a munka, amivel a weboldalad jobb helyen jelenik meg a Google keresési eredményeiben — ingyenes, organikus forgalomért, hirdetés nélkül.
Adatok és integrációk
API
Az API (Application Programming Interface) a rendszerek közötti kapcsolat: lehetővé teszi, hogy két szoftver adatot cseréljen anélkül, hogy te kézzel másolnád át. Olyan, mint egy pincér, aki viszi a rendelést a konyhába.
Webhook
A webhook automatikus értesítés két rendszer között: amikor valami történik az egyikben (pl. új rendelés), azonnal üzenetet küld a másiknak — nem kell folyamatosan lekérdezni, várni és ellenőrizni.
Adatbázis
Az adatbázis a szoftver memóriája: strukturált helyen tárolja az ügyfeleket, rendeléseket, számlákat és minden egyéb adatot. Excel helyett, csak megbízhatóbban, gyorsabban és több felhasználóval egyszerre.
SQL
Az SQL (Structured Query Language) az adatbázisok nyelve: ezzel kérdezi le, menti és módosítja a fejlesztő az adatokat. Olyan, mint az Excel szűrői és formulái — csak szabványosan, minden adatbázisban.
Integráció
Az integráció két vagy több rendszer összekötése, hogy adat automatikusan átmenjen közöttük — nem kézzel másolod a rendelést a webshopból a számlázóba, hanem magától megy.
REST API
A REST API a modern API-k leggyakoribb formája: interneten keresztül, szabványos JSON formátumban cserél adatot két rendszer. Ha valaki API-t említ 2026-ban, szinte biztosan REST-ről beszél.
Cache
A cache (gyorsítótár) ideiglenesen eltárolja a gyakran használt adatokat közelebb a felhasználóhoz — így nem kell minden alkalommal a szerverről lekérni, és az oldal gyorsabban tölt be.
CDN
A CDN (Content Delivery Network) a weboldalad tartalmát (képek, CSS, JavaScript) világszerte elosztott szervereken tárolja — a látogató a hozzá legközelebbi szerverről kapja, így gyorsabban tölt be.
Adatmigráció
Az adatmigráció a meglévő adatok átvitele egy régi rendszerből egy újba — ügyfelek, rendelések, termékek, számlák. Nem nulláról kezded, hanem a múltadatokat is magaddal viszed.
NAV Online Számla
A NAV Online Számla a magyar adóhatóság rendszere, amelybe a számlázóprogramok kötelezően beküldik a kiállított számlák adatait — valós időben vagy határidőn belül, a számla típusától függően.
Automatizálás és AI
Automatizálás
Az automatizálás azt jelenti, hogy az ismétlődő, kiszámítható feladatokat a szoftver végzi el helyetted — rendelésből számla, e-mail értesítés, adatszinkron — nem kézzel, nem emberi figyelemmel.
Workflow
A workflow (munkafolyamat) egy definiált lépéssorozat, amit a szoftver automatikusan végrehajt: ha új rendelés érkezik, ellenőrizd a készletet, állíts számlát, küldj e-mailt — sorban, emberi beavatkozás nélkül.
No-code
A no-code olyan eszközökkel való fejlesztés, ahol nem írsz programkódot — vizuális felületen húzod össze az elemeket, összekötöd a rendszereket, és működő alkalmazás vagy automatizálás készül.
Low-code
A low-code vizuális fejlesztői eszközökkel épít, de szükség esetén hagy helyet egyedi kódnak — gyorsabb, mint a teljes egyedi fejlesztés, rugalmasabb, mint a no-code.
Chatbot
A chatbot egy automatikus beszélgetőprogram: a weboldaladon vagy Messengerben válaszol a gyakori kérdésekre, gyűjti az elérhetőségeket, vagy ütemez időpontot — ember helyett, 0-24-ben.
AI
Az AI (mesterséges intelligencia) olyan szoftver, ami mintákat ismer fel, döntéseket hoz vagy szöveget generál — nem előre megírt szabályok szerint, hanem tanult példák alapján. Chatbot, képfelismerés, dokumentumfeldolgozás: ezek a KKV-knak elérhető AI-formák.
Gépi tanulás
A gépi tanulás (machine learning) olyan AI-módszer, ahol a szoftver példákból tanul — nem programozod be a szabályokat, hanem adatot adsz neki, és ő találja meg a mintákat. Spam szűrés, ajánlások, képfelismerés: tipikus alkalmazások.
OCR
Az OCR (Optical Character Recognition, optikai karakterfelismerés) képből vagy PDF-ből olvas ki szöveget — a számla, szállítólevél vagy űrlap szövegét géppel olvashatóvá teszi, hogy ne kézzel gépelj be mindent.
E-mail automatizálás
Az e-mail automatizálás előre megírt e-maileket küld automatikusan eseményekre reagálva — új rendelés, regisztráció, születésnap, emlékeztető — nem kézzel írod meg minden alkalommal.
Dashboard
A dashboard (irányítópult) egy összesítő felület: egy képernyőn látod a legfontosabb számokat, grafikonokat és státuszokat — forgalom, rendelések, készlet, KPI-k — nem kell öt külön rendszerben keresgélni.
Üzlet és értékesítés
CRM
A CRM (Customer Relationship Management) az ügyfeleid és a velük kapcsolatos kommunikáció központi nyilvántartása: ki kicsoda, mit beszéltetek, milyen ajánlat megy, mi a következő lépés — nem Excelben és e-mailben szétszórva. Kisvállalatnál ez a kisvállalati CRM rendszer.
ERP
Az ERP (Enterprise Resource Planning) a vállalkozás főbb folyamatait egy rendszerben fogja össze: raktár, beszerzés, gyártás, számlázás, könyvelés, HR — nem 5 külön programban szétszórva.
SaaS
A SaaS (Software as a Service) havidíjas, felhőben futó szoftver: nem vásárolod meg, hanem előfizetsz — CRM, számlázó, projektmenedzser. Használod, amíg fizetsz; ha abbahagyod, nincs hozzáférésed.
KPI
A KPI (Key Performance Indicator, kulcs teljesítménymutató) az a szám, amivel méred, hogy a vállalkozásod a cél felé halad-e — forgalom, új ügyfelek, konverzió, átlagos rendelésérték. Nem minden szám KPI, csak a legfontosabbak.
Funnel
A funnel (értékesítési tölcsér) az út, amit a látogató megtesz a vásárlásig: weboldal → érdeklődés → ajánlatkérés → vevő. Minél több lépés, annál kevesebb ember jut el a végére — a funnel megmutatja, hol veszíted el őket.
CTA
A CTA (Call to Action, cselekvésre ösztönzés) az a gomb vagy szöveg, ami a látogatót egy konkrét lépésre tereli — Ajánlatkérés, Vásárlás, Regisztráció, Hívjon most. Egy oldalon legyen egy fő CTA, ne öt különböző irány.
Konverzió
A konverzió azt jelenti, hogy a látogató megtette, amit szerettél volna: vásárolt, ajánlatot kért, feliratkozott, letöltött. A konverzió % megmutatja, a látogatók hány százaléka konvertál — 100 látogató, 3 vásárlás = 3% konverzió.
A/B teszt
Az A/B teszt két változatot hasonlít össze: a látogatók fele az A verziót látja (pl. zöld CTA gomb), fele a B-t (pl. narancs). A mérés megmutatja, melyik hoz több konverziót — adat alapján döntesz, nem megérzésre.
Szoftverlicenc
A szoftverlicenc megmondja, mit vásárolsz vagy bérelsz: használati jog, nem feltétlenül tulajdonjog. Egyedi fejlesztésnél, SaaS-nál, dobozos programnál más a licenc — és más a kilépési lehetőség.
Open source
Az open source (nyílt forráskódú) szoftver forráskódja nyilvános és szabadon felhasználható — módosíthatod, terjesztheted, üzleti célra is használhatod, a licenc feltételei szerint. Linux, PostgreSQL, WordPress: open source.
Biztonság és üzemeltetés
GDPR
A GDPR (General Data Protection Regulation, általános adatvédelmi rendelet) az EU szabálya, ami megmondja, hogyan kezelheted az ügyfelek és partnerek személyes adatait — hozzájárulás, tárolás, törlés, jelentés adatszivárgáskor.
Kétfaktoros hitelesítés
A kétfaktoros hitelesítés (2FA) két dolgot kér bejelentkezéskor: amit tudsz (jelszó) és amit birtokolsz (telefon kód, app) — így ellopott jelszó önmagában nem elég a behatoláshoz.
Felhő
A felhő (cloud) azt jelenti, hogy a szoftvered és adataid nem a saját szervereden futnak, hanem egy szolgáltató (AWS, Google, Vercel, Azure) szerverein az interneten — bérled a kapacitást, nem vásárolsz gépet.
On-premise
Az on-premise (helyszíni) azt jelenti, hogy a szoftver és az adat a saját szervereden vagy gépeden fut — nem felhőben, hanem fizikailag nálad (iroda, raktár, saját adatközpont).
Staging
A staging (teszt-/előkészítő környezet) egy másolat az éles rendszeredből, ahol az új funkciókat és változtatásokat teszteled — mielőtt a valódi ügyfelek és a csapatod látná.
Karbantartás
A karbantartás az éles szoftvered folyamatos gondozása: biztonsági frissítések, hibajavítások, kisebb módosítások, monitoring — nem egyszer készül el és örökre működik, hanem igényel figyelmet.
DevOps
A DevOps (Development + Operations) a fejlesztés és az üzemeltetés összehangolása: automatikus telepítés, teszt, monitoring — így az új verzió gyorsan és biztonságosan kerül élesbe, nem kézzel másolgatva.
UX
A UX (User Experience, felhasználói élmény) az, hogyan érzi magát és mennyire hatékonyan tud dolgozni aki használja a szoftveredet vagy weboldaladat — nem a kinézet, hanem a használhatóság és az élmény.
UI
A UI (User Interface, felhasználói felület) a szoftver vagy weboldal vizuális rétege: gombok, ikonok, színek, betűk, elrendezés — amit a felhasználó lát és amire kattint.
Fizetési kapu
A fizetési kapu (payment gateway) az a szolgáltatás, ami az online kártyás fizetést kezeli a webshopodban — a vevő adatai biztonságosan mennek a bankhoz, te nem tárolod a kártyaszámot.