# Egyedi szoftverfejlesztés: bármit leprogramozunk

A Mesterséges Intelligencia Központ Kft. budapesti szoftverfejlesztő cég. Egyedi szoftvert fejlesztünk (webalkalmazást, belső rendszert, API-t, adatfeldolgozást) az ötlettől a működő rendszerig.

> **Lényeg:** Ha egy feladatra nincs jól illeszkedő kész szoftver, megírjuk azt, amelyik az Önök működéséhez igazodik. Ahol pedig valódi munkát spórol, mesterséges intelligenciát is építünk bele.

## Mit fejlesztünk?

Bármilyen szoftvert, amelyre egy cégnek szüksége lehet. A leggyakoribb feladatok:

- **Webalkalmazások:** böngészőben futó rendszerek ügyfeleknek vagy munkatársaknak, például ügyfélportál, foglalási rendszer vagy belső nyilvántartás.
- **Belső eszközök:** adminfelületek, jóváhagyási folyamatok és kimutatások, amelyek kiváltják a táblázatokból összerakott kerülőutakat.
- **API-k és háttérrendszerek:** szolgáltatások, amelyeken keresztül más programok, mobilalkalmazások vagy partnerek érik el az adatokat.
- **Adatfeldolgozás:** importok és exportok, adattisztítás, ütemezett számítások és riportok.
- **Integrációk:** meglévő rendszerek összekötése API-n, webhookon vagy adatszinkronnal.
- **AI-funkciók:** nagy nyelvi modellek (az OpenAI ChatGPT-je, az Anthropic Claude-ja, a Google Geminije) beépítése dokumentumfeldolgozásra, összefoglalásra, keresésre vagy válaszjavaslatra.

Ha vállalatirányítási (ERP) vagy ügyfélkezelő (CRM) rendszerre van szükségük, arról külön oldalon írunk: [Üzleti szoftverek fejlesztése](https://www.mestersegesintelligenciakozpont.hu/hu/szolgaltatasok/uzleti-szoftverek).

## Egyedi szoftver vagy kész megoldás?

A kész szoftver (SaaS) gyorsan elindul, és a gyártója tartja karban. Ha a folyamataik szokásosak, gyakran ez a jó választás. A különbségek röviden:

| Szempont | Kész szoftver (SaaS) | Egyedi szoftver |
|---|---|---|
| Indulás | gyors, ha a funkciói megfelelnek | a fejlesztés idejét igényli |
| Illeszkedés | a cég igazodik a szoftverhez | a szoftver igazodik a céghez |
| Összekötés más rendszerekkel | a gyártó kínálta összekötőkkel | bármivel, aminek elérhető a felülete vagy az adata |
| Továbbfejlesztés | a gyártó ütemezése szerint | a megrendelő döntése szerint |
| Forráskód | a gyártónál marad | a szerződés szerint |

Az egyedi fejlesztés akkor éri meg, ha a cég működése eltér attól, amire a kész termékek épülnek, ha több program között kézzel másolják az adatot, vagy ha a szoftver maga az üzleti előny. Gyakran a kettő együtt a jó válasz: a kész rendszer marad, és egy egyedi kiegészítés köti össze a többivel. A döntési szempontokat részletesen az [Egyedi szoftver vagy kész megoldás (SaaS)?](https://www.mestersegesintelligenciakozpont.hu/hu/tudastar/egyedi-szoftver-vagy-kesz-megoldas) cikkünk tárgyalja.

## Az ötlettől a működő rendszerig

1. **Díjmentes első egyeztetés:** elmondják az ötletet vagy a problémát, mi kérdezünk, és együtt megnézzük, egyedi szoftver kell-e, vagy elég egy kész megoldás.
2. **Igényfelmérés és specifikáció:** közösen leírjuk, kik használják a rendszert, milyen adatokkal dolgozik, és mit kell tudnia.
3. **Méretmérés és ajánlat:** a specifikációból megmérjük a szoftver funkcionális méretét COSMIC funkciópontban (ISO/IEC 19761), és ebből készül az ajánlat és az ütemezés.
4. **Fejlesztés szakaszokban:** rendszeres bemutatókkal, hogy a működő részeket menet közben lássák és kipróbálhassák.
5. **Átadás:** átadjuk a működő rendszert; a forráskódról és a felhasználási jogokról a szerződés rendelkezik.
6. **Üzemeltetés és karbantartás:** az átadás után is vállaljuk a rendszer üzemeltetését, javítását és továbbfejlesztését.

Kérésre titoktartási szerződést (NDA) kötünk. A lépések részleteit a [Hogyan dolgozunk](https://www.mestersegesintelligenciakozpont.hu/hu/hogyan-dolgozunk) oldal írja le, a méretmérés módját az [Árazás](https://www.mestersegesintelligenciakozpont.hu/hu/arazas).

## Tapasztalat és saját fejlesztések

Üzleti szoftverekben nagy a tapasztalatunk: jelenleg is egy nagy ERP- és CRM-rendszert fejlesztünk. A saját termékeink is egyedi szoftverek: a honlapunk valós idejű 3D-s játéka (WebGL, three.js), amelyhez egy élő AI-kommentátor fűz megjegyzéseket 14 nyelven, és egy AI-alapú gyártósor, amely a játék tájelemeit és akadályait megtervezi, generatív képmodellekkel elkészíti, ellenőrzi és ütemezi. Részletesen a [Munkáink](https://www.mestersegesintelligenciakozpont.hu/hu/munkaink) oldalon írunk róluk.

## Gyakori kérdések

### Egyedi szoftver vagy kész megoldás?

Ha egy kész szoftver lefedi a folyamataikat, és elfogadható, hogy a cég igazodik hozzá, a kész megoldás általában a gyorsabb út. Egyedi fejlesztés akkor éri meg, ha a működésük eltér a szokásostól, több rendszert kell összekötni, vagy a szoftver maga az üzleti előny. Vegyes megoldás is lehet: a kész rendszer marad, és egyedi kiegészítést kap.

### Kell kész specifikáció?

Nem. Elég néhány mondat arról, mit szeretnének elérni. A specifikációt az igényfelmérésben közösen készítjük el; ha már van leírásuk, tervük vagy egy régi rendszerük, abból indulunk.

### Hogyan indul a munka?

[Írjon nekünk](https://www.mestersegesintelligenciakozpont.hu/hu/kapcsolat) vagy hívjon minket, és mondja el néhány mondatban az ötletét. Az első egyeztetés díjmentes. Utána következik az igényfelmérés és a specifikáció, majd a mért méretből készülő ajánlat.

### Kié a forráskód?

A forráskódról és a felhasználási jogokról a szerződés rendelkezik. Ha szeretnék, az átadás után mi üzemeltetjük és fejlesztjük tovább.

### Mitől függ az ár és az ütemezés?

Elsősorban a szoftver funkcionális méretétől, amelyet COSMIC funkciópontban mérünk: megszámoljuk, hány adatmozgás (bevitel, kivitel, olvasás, írás) történik a rendszer folyamataiban. Ez a mérés független a technológiától és a csapattól. Emellett az integrációk, a nem funkcionális elvárások (például a teljesítmény és a biztonság), a design és az üzemeltetés is befolyásolja. Részletek: [Árazás](https://www.mestersegesintelligenciakozpont.hu/hu/arazas).
