Platforma Netgrifu, vraví firma, sa dá použiť na modernizáciu existujúcich systémov, ako aj na tvorbu nových aplikácií.
Gabriel Juhás, zakladateľ firmy Netgrif a Ondrej Smolár, CEO Soitronu, vysvetľujú spoločný prienik svojich firiem na trh low-code. Prístup, s ktorým sa Netgrif do tejto rýchlo rastúcej oblasti IT vybral, po prvý raz načrtol nemecký informatik Carl Adam Petri v roku 1962 v práci Kommunikation mit Automaten.
Aký je rozdiel medzi Petriho miskou a Petriho sieťou?
V tej prvej, o ktorej počul hádam každý, pestujú biológovia mikroorganizmy. Tá druhá pomenúva viacero konceptov z informatiky, ktoré sa opierajú o matematickú teóriu grafov. Opísať ich presnejšie by bolo zrejme náročné, aj štúdia Gabriela Juhása a Jörga Desela ešte z roku 2001 spomína, že možných definícií sú stovky.
Na čo sú teda Petriho siete dobré? Pre informatikov napríklad na to, že ich môžu použiť ako základy pre tvorbu modelovacích jazykov. A tu sme opäť pri tom pestovaní. Pestovaní aplikácií.
„Našou misiou bolo navrhnúť taký nástroj na vývoj softvéru, ktorému bude rozumieť počítač a zároveň bude zrozumiteľnejší pre človeka, vysvetľuje Gabriel Juhás, dnes už z pozície jedného zo zakladateľov osem rokov fungujúcej firmy Netgrif.
„Pomocou low-code jazyka Petriflow a platformy Netgrif dokážu vyvíjať softvérové aplikácie aj neprogramátori. Programátorom zasa umožňuje niekoľkonásobne zrýchliť vývoj softvéru,“ vraví.
Low-code je v posledných rokoch veľká téma, veľkosť tohto trhu prognózuje analytická firma Gartner na rok 2027 až na 16,5 miliardy dolárov, čo by od roku 2022 znamenalo zloženú ročnú mieru rastu (CAGR) 16,3 percenta.
„Diferenciácia na trhu low code aplikačných platforiem je náročná, samostatné produkty alebo funkčné rozšírenia s low code riešeniami ponúkajú k ich hlavným podnikovým riešeniam už stovky poskytovateľov a ich počet rastie,“ konštatovali analytici.
Prínosom low code je zjednodušenie tvorby softvéru, čomu zodpovedá aj názov – v preklade znamená asi toľko ako „menej práce s programovaním.“ Pre zákazníka by mal takýto prístup predstavovať lacnejšiu a najmä rýchlejšiu alternatívu ako budovanie aplikácií na mieru, ale aj ako programovanie, založené na modeloch biznisových procesov či analýze údajov, získaných data miningom.
Platforma Netgrifu, vraví firma, sa dá použiť na modernizáciu existujúcich systémov, ako aj na tvorbu nových aplikácií. Funguje end to end, teda pokrýva všetky etapy ich tvorby – vytvára model procesov, umožňuje pridávať udalosti a formuláre, definovať roly jednotlivých častí organizácie a procesy, simulovať modely a napokon ich nasadiť.
Pre lepšiu predstavu – ak je procesom žiadosť o hypotéku, aktivitami sú napríklad jej podanie, predschválenie, doplnenie údajov o nehnuteľnosti, vyjadrenie súdneho znalca, a uzavretie zmluvy, prípadne jej zamietnutie. (Pokračovaním je nový proces – čerpanie hypotéky a jej splácanie).