A hagyományos szoftverfejlesztési módszereknek és a low code/no code eszközöknek egyaránt helye van a vállalati informatikában. Azt, hogy melyikre van szükség, az informatikai és üzleti igények együttállása határozza meg.
◼︎ Félúton a dobozos és egyedi szoftver között
A szoftverfejlesztési projektekben mindig két nagy világ találkozik: az informatika és az üzlet. Ugyanakkor arra is figyelni kell, hogy a forráskódban lehetőség szerint ne keveredjen az informatikai és az üzleti funkció. „Ebben az esetben ugyanis egy idő után nehézkes, tehát drága lesz a szoftver karbantartása, illetve az üzleti változások lekövetése”, mondja Privitzky Gábor, a BlackBelt CTO-ja.
Gyors és egyedi
A low code/no code (LC/NC) platformok egyik nagy előnye éppen az, hogy kész informatikai megoldást tesznek le az ügyfél elé, és egy teljesen más absztrakciós szinten írják le az üzleti problémákat. Kővári Zoltán, a BlackBelt rapid alkalmazásfejlesztési üzletágának igazgatója szerint ezért az LC/NC-eszközök azokban a helyzetekben jók, amikor az ügyfélnek kevéssé számít az informatikai környezet, viszont gyorsan szeretne megoldást. Ilyen platformot használva kizárólag az üzleti problémára kell fókuszálni, mivel a technológia adott, így maga a fejlesztési folyamat is nagymértékben felgyorsul. Igaz ez a tesztelésre is: technikai teszteket sem kell futtatni, csupán az üzleti funkciókat ellenőrizni.
| Low code vagy no code?
Közkeletű elképzelés a low code/no code platformokkal kapcsolatban, hogy használatukhoz nem kell programozási ismeret. A helyzet azonban nem ennyire egyszerű, figyelmeztetnek a BlackBelt szakemberei. No code eszközökkel is össze lehet állítani egy honlapot, akár egy kisebb webshopot is. Nagyvállalati környezetekben működő alkalmazásokat azonban már low code platformokon készítenek. Ezek hatékony használatához mindenképpen kell alapképzettség és látásmód. Lehet a szakértő korábbi fejlesztő, aki feljebb akar lépni az egyszerű kódolásnál, de lehet pénzügyi elemző, kontroller, aki képes beletanulni az eszköz használatába, és onnantól kezdve ütőképes csapatot alkotni az informatikusokkal. |
Ez pedig erős érv az LC/NC mellett. Nagyon nem mindegy, hogy a felmerülő üzleti problémára két hónap, vagy – egyedi fejlesztés mellett – hat hónap alatt születik megoldás. Ebben az értelemben az így készülő szoftverek valahol félúton helyezkednek el a dobozos szoftverek és az egyedi fejlesztések között: megvannak bennük a versenyelőnyt biztosító egyedi jellegek, de nem kell annyit várni rájuk, mint a hagyományosan fejlesztett alkalmazásokra. „Kollégáink elsajátították a low code termékek filozófiáját, így könnyebben értik meg és interpretálják az üzleti kérdéseket”, teszi hozzá Kővári Zoltán.
Van, ahol az egyedi a megoldás
A fentiek egyúttal azt is meghatározzák, hogy milyen esetekben nem jó választás az LC/NC platform. Ezek az eszközök új technológiát jelentenek egy szervezet informatikájában, mindig felmerül az egységes környezet, és az egyszerű üzemeltetési aspektus.
Másrészt az LC/NC-környezetek bevezetése viszonylag komoly egyszeri költséggel jár. Ez akkor térül meg, ha nem egyetlen projektre veszik igénybe a platformot, hanem hosszabb távon, egyre több projektet terveznek vele. „Ebben az esetben viszont nagyon megéri, mert az újabb és újabb fejlesztések költsége elhanyagolható lesz”, mondja Privitzky Gábor.
Arra is figyelni kell, hogy az LC/NC-eszközök előre kialakított informatikai megoldások, így meghatározott, hogy mire alkalmas és mire nem. A BlackBelt kínálatában két low code eszköz is található: a nemzetközi piacokat vezető Mendix és a saját fejlesztésű, hazánkban népszerű JUDO, amelyek elsősorban az ügyviteli típusú megoldásokban a legjobbak.







