Jak dodać krytyczny proces biznesowy do zamkniętego systemu leasingowego bez kosztownej modyfikacji kodu źródłowego i wielomiesięcznego oczekiwania na dostawcę? Zamiast przebudowywać sztywny rdzeń (core system), zbudowaliśmy równoległą aplikację w architekturze side-car przy użyciu Microsoft Power Apps, integrując ją bezpośrednio ze źródłową bazą danych.

W branży leasingowej elastyczność operacyjna staje się kluczową przewagą konkurencyjną. Nasz klient zderzył się z konkretną potrzebą rynku: leasingobiorcy coraz częściej wnioskowali o zgodę na podnajem przedmiotu leasingu podmiotom trzecim. Aby utrzymać wysoki standard obsługi i bezpieczeństwo prawne, firma musiała pilnie ustrukturyzować i cyfryzować ten proces.
Pojawił się jednak poważny bloker technologiczny — główny system leasingowy firmy.
Główny moduł transactional-core nie posiadał funkcjonalności niezbędnych do obsługi podnajmu. Brakowało w nim nie tylko samych ścieżek wnioskowych, ale nawet miejsca w strukturze bazy danych na przechowywanie skomplikowanej dokumentacji prawnej (aneksu, zgód, polis czy oświadczeń).
Tradycyjne podejście oznaczało zgłoszenie zapotrzebowania do dostawcy systemu korowego. Złożenie takiego zapytania w praktyce wiąże się z przewidywalnym scenariuszem: długi proces analizy, wysoka wycena modyfikacji kodu źródłowego oraz odległy termin realizacji w harmonogramie deweloperskim dostawcy. Biznes nie mógł czekać pół roku na funkcjonalność, która była potrzebna natychmiast.
Zamiast wchodzić w długotrwałe i kosztowne negocjacje z dostawcą oprogramowania korowego, zaproponowaliśmy zmianę podejścia architektonicznego. Postawiliśmy na wzorzec side-car — rozwiązanie dedykowane, które działa obok systemu głównego, rozszerzając jego możliwości bez ingerencji w jego strukturę.
Do zbudowania aplikacji wykorzystaliśmy platformę Microsoft Power Apps. Kluczowe elementy przyjętej architektury obejmowały:
Bezpośrednią integrację ze źródłową bazą danych: Aplikacja została połączona bezpośrednio z bazą leasingową. Zamiast zmuszać pracowników do ręcznego przpisywania danych umów, klientów czy przedmiotów leasingu, system automatycznie pobiera aktywne rekordy, dając pełny kontekst operacyjny w momencie składania wniosku.
Automatyzację obiegu decyzji: Zbudowaliśmy cyfrowy workflow akceptacyjny dopasowany do struktury organizacyjnej klienta. Po zapoczątkowaniu wniosku o podnajem, sprawa automatycznie trafia do odpowiednich osób i działów (m.in. weryfikacja ryzyka, dział prawny) zgodnie z drabiną uprawnień.
Dedykowane repozytorium dokumentów: Problem braku miejsca na pliki prawne w starym systemie rozwiązaliśmy poprzez integrację Power Apps z bezpiecznym repozytorium zewnętrznym. Cała dokumentacja jest przypisana do konkretnej umowy i dostępna od ręki dla uprawnionych użytkowników.

Ominięcie ograniczeń systemu korowego i zastosowanie architektury satelickiej przyniosło natychmiastowe rezultaty biznesowe i technologiczne.
Uruchomienie produkcyjne kompletnego procesu nastąpiło w ułamku czasu, jaki zeszłoby na same uzgodnienia specyfikacji i negocjacje budżetowe z dostawcą oprogramowania głównego.
Firma uniknęła wysokich kosztów modyfikacji kodu źródłowego systemu core, przeznaczając ułamek tej kwoty na elastyczne rozwiązanie niskokodowe.
Biznes otrzymał narzędzie, które wyeliminowało obieg mailowy i rozproszone pliki Excel. Każdy podnajem posiada dziś pełną historię akceptacji oraz komplet wymaganych prawnie załączników.
System korowy pozostał nienaruszony, co wyeliminowało ryzyko destabilizacji kluczowych procesów transakcyjnych przy jednoczesnym zniesieniu barier rozwojowych dla biznesu.
Sztywność lub zamknięta architektura głównego systemu IT nie musi oznaczać paraliżu operacyjnego. Wzorzec aplikacyjny side-car realizowany w środowisku Microsoft pokazał, że kluczowe procesy biznesowe można cyfryzować szybko, bezpiecznie i bez wchodzenia w konflikt z dostawcami oprogramowania korowego.
+48 606 281 103
marcin@resivo.pl