Czym są platformy low-code dla firm i jak je odmieniają?
Rosnące potrzeby w zakresie tworzenia aplikacji, w zestawieniu z deficytem programistów, powodują, że obserwujemy coraz większą dostępność narzędzi no-code i low-code, które umożliwiają budowanie rozwiązań przy mocnym ograniczeniu lub wręcz wyeliminowaniu konieczności programowania. Bez kodowania możemy tworzyć dziś m.in. strony internetowe, narzędzia e-commerce, aplikacje mobilne, narzędzia do zarządzania procesami biznesowymi i automatyzacji realizacji zadań oraz ich przepływu (workflow).
W jaki sposób liderzy cyfrowej transformacji korzystają z naszej platformy low-code?
Nasi klienci traktują platformę WEBCON BPS jako podstawowe środowisko, w którym tworzą i uruchamiają aplikacje biznesowe. O tym, co robią konkretne aplikacje, jak działają, decyduje przede wszystkim sam klient i w dużym stopniu zależy to od jego branży i specyfiki działania. To, co jest tu uniwersalne to to, że kiedy klient nie może znaleźć odpowiadającego mu gotowego (pudełkowego) rozwiązania na rynku lub z jakiegoś powodu nie chce budować dedykowanego „modułu” wokół innego systemu (np. ERP), czy też tworzyć dedykowanej aplikacji, buduje takie rozwiązanie na naszej platformie low-code. Czasem będą to stosunkowo proste, standardowe aplikacje (takie jak elektroniczny obieg faktur czy wniosków urlopowych), a w niektórych przypadkach bardzo zaawansowane, mocno skomplikowane systemy (np. do obsługi wniosków kredytowych, procesu otwierania nowych salonów sprzedaży czy wprowadzania na rynek nowych produktów), często o kluczowym, czy wręcz strategicznym znaczeniu dla firmy.
Czy za pomocą platform low-code można tworzyć aplikacje krytyczne biznesowo?
Tak. Platformy niskokodowe zorientowane na poważne zastosowania oferują skalowalność, wydajność, bezpieczeństwo i dokumentację na poziomie, którego zapewnienie w ramach aplikacji pisanej na zamówienie, kodowanej od zera, byłoby bardzo drogie i czasochłonne. Co więcej, standardy enterprise zapewniają one zarówno wtedy, gdy budujemy prosty prototyp, poświęcając na to kilka godzin pracy, jak i wtedy, kiedy budowana aplikacja wymaga kilkudziesięciu dni pracy wieloosobowego zespołu. Warto jednak zwrócić uwagę na jeszcze inny powód, dla którego właśnie te krytycznie istotne dla biznesu narzędzia klienci przenoszą na naszą platformę low-code – możliwość szybkiego (czyli taniego!), łatwego i bezpiecznego rozbudowywania ich o nowe funkcje i modyfikowania dotychczasowego sposobu działania. Szybkość reagowania na zmiany wymagań to słaby punkt wielu rozwiązań low-code, a my – dzięki zastosowaniu unikalnej, autorskiej technologii InstantChange™ – skutecznie adresujemy ten problem.
Czy faktycznie można budować aplikacje bez kodowania?
Jasne. Proste aplikacje dla nieskomplikowanych scenariuszy biznesowych, można zbudować nawet za pomocą narzędzi no-code takich jak Excel. (Excel, który ma możliwość dodania skryptów VBA, to już low-code.) W przypadku platformy WEBCON BPS konieczność wykorzystania kodu .NET pojawia się ekstremalnie rzadko. Ale sama możliwość skorzystania z elementów kodu jest często decydująca – pozwala mieć pewność, że niezależnie od tego, jak bardzo nie rozbudowałyby się wymagania biznesu, projekt zawsze da się zrealizować za pomocą tej samej platformy. A to oznacza, że zdecydowaną (wg informacji od naszych Klientów: ok. 90%) większość aplikacji biznesowych dział IT jest w stanie dostarczyć za pomocą jednej platformy aplikacyjnej, jednego zestawu kompetencji, w oparciu o jedną infrastrukturę i w jednym interfejsie użytkownika końcowego.
Jakie nowe możliwości otwiera low-code?
Przede wszystkim umożliwia szybkie budowanie aplikacji w modelu Minimum Viable Product. Koncepcja Rapid Prototyping jest coraz popularniejsza wśród naszych klientów. Co ważne, za pomocą low-code budujemy prototyp, a jeśli się sprawdzi, nie potrzebujemy „przepisywać go” do docelowej formy. Dobra platforma low-code umożliwia budowę iteracyjną a narzut pracy związany z zarządzaniem zmianami ogranicza do minimum. Dlatego, nowe aplikacje biznesowe można budować nawet w sytuacji, kiedy wymagania nie są jeszcze doprecyzowane, albo wiemy, że będą się dynamicznie zmieniać. Bez tak elastycznego narzędzia, tego typu projektów IT wolałby nie brać „na warsztat”.
Jakie są długoterminowe korzyści z zastosowania platform low-code?
Zmienia się postrzeganie działu IT i CIO przez biznes i zarząd. Projekty uruchamiane są praktycznie natychmiast (bez fazy wyboru dostawcy, postępowań ofertowych, negocjacji umów itp.), powstają w zespołach typu DevOps, przy dużym, bezpośrednim zaangażowaniu biznesu i użytkowników końcowych, są szybko wdrażane w środowisku produkcyjnym, a zgłoszenia zmian i modyfikacji są realizowane szybko i sprawnie. IT staje się cenionym partnerem biznesu i siłą sprawczą wprowadzania założeń cyfrowej transformacji w życie.