W poprzednim artykule skupiliśmy się na przykładzie klienta, aby pokazać, jak rozwiązania Low-Code mogą przynieść korzyści w praktyce biznesowej. Przyjrzeliśmy się szczegółowo, jak firma z branży przetwórstwa rybnego skutecznie zarządzała tysiącem faktur miesięcznie dzięki platformie Low-Code. Przeanalizowaliśmy wyzwania, z którymi się borykali, oraz korzyści, jakie przyniosła implementacja nowego systemu.

Dzisiaj przyjrzymy się dokładnie temu, jak doszło do tego, że w bardzo krótkim okresie czasu dostawcy systemów zintegrowanych i workflow zaczęli nagle oferować je pod brandem platformy Low-Code.

Wstęp

W ostatnim roku zauważyliśmy gwałtowny wzrost zainteresowania platformami Low-Code. Nagle większość dostawców systemów IT – zarówno desktopowych, jak i webowych – oświadczyła, że ich oferta obejmuje platformę Low-Code. To wzbudza naszą ciekawość, ponieważ do niedawna tylko nieliczne firmy rozwijały te narzędzia, z długim wyprzedzeniem przed modą na termin „Low-Code„.

Rozwój platform low-code – proces wymagający czasu i doświadczenia

Stworzenie platformy Low-Code to nie chwilowy kaprys ani szybki projekt. To lata doświadczeń, dziesiątki tysięcy godzin pracy i bogaty zestaw funkcjonalności platformy zapewniający elastyczność, skalowalność i akceptowalną wydajność. Jak więc możliwe, że tak wiele firm w tak krótkim czasie wprowadziło na rynek swoje rozwiązania Low-Code?

Pozostawiając na razie to pytanie bez odpowiedzi, skupmy się na podejściu do analizy biznesowej potrzeb klienta przy założeniu budowy rozwiązania na platformie Low-Code.

Podejście do analizy biznesowej

Na początek przytoczmy cytat z portalu analizait.pl, który bardzo zgrabnie opisuje ideę Analizy Biznesowej. Nie wahajmy się korzystać z pewnych źródeł, zamiast powielać teksty generowane przez sztuczną inteligencję:

„W świecie IT i wytwarzania oprogramowania istnieje wiele technik analizy biznesowej mających na celu skuteczne pozyskiwanie wymagań od Klienta. Są to m.in. takie techniki jak: brainstorming, modelowanie procesów, modelowanie danych, prototypowanie, scenariusze i przypadki użycia, SWOT, analiza reguł biznesowych i inne. Zebrane wymagania są następnie w różny sposób dokumentowane: w notacji BPMN, jako user stories, w formie mockup-ów, kart procesów (PDD), Business concept diagramu, czy też w bardziej systemowej notacji UML. Wszystko po to, żeby w jak najlepszy możliwy sposób zrozumieć i utrwalić, co biznes ma na myśli, co kryje się pod enigmatycznymi zdaniami opisującymi poszczególne wymagania. Ostatecznym celem pozostaje zbudowanie właściwej aplikacji, systemu, rozwiązania, które spełni oczekiwania stawiane przez Zamawiającego.”

Weryfikacja procedury w kontekście platformy low-code

Platforma Low-Code ma za zadanie ułatwić dostosowanie systemów do potrzeb klienta i umożliwić dostarczenie najlepszego rozwiązania. Zazwyczaj na początek do akcji wkracza analityk, którego rolą jest zebranie wiedzy o potrzebach klienta. Tu nasuwa się pytanie – czy analityk powinien znać możliwości platformy Low-Code?

Odpowiedź brzmi: tak, wręcz musi. Każda platforma ma swoje unikalne możliwości, ale także ograniczenia. Znajomość tych możliwości i ograniczeń jest kluczowa, aby opracować wymagania klienta w sposób realistyczny i wykonalny. Jednak trudno oczekiwać, że analityk będzie znał wszystkie dostępne na rynku platformy Low-Code, co rodzi ryzyko, że koncepcja dostosowania systemu do potrzeb klienta będzie zniekształcona przez ograniczoną wiedzę analityka lub jego preferencje co do konkretnej platformy.

Wsparcie AI dla platform Low-Code

Kolejnym interesującym aspektem jest rosnące wsparcie AI dla platform Low-Code. Obecnie pojawia się wiele pomysłów na przyspieszenie konfiguracji nowych aplikacji. Dostawcy obiecują, że wkrótce udostępnią narzędzia do:

  • Generowania definicji obiektów (klas biznesowych) według opisu koncepcji powstałej przy analizie projektu,
  • Tworzenia formularzy do rejestracji danych czy dialogów,
  • Ekspertowych analiz big data na podstawie zapytań językiem naturalnym,
  • Walidacji czy śledzenia problemów przez analizę logów.

To tylko kilka przykładów, gdzie AI może znaleźć zastosowanie w platformach Low-Code. Jak jednak będzie to działać w praktyce i czy efekty rzeczywiście będą pomocne, pokaże przyszłość.

Podsumowanie

Platformy Low-Code przeszły długą drogę, aby osiągnąć dzisiejszy poziom zaawansowania. Chociaż może wydawać się, że nagle wszyscy oferują te rozwiązania, warto pamiętać, że za tym sukcesem stoją lata pracy i doświadczeń.

Dla klientów kluczowe jest, aby dokładnie weryfikować wiedzę i kompetencje analityków oraz dostawców, zanim zdecydują się na konkretną platformę. My rozpoczynając projektowanie środowiska low-code, które w 2006 roku przyjęło nazwę Vario.Framework założyliśmy od początku możliwość modelowania przestrzeni biznesowej poprzez model UML i standard wymiany danych z modelami obiektowymi poprzez format xmi co jak się okazuje jest obecnie doskonale zrozumiałe dla AI

#AnalizaBiznesowa #PlatformyLowCode #Współpraca #RozwójIT #Innowacje #TrendyIT #Automatyzacja #Technologia #PraktykaBiznesowa #AI

Zapraszamy na bezpłatne webinarium pod tytułem:

Jak zaoszczędzić kilkaset tysięcy złotych poprzez wykorzystanie oprogramowania do automatyzacji pobierania danych z dokumentów – ReadIT OCR Pro?

Odbędzie się ono:
we wtorek 1 lutego o godz. 11:00
Czas trwania 60 min.

You have Successfully Subscribed!

Share This