Z pewnością znają Państwo tę sytuację: jakiś dział zwraca się do Państwa z pozornie błahym żądaniem dotyczącym systemu ERP, które później okazuje się kosztowną i frustrującą modyfikacją. Na przykład gdy dział sprzedaży potrzebuje w procesie przygotowywania oferty dodatkowego pola na przewidywany termin dostawy – obliczanego automatycznie na podstawie szczegółowego planu.
Z technicznego punktu widzenia nie jest to w zasadzie żadna czarna magia. Niemniej jednak dostawca systemu ERP potrzebuje trzech tygodni na oszacowanie nakładu pracy i wycenia indywidualne dostosowanie systemu ERP na około 8 000 euro. Jednocześnie wiecie Państwo, że przy kolejnej aktualizacji będziecie musieli ponownie przetestować właśnie to indywidualne dostosowanie, a w niektórych przypadkach – przeprowadzić jego migrację.
Nie dziwi więc, że wiele firm nie chce dziś angażować się w żmudne projekty dostosowawcze przy każdej najmniejszej zmianie merytorycznej. Dobra wiadomość jest taka, że istnieje alternatywa pomiędzy sztywnym standardem a kosztownym dostosowywaniem na miarę. Rozwiązaniem tym jest system ERP typu „low-code”.
Co oznacza termin „Low Code ERP” – a czego nie oznacza?
Czym jest system ERP typu „low-code”?
Low Code ERP to nowoczesny system planowania zasobów przedsiębiorstwa (ERP), który można nie tylko zarządzać, ale także aktywnie kształtować. Procesy, interfejsy, reguły i interakcje użytkowników można dostosowywać przy znacznie mniejszym nakładzie pracy programistycznej, bez konieczności głębokiej ingerencji w kod źródłowy. Wszystkie zmiany są wprowadzane w ramach architektury zaprojektowanej z myślą o łatwości wdrażania nowych wersji i aktualizacji.
Czym nie jest system ERP typu „low-code”?
Częstym nieporozumieniem jest przekonanie, że dzięki rozwiązaniom typu „low-code” każdy pracownik może programować – niezależnie od tego, czy posiada wiedzę techniczną, czy nie. W rzeczywistości platforma typu „low-code” jest jednak narzędziem przeznaczonym dla użytkowników posiadających wiedzę techniczną, działających pod nadzorem kierownictwa IT – na przykład w ramach ustrukturyzowanego zaangażowania tzw. „obywatelskich programistów”.
Również pojęcie „zasady modułowości” nie oddaje w pełni istoty sprawy. Low Code w kontekście ERP nie należy mylić z prostym łączeniem funkcji za pomocą kliknięć. Chodzi raczej o kontrolowaną rozszerzalność w ramach jasno określonych granic. Dział IT decyduje, które interfejsy, modele danych i logiki mogą być rozszerzane – zapewniając w ten sposób, że rozszerzenia te będą możliwe do utrzymania w dłuższej perspektywie.
Low Code a No Code a klasyczne dostosowywanie systemu ERP
Dyskusję na temat platform typu „low-code” można sensownie osadzić w szerszym kontekście jedynie wtedy, gdy spojrzymy na nią w kontekście istniejących rozwiązań. Pomiędzy podejściem „no-code” z jednej strony a klasycznym dostosowywaniem rozwiązań z drugiej strony wykształciła się dziedzina, która stanowi interesujący kompromis.
| Bez kodu | Low Code | Klasyczne dostosowywanie | |
| Cel | Modyfikacje techniczne bez konieczności programowania | Szybkie i kontrolowane rozszerzanie procesów, logiki i interfejsów | Maksymalna indywidualizacja dzięki projektowaniu |
| Grupa docelowa | Działy bez dogłębnej wiedzy z zakresu IT | IT, programiści, specjaliści zorientowani technicznie (Citizen Developers) | Zewnętrzni dostawcy usług lub wewnętrzni programiści* |
| Podejście techniczne | Wyłącznie na podstawie konfiguracji, bez ingerencji w logikę | Konfiguracja i tworzenie skryptów w ramach określonych ograniczeń systemowych | Bezpośrednie ingerencje w kod, model danych lub standardowe procesy |
| Elastyczność | Ograniczone do z góry określonych możliwości | Wysoko, w ramach przewidzianych punktów rozbudowy | Bardzo wysoka, teoretycznie nieograniczona |
| Możliwość wydania / możliwość aktualizacji | W zależności od podejścia do platformy | Z reguły ma to miejsce, ponieważ rozszerzenia są wprowadzane zgodnie z wymaganiami systemu | Często budzi to zastrzeżenia, ponieważ konieczne jest wprowadzanie indywidualnych dostosowań |
| Tempo wdrażania | Bardzo wysoki | Wysoki | Od niskiego do średniego |
| Zgodność z podstawowymi procesami systemu ERP | Ograniczony | Bardzo dobrze nadaje się | Dobrze się nadaje, ale wymaga dużego nakładu pracy |
Z porównania jasno wynika, w jakim stopniu poszczególne podejścia nadają się do podstawowych procesów ERP:
- System ERP typu „no-code” szybko napotyka ograniczenia, gdy w grę wchodzą bardziej złożone procesy, zależności lub integracje między różnymi interfejsami.
- Klasyczne dostosowywanie systemu ERP zapewnia wprawdzie maksymalną swobodę, ale często jest zbyt powolne, kosztowne i zbyt pracochłonne, jeśli chodzi o możliwość wprowadzania nowych wersji i aktualizacji.
- Low Code ERP to interesująca dziedzina plasująca się pomiędzy nimi. Jest to nowoczesne podejście do systemów ERP, które można rozwijać w sposób zorientowany na procesy, w kontrolowany sposób i przy rozsądnym nakładzie pracy. Dzięki temu wiele średnich przedsiębiorstw zyskuje niezbędną swobodę działania pomiędzy sztywnym standardem a projektem indywidualnym.
Werner Hießl, Asseco Solutions
Kluczową wartością dodaną jest to, że dzięki systemowi ERP typu „low-code” Państwa firma może reagować na nowe wymagania szybciej i w bardziej kontrolowany sposób niż w przypadku klasycznego modelu dostosowywania.
Jak rozwiązanie ERP typu „low-code” wpływa na koszty IT i czas reakcji
Spadające koszty dostosowania
W przypadku klasycznego dostosowywania systemu ERP pojedyncza modyfikacja wymaga często kilku tygodni przygotowań i budżetu rzędu czterocyfrowych kwot. Natomiast dzięki systemowi ERP typu „low-code” często udaje się wdrożyć zmianę w ciągu zaledwie kilku dni – przy znacznie mniejszym nakładzie zasobów. W przypadku wielu niewielkich projektów dostosowawczych realizowanych w ciągu roku pozwala to osiągnąć zauważalne oszczędności.
Malejące koszty aktualizacji
Modyfikacje systemu ERP, które są wdrażane w ramach przewidzianych ograniczeń technologii low-code, nie muszą być migrowane przy każdej aktualizacji. Oznacza to: mniej pracy dodatkowej, mniejszą zależność od dostawcy oraz mniejszy nakład pracy związany z koordynacją działań z zewnętrznymi usługodawcami. To z kolei pozwala na lepsze planowanie kosztów IT w całym cyklu życia systemu.
Wzrost czasu uzyskania wartości (Time-to-Value)
Trzecim – i niekiedy najważniejszym – aspektem jest szybkość. Jeśli działy nie muszą czekać na gotowe do użycia rozwiązanie miesiącami, a jedynie kilka dni, z jednej strony przyspiesza to procesy w Państwa przedsiębiorstwie. Z drugiej strony zwiększa to zdolność reagowania na zmiany rynkowe, wymagania klientów oraz wewnętrzny potencjał optymalizacji. Dla Państwa firmy oznacza to wyraźną przewagę konkurencyjną.
O tym, że obecnie wykorzystanie platform typu low-code ma na celu przede wszystkim przyspieszenie tworzenia aplikacji, świadczy również badanie przeprowadzone przez firmę techconsult GmbH we współpracy z USU Software AG. Zgodnie z nim 65% ankietowanych przedsiębiorstw wykorzystuje rozwiązania typu „low-code” w sposób strategiczny, aby skrócić cykle rozwoju oprogramowania i szybciej wprowadzać innowacje.

Kiedy warto wdrożyć system ERP typu low-code – a kiedy nie?
W takich przypadkach warto skorzystać z systemu ERP typu low-code
✓ Państwa działy specjalistyczne regularnie potrzebują wprowadzać drobne zmiany w procesach, formularzach lub logice.
✓ Gotowość systemu ERP do wdrożenia odgrywa kluczową rolę w Państwa przedsiębiorstwie.
✓ Mają Państwo niewielki zespół IT i dysponują ograniczonymi zasobami.
✓ Chcieliby Państwo zmniejszyć zależność od dostawcy systemu ERP.
✓ Państwa firma chce aktywnie rozwijać swoje procesy, zamiast przez lata zadowalać się statycznymi szablonami i kosztownymi rozwiązaniami specjalnymi.
W takich przypadkach technologia Low Code napotyka ograniczenia
Technologia Low Code wykazuje swoje mocne strony tam, gdzie istniejąca funkcjonalność jest konfigurowana i łączona, czyli w przypadku interfejsów użytkownika, sekwencji procesów i danych wejściowych. Natomiast technologia Low Code nie jest w stanie sprostać zadaniu tworzenia specyficznej, złożonej logiki biznesowej. Kto na przykład musi wdrożyć konfigurator wariantów z rozbudowaną logiką kalkulacji, szybko napotyka ograniczenia tego podejścia. Nie chodzi tu bowiem już o konfigurację, ale o tworzenie oprogramowania.
Elastyczność jako kryterium wyboru: 5 pytań do każdego dostawcy systemów ERP
Czy system ERP typu „low-code” byłby dobrym rozwiązaniem dla Państwa firmy? W takim razie należy zachować czujność przy wyborze systemu. Tylko zadając dostawcy ERP właściwe pytania, dowiedzą się Państwo, jak naprawdę wygląda kwestia przyszłościowości i elastyczności tego systemu. Koniecznie należy poruszyć następujące 5 kwestii:
1. Jakie modyfikacje systemu ERP mogę wprowadzić bez ingerencji w kod źródłowy?
To pytanie dotyczy charakteru współczesnych architektur ERP. Jakie procesy, procedury zatwierdzania, interakcje i interfejsy można elastycznie kształtować w ramach standardu? Im więcej możliwości w tym zakresie, tym rzadziej będziecie musieli angażować się w klasyczne projekty dostosowywania systemu.
2. Czy moje dostosowania zostaną zachowane po aktualizacji wersji?
Dalsze rozbudowy są trwałe tylko wtedy, gdy system ERP zachowuje zdolność do aktualizacji do nowej wersji. W przeciwnym razie jedynie przenoszą Państwo nakłady – z początkowego wdrożenia na powtarzające się prace związane z migracją i testowaniem.
3. Kto może wprowadzać zmiany – tylko Państwa firma konsultingowa, czy również nasz wewnętrzny zespół?
To pytanie pozwoli Ci sprawdzić, w jakim stopniu jesteś uzależniony od dostawcy. Nowoczesny system ERP powinien być zaprojektowany tak, abyś mógł samodzielnie wprowadzać zmiany, korzystając z zasobów wewnętrznych. Niekorzystna jest natomiast sytuacja, w której do każdego rozszerzenia musisz angażować zewnętrznych programistów.
4. Czy istnieje graficzne środowisko konfiguracyjne, czy też do każdej zmiany potrzebuję pomocy programistów?
W tym zagadnieniu chodzi o wydajność: jak szybko i ekonomicznie można konkretnie wdrożyć dostosowania systemu ERP? Odpowiednie środowisko pozwala na szybkie przekształcanie wymagań biznesowych w rozwiązania produkcyjne. Twój zespół nie powinien być zmuszony do angażowania się w proces programowania przy każdym niewielkim rozszerzeniu.
5. Jak odróżnia Pan/Pani konfigurację od dostosowywania – i co zaleca Pan/Pani w poszczególnych przypadkach?
W odpowiedzi należy zwrócić uwagę, czy dostawca systemu ERP wyraźnie rozróżnia te dwa podejścia i potrafi udzielić jasnych informacji na ten temat. Należy zadbać o to, aby jak najwięcej wymagań można było zrealizować bez wprowadzania zmian w kodzie programu. Jeśli natomiast dostawca często zaleca indywidualne dostosowywanie systemu ERP, należy zachować czujność.
Low Code w praktyce: Flow Mode w systemie ERP APplus
Flow Mode w systemie ERP APplus stanowi doskonały przykład tego, jak można w przyszłości zrealizować koncepcję „low-code”. Nie chodzi tu już o dostosowywanie poszczególnych pól, ale przede wszystkim o tworzenie konfigurowalnych procesów, elastycznych interfejsów oraz inteligentnego prowadzenia użytkownika.
Flow Mode umożliwia konkretnie:
- szybkie cyfrowe odwzorowanie procesów biznesowych, analiz i indywidualnych wymagań w systemie
- indywidualne projektowanie powierzchni, zapytania, zatwierdzenia i etapy w ramach danego procesu
- włączenie sztucznej inteligencji i modeli językowych (LLM) do wielu procesów
Mówiąc wprost, oznacza to, że interfejsy dostosowują się do ram procesu, dzięki czemu użytkownicy mogą szybko wykonywać swoje zadania. W ten sposób nacisk przenosi się ze statycznych ekranów na dynamiczne, zorientowane na procesy prowadzenie użytkownika.
W podejściu zorientowanym na przepływ nie chodzi już więc wyłącznie o zarządzanie danymi, ale o logikę procesów, którą można aktywnie kształtować. Dzięki temu, że system w sposób ukierunkowany prowadzi pracowników przez poszczególne etapy procesów, otrzymują oni zauważalne wsparcie w codziennej pracy. A to ostatecznie pozytywnie wpływa na ogólną wydajność Państwa przedsiębiorstwa. W centrum uwagi znajduje się pracownik. Co najmniej równie istotną rolę odgrywają osoby zajmujące się zarządzaniem kadrami i kierownictwo, które dzięki oprogramowaniu pracują efektywnie i na podstawie danych podejmują lepsze decyzje dotyczące przyszłości organizacji.
Webinarium poświęcone praktycznemu zastosowaniu Flow Mode
Na podstawie kilku przykładów zastosowań przedstawionych przez klientów dowiedz się, jak optymalnie wykorzystać tryb Flow Mode w codziennej pracy.
Wniosek: Rozwiązania ERP typu „low-code” stają się nowym standardem
ERP typu „low code” to nie tylko chwilowa moda, ale logiczna odpowiedź na rosnącą presję rynkową. Współczesne systemy muszą dać się szybko dostosowywać, nie tracąc przy tym zdolności do wdrażania nowych wersji. Tylko w ten sposób przedsiębiorstwa są w stanie szybko reagować na nowe wymagania i stawić czoła konkurencji.
Kluczowe znaczenie ma to, w jakim stopniu standardowe oprogramowanie można rozbudowywać bez konieczności przeprowadzania czasochłonnego dostosowywania. Ostatecznie o przyszłościowym charakterze systemu ERP świadczy jego zdolność do praktycznego wprowadzania zmian w trakcie bieżącej działalności.
Aby ostatecznie wybrać odpowiedni system ERP typu low-code, najlepiej uwzględnij pięć pytań z tego artykułu podczas następnej rozmowy z dostawcą. W ten sposób dowiesz się, jak elastyczna jest ta aplikacja w rzeczywistości.




