PSP Mendix

Cyfrowa transformacja służb ratowniczych – największe wdrożenie Mendix w Polsce

Jak wdrożyliśmy jedno z największych rozwiązań low-code w Polsce — budując na Mendix skalowalną aplikację wspierającą działania 80 000 użytkowników Państwowej Straży Pożarnej.

szybsze wdrożenie

0 x

użytkowników systemu

0 +

mniej pracy operacyjnej po stronie zespołów

0 %

Państwowa Straż Pożarna

Państwowa Straż Pożarna to ogólnokrajowa formacja ratownicza, która działa w rozbudowanej strukturze obejmującej jednostki na terenie całego kraju i angażuje dziesiątki tysięcy funkcjonariuszy oraz pracowników wspierających działania operacyjne, logistyczne i administracyjne.  Systemy informatyczne wspierające funkcjonowanie formacji muszą zapewniać dostępność dla dużej liczby użytkowników, umożliwiać szybkie wdrażanie zmian oraz wspierać efektywne zarządzanie procesami operacyjnymi na poziomie krajowym.

Zrobiliśmy w 3 miesiące to, co normalnie zajmuje rok – Mendix low-code

Państwowa Straż Pożarna potrzebowała stworzyć centralny system ewidencji zasobów ochrony ludności — narzędzia umożliwiającego zarządzanie sprzętem, infrastrukturą i personelem rozproszonymi pomiędzy różnymi poziomami administracji oraz organizacjami współpracującymi.

Dotychczas brakowało jednolitego rozwiązania — informacje o dostępnych zasobach były pozyskiwane manualnie, co utrudniało szybkie reagowanie w sytuacjach kryzysowych. Projekt wiązał się z dodatkowymi wyzwaniami:

  • bardzo szeroki zakres zasobów (od drobnego sprzętu po budynki i specjalistów),

  • złożona struktura organizacyjna i wiele poziomów uprawnień,

  • ograniczona dostępność klienta i niepełne wymagania na starcie,

  • wysokie wymagania bezpieczeństwa,

  • konieczność dostarczenia MVP w krótkim czasie.

Celem było zaprojektowanie i wdrożenie systemu, który miał usprawnić działania w sytuacjach kryzysowych, takich jak np. klęski żywiołowe czy pandemie. System musiał uwzględniać różne poziomy terytorialne (gmina, powiat, województwo, kraj) oraz rozróżniać pomiędzy urzędami a podmiotami zewnętrznymi, takimi jak organizacje pożytku publicznego czy firmy prywatne, co wymagało precyzyjnego przypisywania zasobów i zarządzania uprawnieniami.

Wdrożenie systemu miało na celu eliminację ręcznych, czasochłonnych procesów, takich jak wymiana plików Excel czy kontakt telefoniczny między jednostkami, umożliwiając szybkie wyszukiwanie i przydzielanie zasobów w skali ogólnokrajowej.

 


Mendix pozwala na szybkie projektowanie i modelowanie stron pixel perfect w technologii drag&drop. Metody szybkiego generowania stron i modelu danych pozwoliły utworzyć makietę z funkcjonującym logowaniem, wizją organizacji i zasobów, zadań wymagających potwierdzeń administratora (proof of concept) w 2 tygodnii.

#przykład

Wprowadziliśmy interaktywny moduł zasobów, który pozwala użytkownikowi w prosty sposób przeglądać, lokalizować i zarządzać wszystkimi zasobami przypisanymi do danej jednostki organizacyjnej PSP. 

Funkcja ta jest kluczowa zarówno dla planowania działań operacyjnych, jak i monitorowania stanu wyposażenia w czasie rzeczywistym. Dzięki temu modułowi możliwe jest także szybkie generowanie raportów i analiz wykorzystania zasobów, co wspiera podejmowanie decyzji strategicznych.

Największym wyzwaniem w tym projekcie było przełożenie złożonych, operacyjnych procesów logistycznych na jedno spójne narzędzie, które realnie wspiera codzienną pracę użytkowników — a nie dokłada im kolejnej warstwy systemowej. 

Jakub Strychowski

CTO 3Qcode

Jakie działania podjęliśmy?

Zespół projektowy zaprojektował i zbudował system Centralnego Rejestru Ewidencji Zasobów w oparciu o platformę low-code Mendix — realizując prace od etapu analizy potrzeb i modelowania danych po dostarczenie działającego MVP. Projekt rozpoczął się przy ograniczonej dostępności szczegółowych wymagań, dlatego przejęliśmy aktywną rolę w doprecyzowaniu koncepcji rozwiązania, mapowaniu procesów oraz definiowaniu struktury ewidencji zasobów.

W ramach prac:

  • zaprojektowaliśmy model danych obejmujący szeroki zakres zasobów — od sprzętu i środków transportu po infrastrukturę i zasoby ludzkie,

  • przygotowaliśmy architekturę aplikacji umożliwiającą skalowanie na poziomie krajowym,

  • stworzyliśmy struktury odwzorowujące hierarchię jednostek i organizacji współpracujących,

  • wdrożyliśmy system zarządzania rolami i uprawnieniami odpowiadający złożonej strukturze organizacyjnej,

  • zbudowaliśmy moduły raportowe pozwalające agregować dane na poziomie lokalnym, regionalnym i centralnym,

  • przygotowaliśmy rozwiązania spełniające wymagania bezpieczeństwa, w tym obsługę testów penetracyjnych i audytowalność operacji.

Low-code umożliwił iteracyjne podejście — szybkie budowanie prototypów, konsultowanie ich z interesariuszami i wprowadzanie zmian bez długich cykli developerskich. Dzięki temu rozwiązanie było rozwijane równolegle z doprecyzowywaniem potrzeb biznesowych, a MVP zostało dostarczone w znacząco krótszym czasie niż przy klasycznym podejściu programistycznym.

Efektem była gotowa platforma stanowiąca fundament do dalszego rozwoju cyfrowych narzędzi dla Państwowa Straż Pożarna.

System CEZOL został zaprojektowany jako rozwiązanie o charakterze ogólnokrajowym, wspierające działalność jednostek ochrony ludności i administracji publicznej. Szczególny nacisk położono na jakość, niezawodność oraz bezpieczeństwo przetwarzanych informacji. Zakres prac objął pełny proces wytwórczy – od analizy potrzeb, przez realizację rozwiązania, aż po jego wdrożenie.

st. bryg. mgr inż. Michał Kłosiński

Zastępca Dyrektora Biura Informatyki Łączności

Zakres i kluczowe funkcjonalności

Wykorzystanie platformy low-code Mendix pozwoliło zbudować i wdrożyć rozwiązanie 4-krotnie szybciej niż w tradycyjnym modelu developmentu, jednocześnie ograniczając nakład pracy zespołów projektowych nawet o 70% dzięki automatyzacji tworzenia komponentów, iteracyjnemu prototypowaniu i skróceniu cykli zmian. W efekcie powstała skalowalna platforma gotowa do dalszego rozwoju — skracająca time-to-market kolejnych funkcjonalności i optymalizująca koszty utrzymania systemu w długim horyzoncie.

Centralna ewidencja zasobów

System umożliwia rejestrowanie i utrzymywanie jednolitej bazy zasobów obejmującej sprzęt, infrastrukturę, środki transportu oraz zasoby ludzkie. Dane są ustandaryzowane i dostępne w jednym miejscu, co pozwala na szybkie sprawdzenie dostępności oraz lokalizacji zasobów na różnych poziomach organizacyjnych.

Zaawansowane wyszukiwanie i kategoryzacja zasobów

Wdrożono mechanizmy filtrowania i wyszukiwania według wielu atrybutów, takich jak typ zasobu, lokalizacja, dostępność czy parametry techniczne. Umożliwia to szybkie odnajdywanie potrzebnych informacji nawet w bardzo dużych zbiorach danych oraz ich efektywne grupowanie i porównywanie.

Zarządzanie strukturą jednostek organizacyjnych

System odwzorowuje wielopoziomową strukturę organizacyjną oraz relacje między jednostkami i podmiotami współpracującymi. Pozwala to przypisywać zasoby do właściwych struktur, kontrolować dostęp do danych oraz zapewniać spójność informacji w całej organizacji.

 

Rozbudowany moduł raportowania

Zaimplementowano konfigurowalne raporty umożliwiające analizę danych na poziomie lokalnym, regionalnym i krajowym. Użytkownicy mogą generować zestawienia dopasowane do swoich potrzeb, co wspiera planowanie, monitoring oraz podejmowanie decyzji operacyjnych.

Rejestracja użytkowników i zarządzanie uprawnieniami

System pozwala na centralne zarządzanie użytkownikami oraz przypisywanie ról i poziomów dostępu. Mechanizmy autoryzacji uwzględniają specyfikę struktury organizacyjnej, zapewniając jednocześnie wygodę korzystania i bezpieczeństwo danych.

Bezpieczeństwo, audyt i testy penetracyjne

Wdrożono mechanizmy audytowania operacji użytkowników, monitorowania aktywności oraz zabezpieczenia danych zgodne z wymaganiami bezpieczeństwa. System został przygotowany do obsługi testów penetracyjnych, a ich wyniki wykorzystano do dalszego wzmacniania ochrony aplikacji.

Dlaczego Mendix i low-code?

Przyspiesz transformację cyfrową swojej firmy dzięki platformie Mendix. Twórz nowoczesne aplikacje biznesowe w ułamku czasu tradycyjnego programowania. Low-code to mniej kodu, więcej innowacji i pełna kontrola nad procesem cyfryzacji.

Lider low-code w rankingu Gartnera

Mendix został wyróżniony w raporcie Gartner® Magic Quadrant™ 2025, prezentującym kluczowych graczy rynku low-code i najważniejsze trendy technologiczne.

5x szybszy

development w porównaniu z tradycyjnym programowaniem

84% firm

planuje włączenie low-code do strategii rozwoju aplikacji

Wyniki

  • Szacunkowo 4× szybsze wdrożenie dzięki wykorzystaniu platformy low-code Mendix w porównaniu z tradycyjnym developmentem

  • Redukcja nakładu pracy zespołów projektowych o ok. 70% dzięki automatyzacji budowy komponentów i iteracyjnemu podejściu do zmian

  • Gotowość systemu do obsługi 80 000 tysięcy użytkowników w skali kraju

  • Architektura przygotowana na przetwarzanie milionów rekordów danych zasobowych w jednym centralnym rejestrze

  • Zastąpienie manualnej koordynacji (telefon, arkusze, rozproszone źródła) scentralizowanym systemem zarządzania informacją

  • Uspójnienie modelu danych i struktur organizacyjnych, co umożliwia wiarygodne raportowanie na poziomie lokalnym, regionalnym i krajowym

  • Spełnienie wymagań bezpieczeństwa i pozytywne przejście testów penetracyjnych, potwierdzające gotowość systemu do pracy w środowisku publicznym

  • Wypracowanie fundamentu pod dalszy rozwój aplikacji np. do szybkiego dodawania nowych modułów bez przebudowy systemu

  • Wsparcie szybszego podejmowania decyzji operacyjnych dzięki dostępowi do danych o dostępności zasobów

#przykład

Zaimplementowano konfigurowalne raporty umożliwiające analizę danych na poziomie lokalnym, regionalnym i krajowym. Użytkownicy mogą generować zestawienia dopasowane do swoich potrzeb, co wspiera planowanie, monitoring oraz podejmowanie decyzji operacyjnych.

Raporty mogą być generowane zgodnie z ustalonym harmonogramem i automatycznie przesyłane jako powiadomienia na wskazany adres e-mail. Dostępne są również raporty dotyczące braków w stosunku do norm, co pozwala zidentyfikować, gdzie brakuje określonych rodzajów zasobów.

Kto za tym stoi?

Za sukces projektu odpowiada doświadczenie i wiedza ekspertów 3Qcode – od analityków procesowych, przez specjalistów od automatyzacji i workflow, po ekspertów low-code i certyfikowanych programistów Mendix

Jakub Strychowski

Chief Technology Officer

Aneta Klepacz

Project Manager

Michał Pałucki

Business Analyst

Piotr Kaiser

Software Engineer & Low-Code Specialist

Maksym Yaryhin

Software Engineer & Low-Code Specialist

Jan Kaiser

Software Engineer & Low-Code Specialist

Porozmawiajmy
o Twoich potrzebach

Contact Form Demo