- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Budování aplikací na pár kliknutí?
Low-code práci usnadní, ale vývojáře nenahradí
Low-code není ve vývojářském světě ádná novinka. Mnozí si jistě vybaví příchod Delphi nebo Visual Basic, které coby grafická vývojová prostředí dávaly značnou naději, e se budoucnost obejde bez ručního psaní kódu. Od té doby technologie zase o něco pokročila a vznikla řada nových platforem a nástrojů, které umoňují sestavit jednoduché aplikace s naprostým minimem (low-code platformy), nebo dokonce bez pouití kódu (no-code platformy). Navzdory velkému vzestupu vak nejsou low-code platformy a jejich výstupy ideální pro vechny, a dokonce se díky nim objevují dalí a dalí monosti a trendy.

Boom low-code a no-code platforem je prakticky součástí přirozeného vývoje. Kadá firma se snaí zefektivnit práci vývojářů, dostat co nejrychleji a nejlevněji první výsledky a ty pak v praxi otestovat. Jako první začaly vznikat nástroje vyuívající BPMN (Business Process Model and Notation), které přes kreslení diagramů umoňovaly navrhnout workflow, upravit chování aplikace či otestovat určitý use case. V tomto ohledu se nic nezměnilo, pouze se zrychlil tlak na zavádění inovací trend low-code se tedy vrací, jenom existují nové, specifičtějí nástroje, kterým je přána větí pozornost.
Low-code zapojuje dalí lidi a akceleruje vývoj
Tempo vývoje nových digitálních produktů je opravdu překotné a neustále zrychluje. V naem byznysu, kterým je vývoj digitálních produktů na míru, vidím, e zakázky, které by nepouívaly ji hotové komponenty, tu u v podstatě nejsou, nebo vznikají minimálně. Téměř vude se vyuívají frameworky a staví se na známých cloudových slubách typu Google Cloud Platform, Amazon Web Services nebo Microsoft Azure, které nabízí spoustu nástrojů s minimem kódování. Zejména pak u startupů, či firem, které potřebují ověřit svoje mylenky na trhu bez větích investic do vývoje drahých systémů.
Obecně toti platí, e nemá smysl znovu vynalézat kolo a lepí je podívat se nejprve na existující nabídku řeení. Kdy si firma napřed udělá kvalitní reeri, uetří spoustu času a peněz. Takovou nejrychlejí vstupenkou k rychlým testům nápadů je například Figma kolaborativní nástroj, který umoňuje rychlou tvorbu klikatelných prototypů, navíc v pěkném prostředí s moností ve společnými silami upravovat, komentovat a sledovat změny. Vývojáři obvykle mívají vybrané platformy, které vyuívají napříč firmou. Za sebe mohu jmenovat Atlassian, CRM platformy Odoo, Creatio, dále HubSpot, Airtable, Make určený speciálně pro integrace, nebo samozřejmě silný low-code nástroj Microsoft PowerApps. Tyto nástroje tedy nejsou ani tak na vzestupu mezi vývojáři, ale zapojují novou sortu lidí do vývoje a tím ho akcelerují jako celek.
Low-code a vývoj na míru nejsou konkurenti, ale kamarádi
Jak jsem ji naznačil, low-code platformy uetří vývojářům velký kus práce. Obzvlá pokud jste na startu. Mohu uvést například nai spolupráci s Flowpay, kteří se specializují na půjčky pro retail a předevím malým podnikům pomáhají lépe spravovat cash flow. Pro ty jsme pomohli navrhnout low-code/no-code řeení s vyuitím Airtable a Make (dříve Integromat), aby mohli rychle otestovat svůj byznys model. Samozřejmě se můe stát, e testování ukáe, e je vývoj na míru potřeba. O to snadnějí je na získaná data a zkuenosti navázat.

Nicméně je dobré mít se i trochu na pozoru. Například datová úloitě v rámci low-code/no-code platforem nemusí být tak snadno dostupná, jako v případě aplikace vyvíjené na míru. Samozřejmě nebývá problém data zpřístupnit pomocí exportu, či napojení na API. To souvisí i s vlastnictvím dat. Ta mohou být uloena ve společných datových úloitích, či v lokalitách, které nemusí být pro podnikání firmy ideální. S low-code se rovně přirozeně pojí i vendor lock-in.
Vendor lock-in je vude, ale nemusí být překákou
Kadá technologie, platforma a vlastně i programovací jazyk představují jistý druh vendor lock-inu. Řadě problémů vak lze při vyuívání low-code řeení předejít. Jak? Stačí si udělat dobrou reeri a správně si vybrat. Začněte u produktových funkčností a roadmap. Zkontrolujte fóra, kde poskytovatelé komunikují s vývojářskou komunitou. Dá se tak tuit, co vás čeká. Zkontrolujte si monosti integrace a rozíření čím více potřebujete propojovat a upravovat, tím můe být větí důvod k vyuití jiného nástroje, či přístupu. Pamatujte, e low-code platformy umoňují firmě poměrně rychle vyrůst, v určité fázi naopak přestávají stačit a ke slovu se hlásí vývoj na míru.
Je tedy vendor lock-in nevyhnutelný? Prakticky ano, ale existuje různá míra. A dokonce to ani nemusí být omezující. Dobrým příkladem je cloud ze začátku jsme se setkávali s poadavky vytvářet cloud-agnostic aplikace tak, aby bylo moné cloudové providery jednodue vyměnit. Dnes naopak vidíme, e je moné z cloudových poskytovatelů vybrat tak, aby nástroje, které poskytují, maximálně podporovaly byznys daného zákazníka a zefektivnily celý vývojový a provozní proces. Proto by měla firma vybírat podle daného use casu a dle reere, jaké monosti daný nástroj poskytuje, jakou má komunitu a podporu a jaké zkuenosti s ním vývojáři mají. A vdy je třeba myslet na to, e aplikace, kterou si vytvoříte, zkrátka nemusí být plně vae.
Jak se v tom vem vyznat?
Paradoxně největím problémem můe být zorientovat se v nepřeberné nabídce řeení, a proto je dobré obrátit se na firmy, které mají s výběrem zkuenosti a dokáou navrhnout cílovou architekturu a řeení. Ty pomohou s definicí potřeb, výběrem vhodné platformy a návrhy na její integraci a případnou úpravou do konečné podoby. Pokud pouíváte nástroj, který umoňuje vyuívat pluginů, je také vhodné znát dodavatele a kvalitu takových doplňků občas mohou být původcem bezpečnostních, ale i výkonnostních problémů finální aplikace.
Je třeba mít také na paměti, e low-code je sice návodný, ale nabízí spoustu cest, jak jej pouívat. Pokud chce firma například udávat trend UX (user experience) svou novou webovou aplikací, nemůe mít tuctový frontend. Pro něj tedy zvolí vývoj na míru, ale na backend můe vyuít právě low-code, který zajistí potřebnou funkčnost.
Dále doporučuji seznámit se se slubou jako takovou a s mírou zodpovědnosti jejího poskytovatele. Pokud je to moné, zjistěte si míru podpory a SLA (Service-Level Agreement). Například enterprise řeení jej často poskytují. Je běné, e poskytovatel odpovídá za core engine (čili takový podvozek automobilu, na kterém je celý systém vystavěný), nikoli za konkrétní aplikaci vytvořenou uivateli.
Otázka ceny
Kadá z platforem má svůj vlastní byznys model a systém nacenění. Zjistěte si proto předem, za co se platí. Můe to být za počet uivatelů, ale mohou se objevovat dalí poplatky za výkon nebo objemy zpracovávaných a ukládaných dat. Například ji zmiňovaný Make a jeho cena je vázána na počet operací za měsíc či intervaly mezi scénáři. Kdy si firma nedá pozor a neplánovaně začne pouívat najednou hodně funkčností, můe při vyím počtu uivatelů, či změně jiných parametrů, cena exponenciálně růst.
Běně bývá sloité zjistit, co má daný systém přesně pod kapotou. Platí zde úměra čím větí zákazník, tím větí monosti a páky zjistit, jaký je výkon a bezpečnost, potamo uloení dat. Větinou má kadá taková sluba popis toho, co dělá, kde jsou uloená data a za co poskytovatel zodpovídá kadá firma by si měla udělat domácí úkol a danou platformu prozkoumat.
Budoucnost? Revoluční
Low-code/no-code posouvá bariéru vstupu do světa vývoje netechnické role mohou například obsluhovat a automatizovat workflows v rámci nástrojů jako CRM, nebo UI path. U low-code je pořád potřeba nějaké programování, take se není třeba obávat, e by vývoj na míru nepřeil o to více, e dané nástroje stále musí někdo vyvíjet. A to navzdory fantastickým vývojářským pomocníkům typu GitHub Copilot, který za vás precizně sází celé bloky kódu. Zajisté bude tento trend neustále prostupovat do nových vertikál jako BI, strojového učení, IoT nebo průmyslové automatizace. Úspěné cloudové nástroje budou neustále nahrazovat větí celky.
Low-code je prakticky normou, a to i v rychle se rozvíjejícím světě blockchainu, web3 nebo metaverse. Komunity pro udrení ivotaschopnosti potřebují co nejintuitivnějí nástroje pro bleskové budování celých virtuálních světů, aby přilákaly a udrely uivatele. Proto věřím v obrovský rozvoj platforem, které budou poskytovat základní vrstvu a nástroje pro tvorbu aplikací tak, aby je vývojáři nemuseli psát od nuly. Svět vývoje je zkrátka ve stadiu budování, a kdo můe, tak se na tom podílí. Největím uměním tak je udret si v tom vem přehled a dokázat firmám poradit, jakým směrem se vydat.
![]() |
Radek Teichmann Autor článku je technický ředitel technologicko-konzultační firmy MoroSystems. Je odborníkem na vývoj softwarových řeení pro fintech. Za svůj největí kariérní úspěch povauje spolupráci s bankovním gigantem Diebold Nixdorf, v rámci které pomáhal vyvíjet softwarová řeení pro bankomaty po celém světě. |





















