„Občanský vývojář si nakliká aplikaci za odpoledne.” Tohle říká marketing low-code platforem. Po roce zkušeností s Power Apps, OutSystems a Mendix v enterprise prostředí máme realističtější pohled. Low-code funguje — ale ne tam, kde to marketing slibuje.
Co jsme zkoušeli¶
Power Apps: Microsoft ekosystém, integrace s M365 a Dataverse. Naši klienti (většinou na Microsoft stacku) to chtějí automaticky.
OutSystems: Plnohodnotná low-code platforma. Generuje reálný kód (.NET/Java), enterprise features (CI/CD, monitoring, scaling).
Mendix: Podobné jako OutSystems, silné v modelování business logiky. SAP integrace.
Kde low-code funguje ✅¶
- Interní formuláře: žádanky, schvalovací workflow, evidence — ideální use case
- Rapid prototyping: ukázat klientovi koncept za 2 dny místo 2 měsíců
- Automatizace procesů: Power Automate pro integraci M365 služeb
- Simple CRUD apps: evidence majetku, kontaktů, jednoduchý CRM
Kde low-code nefunguje ❌¶
- Komplexní business logika: jakmile potřebujete víc než CRUD, narazíte na limity
- Vysoký výkon: tisíce souběžných uživatelů, real-time processing
- Custom UI/UX: pixel-perfect design nebo nestandardní interakce
- Offline-first: mobilní app s offline synchronizací
Skutečné náklady¶
„Low-code je levnější” — ne vždy. Power Apps Per App Plan: ~200 Kč/user/měsíc. OutSystems licence: statisíce Kč ročně. Plus: konzultanti specialisté (není jich moc, jsou drazí), migrace až platforma zastaří, vendor lock-in.
Pro interní app s 50 uživateli a jednoduchým CRUD: Power Apps je levnější než custom vývoj. Pro core business systém s 5000 uživateli: custom vývoj vychází levněji a flexibilněji.
Shadow IT riziko¶
Největší riziko low-code: „citizen developer” vytvoří kritickou aplikaci bez IT governance, bez backupu, bez security review. A pak odejde z firmy. Řešení: governance framework — kdo smí tvořit, kam se nasazuje, kdo schvaluje, jak se zálohuje.
Naše doporučení¶
Low-code do toolboxu, ne jako strategii. Pro jednoduché interní nástroje a prototypy výborné. Pro core systémy a komplexní aplikace zůstaňte u custom vývoje. A vždy mějte exit strategii — co když vendor zdraží licence 3×?
Low-code je kompromis¶
Rychlost vývoje vs. flexibilita. Jednoduchost vs. vendor lock-in. Citizen development vs. governance. Žádná odpověď není univerzální. Pochopte trade-offs a vybírejte podle use case, ne podle marketingu.
Brauchen Sie Hilfe bei der Implementierung?
Unsere Experten helfen Ihnen bei Design, Implementierung und Betrieb. Von der Architektur bis zur Produktion.
Kontaktieren Sie uns