
Delphi wspiera rozwój systemu ERP dostarczanego przez Forterro Polska / BPSC
Forterro Polska (dawniej BPSC) tworzy i rozwija system ERP dedykowany firmom produkcyjnym. Rozwiązanie wspiera pracę setek przedsiębiorstw w Polsce, obejmując kluczowe obszary funkcjonowania przedsiębiorstwa:
- Produkcja (w tym APS, MRP, rozliczenia, raportowanie i rejestracja operacji)
- Logistyka i magazyny
- Finanse i księgowość
- Kadry i płace
- Serwis i utrzymanie ruchu
- Zarządzanie majątkiem
- Budżetowanie i controlling
- Gospodarka narzędziowa
- Obsługa projektów i zleceń jednostkowych
Wyzwania techniczne
Jednym z największych wyzwań technicznych podczas realizacji i rozwoju systemu ERP było pogodzenie dynamicznie zmieniających się potrzeb rynku z koniecznością zachowania ciągłości technologicznej oraz stabilności rozwiązania.
System był rozwijany przez dekady, a technologia Delphi była od samego początku fundamentem naszej architektury. Dzięki niej możliwe było szybkie tworzenie stabilnych aplikacji desktopowych. Z czasem jednak pojawiło się kilka istotnych wyzwań:
- Utrzymanie i rozwój dużej bazy kodu historycznego (legacy)
Kod rozwijany przez wiele lat przez różne zespoły wymagał refaktoryzacji i dostosowania do nowoczesnych standardów. Zachowanie kompatybilności wstecznej z danymi klientów i ich niestandardowymi wdrożeniami było kluczowe, a jednocześnie technicznie złożone. - Integracja z nowoczesnymi technologiami i systemami zewnętrznymi
Klienci oczekują obecnie pełnej integracji z rozwiązaniami uzupełniającymi klasyczne systemy ERP, w tym rozwiązaniami chmurowymi. Wyzwanie polegało na rozszerzeniu możliwości platformy Delphi o nowoczesne API, obsługę webserwisów, czy integrację z usługami chmurowymi, bez rezygnowania z dotychczasowej architektury. - Adaptacja do nowych wymagań UX i wieloplatformowości
Zmieniające się oczekiwania użytkowników dotyczące interfejsów użytkownika i mobilności wymusiły inwestycje w nowoczesne biblioteki komponentów oraz rozwój aplikacji webowych i mobilnych, z jednoczesnym utrzymaniem głównego klienta desktopowego. - Wydajność i skalowalność przy obsłudze dużych wolumenów danych
W branży produkcyjnej system ERP często obsługuje wiele tysięcy dokumentów, operacji i danych z maszyn. Delphi pozwalało na optymalizację kodu i dobre zarządzanie pamięcią, ale wymagało to precyzyjnego projektowania i profilowania aplikacji w czasie rzeczywistym. - Migracja do nowszych wersji Delphi bez destabilizacji systemu
Każda aktualizacja środowiska Delphi niosła ze sobą ryzyko niekompatybilności lub zmian w zachowaniu frameworków. Proces ten musiał być przeprowadzany etapami, z dokładnym testowaniem i planem regresji.
Opinia o Delphi w jednym zdaniu
Delphi pozwoliło nam na stworzenie stabilnego i wydajnego systemu ERP, który od ponad 30 lat wspiera liderów polskiego przemysłu, łącząc niezawodność z ciągłym rozwojem i nowoczesnym podejściem do technologii.
Wybór Delphi
Z perspektywy wielu lat rozwoju systemu ERP, wybór technologii Delphi okazał się jednym z kluczowych czynników sukcesu. Przyniósł szereg istotnych korzyści – zarówno w kontekście technologicznym, jak i biznesowym – które trudno byłoby osiągnąć przy użyciu innych narzędzi i środowisk programistycznych.
Oto najważniejsze z nich:
- Wydajność aplikacji desktopowej i szybkość działania
Delphi umożliwiło stworzenie bardzo responsywnego i wydajnego systemu klasy desktop, co w środowisku przemysłowym – gdzie często pracuje się na dużych zbiorach danych w czasie rzeczywistym – miało ogromne znaczenie. W porównaniu do aplikacji webowych czy rozwiązań opartych na Java czy .NET, Delphi pozwalało osiągnąć lepsze czasy odpowiedzi i mniejsze zużycie zasobów systemowych. - Szybki rozwój funkcjonalności
Technologia, zwłaszcza w czasach dynamicznego rozwoju funkcjonalnego systemu umożliwiła szybkie prototypowanie, testowanie i wdrażanie nowych funkcjonalności. To było kluczowe w kontekście ciągłych zmian w przepisach prawa (np. podatki, deklaracje), wymagań branży oraz indywidualnych potrzeb klientów. - Stabilność technologiczna i długa żywotność kodu
Delphi zapewniło wyjątkową stabilność platformy – przez wiele lat system był rozwijany w sposób ciągły, bez konieczności częstej zmiany technologii bazowej. Umożliwiło to utrzymanie ciągłości rozwoju, ograniczenie kosztów migracji oraz ochronę inwestycji w kod, który w dużej części pozostaje aktualny do dziś. - Silne wsparcie dla architektury modularnej i dużych systemów
Mimo że Delphi bywa postrzegane jako technologia „desktopowa”, pozwala ono na projektowanie i rozwój dużych, złożonych systemów z bogatą logiką biznesową, wielowarstwową architekturą i wysokim poziomem konfigurowalności. To idealnie wpisało się w potrzeby systemu ERP dla przemysłu. - Bogaty ekosystem komponentów i narzędzi
Dostępność dojrzałych i wydajnych bibliotek komponentów (np. DevExpress), jak również możliwość budowy własnych frameworków, znacznie przyspieszała i ułatwiała rozwój. Wiele z tych komponentów nie posiadało odpowiedników w innych środowiskach przy porównywalnym poziomie jakości i integracji. - Niska bariera wejścia dla zespołu i dobra czytelność kodu
Składnia Delphi jest czytelna, łatwa do opanowania i sprzyja utrzymaniu wysokiej jakości kodu. Dzięki temu łatwiej było szkolić nowych członków zespołu oraz przekazywać wiedzę wewnątrz firmy.
Podsumowując: wybór Delphi jako głównej technologii umożliwił firmie BPSC tworzenie systemu ERP, który mimo trzydziestoletniej historii nadal pozostaje technologicznie aktualny, wydajny i konkurencyjny. Dla systemów przemysłowych, które muszą łączyć niezawodność z elastycznością, Delphi okazało się trafionym wyborem – i nadal spełnia swoje zadanie.
Co najbardziej doceniają Państwo w środowisku Delphi?
Najbardziej doceniamy w środowisku Delphi jego stabilność, kompatybilność wsteczną i elastyczność, które pozwalają nam rozwijać system ERP od dekad bez przerywania ciągłości działania u klientów.
Funkcjonalności które zostały zaimplementowane w projekcie
System ERP BPSC obejmuje wszystkie kluczowe obszary działalności przedsiębiorstwa – w tym produkcję, logistykę, finanse, kadry i płace, sprzedaż, serwis czy zarządzanie majątkiem – ale to dopiero fundament jego możliwości. Z biegiem lat został rozbudowany o szereg wyspecjalizowanych modułów dodatkowych, które pozwalają jeszcze lepiej odpowiadać na potrzeby klientów przemysłowych. Wśród nich znajdują się m.in. moduły do obsługi projektów, gospodarki narzędziowej, budżetowania, ewidencji kosztów rzeczywistych, kalkulacji techniczno-ekonomicznej, rozliczania produkcji z uwzględnieniem norm czasowych czy planowania zintegrowanego. Istnieją również dedykowane konfiguracje dla firm prowadzących działalność usługową, remontową, projektową lub medyczną. Dzięki temu system można elastycznie dopasować do różnych modeli biznesowych – od produkcji seryjnej po jednostkową, od firm średniej wielkości po grupy kapitałowe.
Co istotne, aplikacja desktopowa, rozwijana w technologii Delphi, pełni rolę serca całego ekosystemu rozwiązania ERP. Wokół niej funkcjonują uzupełniające aplikacje webowe i mobilne, które zapewniają dostęp do wybranych funkcjonalności z poziomu przeglądarki lub urządzeń przenośnych – bezpośrednio w hali produkcyjnej, magazynie czy w terenie. Przykładowo, dostępne są webowe pulpity menedżerskie, samoobsługowe portale pracownicze, aplikacje do zgłaszania i akceptowania wniosków, narzędzia do rejestracji pracy i zdarzeń produkcyjnych czy mobilne rozwiązania wspierające inwentaryzację, gospodarkę magazynową i dostawy. Kluczową rolę odgrywa również rozbudowany moduł workflow i elektronicznego obiegu dokumentów, który wspiera automatyzację procesów biznesowych, zapewnia pełną kontrolę nad przepływem informacji i integruje się z wszystkimi obszarami systemu ERP – od zapotrzebowań i zamówień, przez faktury i dokumenty kadrowe, aż po procesy inwestycyjne.
Wszystkie te elementy – aplikacje desktopowe, webowe, mobilne oraz system workflow – tworzą spójny, zintegrowany ekosystem, którego podstawą jest stabilna i wydajna platforma rozwijana w Delphi. Taka architektura pozwala łączyć zalety tradycyjnych aplikacji stacjonarnych (szybkość, niezawodność, głęboka funkcjonalność) z nowoczesnością, dostępnością i elastycznością rozwiązań webowo-mobilnych.
Proces wdrożenia. Integracje z innymi systemami
Wdrożenie – rozumiane jako stałe utrzymanie i rozwój systemu – to proces trwający nieprzerwanie około 30 lat. System ERP dla przemysłu przeszedł drogę od wczesnych wersji, przez dynamiczny rozwój funkcjonalny, do nowoczesnej, modularnej architektury wspierającej firmy produkcyjne w całej Polsce. Ważnym elementem tej drogi była właśnie technologia Delphi, która od początku stanowiła fundament dla warstwy aplikacyjnej.
Z czasem, w odpowiedzi na zmiany rynkowe, firma zaczęła integrować Delphi z nowoczesnymi komponentami technologicznymi – np. API, frameworkami webowymi, platformami raportowymi. Dzięki aktualizacjom środowiska Delphi, BPSC wykorzystywało jego nowe możliwości narzędziowe, zachowując jednocześnie kompatybilność wsteczną i ciągłość działania u naszych klientów. Dzięki dobrze zorganizowanemu cyklowi wydawniczemu, co roku dostarczane były nowe wersje systemu – zawierające nie tylko aktualizacje funkcjonalne, ale także migracje technologiczne (np. unowocześnienie bibliotek komponentów, poprawki wydajnościowe czy dostosowanie do zmian w systemach operacyjnych). Ścisła współpraca z zespołami developerskimi i klientami zapewnia im nieprzerwane wsparcie oraz ciągłość działania. Obecnie rozwijane są kolejne moduły w architekturze hybrydowej – łącząc klasyczne aplikacje desktopowe Delphi z nowoczesnymi aplikacjami webowymi i mobilnymi. Technologia Delphi nadal pozostaje kluczowym elementem – szczególnie w obszarach wymagających dużej wydajności i stabilności przy pracy z dużymi wolumenami danych.
Jednym z istotnych projektów wdrożeniowych w ostatnim czasie była premiera wersji BPSC 2024.Q4, która stanowi ważny krok w modernizacji zarówno technologicznej, jak i wizualnej systemu ERP. Była to największa aktualizacja interfejsu użytkownika od ponad dekady i jednocześnie przykład, jak technologia Delphi pozwala nam łączyć wieloletnią stabilność systemu z nowoczesnym podejściem do projektowania oprogramowania.
Wersja 2024.Q4 została zbudowana w oparciu o najnowszą wersję pakietu komponentów DevExpress VCL, który wprowadza znaczące usprawnienia w zakresie wydajności, elastyczności UI oraz ergonomii pracy. Umożliwiło to implementację nowoczesnych kontrolek, które znacząco podniosły komfort użytkownika końcowego – przy zachowaniu spójności z dotychczasowymi procesami biznesowymi i strukturą danych.
Chcąc podejść do modernizacji interfejsu w sposób profesjonalny i przemyślany, zaproszono do współpracy doświadczony zespół projektantów UX/UI, specjalizujących się w aplikacjach klasy enterprise. Wspólnie przeprowadzono audyt użyteczności, badania, oraz cykl warsztatów projektowych, które przełożyły się na zupełnie nową koncepcję UI – dostosowaną do specyfiki pracy w firmach produkcyjnych. Efektem była nie tylko zmiana wyglądu, ale przede wszystkim poprawa czytelności, intuicyjności i dostępności kluczowych funkcji systemu. Pomimo znaczących zmian wizualnych i technologicznych, dzięki elastyczności środowiska Delphi oraz modularnej architekturze naszego systemu, udało się wprowadzić nowy interfejs bez konieczności rewolucji po stronie klientów, a użytkownicy nadal mogą korzystać z wcześniej znanych mechanizmów – w nowej, bardziej nowoczesnej formie.
W temacie integracji: na przestrzeni ostatnich lat opracowano ich dziesiątki, zarówno w ramach standardowych scenariuszy, jak i w formie bardzo zaawansowanych, indywidualnych połączeń. Wśród tych najbardziej rozbudowanych znajdują się integracje z systemami realizacji produkcji i automatyką przemysłową oraz rejestratorami danych z produkcji. Dzięki otwartemu podejściu technologicznemu oraz implementacji modułów komunikacyjnych w Delphi, firma byłą w stanie wymieniać dane w czasie rzeczywistym, rejestrować operacje produkcyjne i zsynchronizować harmonogramy produkcji z danymi z hali. Realizowano również m.in. połączenia z systemami do planowania, utrzymania ruchu (CMMS) czy zarządzania jakością. W wielu przypadkach wdrożenia były dopasowane do bardzo unikalnych procesów biznesowych danego zakładu. System BPSC ERP wspiera również szereg gotowych, standardowych integracji, które są często wymagane niezależnie od branży, w tym integracje z systemami kurierskimi – w zakresie generowania etykiet, numerów przesyłek, śledzenia statusów, obsługę komunikacji EDI (Electronic Data Interchange) – z klientami i dostawcami w zakresie zamówień, awizacji dostaw, faktur i potwierdzeń, czy integracje z platformami eCommerce – w postaci bezpośrednich API do marketplace’ów czy systemów B2B.
Czas realizacji projektu
W przypadku omawianego systemu ERP nie można mówić o jednym, zamkniętym projekcie z jasno zdefiniowanym początkiem i końcem – rozwój trwa nieprzerwanie od blisko 30 lat. Firma pracuje w modelu ciągłego rozwoju produktu co oznacza, że zespół inżynierów, analityków i projektantów stale rozwija system w odpowiedzi na potrzeby rynku, klientów oraz zmiany technologiczne.
Cały proces jest ściśle uporządkowany i oparty o cykle wydawnicze. Główne wersje systemu publikowane są co 18 miesięcy – to właśnie wtedy dostarczane są użytkownikom kluczowe zmiany: nowe funkcjonalności, modernizacje interfejsu, integracje z aktualnymi wersjami systemów zewnętrznych czy aktualizacje technologiczne (np. przejście na nową wersję Delphi lub komponentów DevExpress).
Między głównymi wydaniami udostępniamy również Service Packi – średnio co kilka miesięcy. Mają one na celu:
- poprawę stabilności,
- rozwój mniejszych, ale pilnych funkcji,
- reagowanie na zmiany legislacyjne i technologiczne (np. zmiany w systemach operacyjnych, podatkach, standardach wymiany danych).
Taka struktura pozwala na zachowanie stabilności i przewidywalności, a jednocześnie umożliwia ciągłe dostarczanie wartości klientom. Co istotne, technologia Delphi idealnie wspiera taki model pracy – zapewniając zarówno wysoką wydajność i kompatybilność wsteczną, jak i możliwość stopniowego wprowadzania nowoczesnych rozwiązań, bez konieczności budowania systemu od nowa.
W ten sposób możliwe jest jednoczesne rozwijanie nowoczesnego, elastycznego produktu i ochrona inwestycji klientów firmy, którzy od lat pracują na tym systemie.
Efekty końcowe projektu
Największym sukcesem projektu jest sukces naszych klientów – liderów rynku i czołowych firm produkcyjnych w Polsce, które każdego dnia opierają swoje kluczowe procesy biznesowe na naszym systemie ERP. To właśnie ich zaufanie, rozwój i przewaga konkurencyjna są najlepszym dowodem skuteczności rozwiązania, które tworzymy od ponad 30 lat.
Dzięki nowoczesnym komponentom, regularnym aktualizacjom technologicznym oraz projektowi nowego interfejsu użytkownika, osiągnęliśmy:
- Zwiększenie wydajności pracy użytkowników – poprzez lepszą ergonomię, szybkość działania i optymalizację kluczowych ekranów.
- Większy poziom automatyzacji procesów biznesowych – system integruje wiele obszarów działalności firmy (produkcja, logistyka, finanse, kadry) w jednym środowisku.
- Redukcję kosztów utrzymania – dzięki kompatybilności wstecznej i ciągłości technologicznej, klienci nie muszą migrować do innych rozwiązań ani rezygnować z wcześniejszych inwestycji.
- Zwiększenie elastyczności rozwoju – modularna architektura i stabilny cykl wydań umożliwiają nam szybkie reagowanie na zmiany rynkowe i potrzeby klientów.
Technologia Delphi dostarczyła solidne fundamenty do tworzenia stabilnego, wydajnego i elastycznego systemu.
BPSC (Biuro Projektowania Systemów Cyfrowych) powstało w 1988 roku. Od tej pory rozwija system ERP, który jest przeznaczony przede wszystkim dla firm produkcyjnych z różnych branż, w tym metalowej, maszynowej, spożywczej czy meblarskiej. W 2017 roku firma stała się częścią międzynarodowej grupy Forterro, oferującej technologie dla przemysłu.
Zmiana nazwy na Forterro Polska jest jednym z etapów procesu unifikacji firm należących do grupy Forterro i podkreśla ich współdziałanie i współpracę na rzecz rozwoju przedsiębiorstw produkcyjnych na całym świecie.
Forterro jest dziś liderem w branży oprogramowania dla przemysłu, zrzeszającym firmy z nawet 40-letnim doświadczeniem na rynku. Jako Grupa Forterro funkcjonuje od 2012 roku. Aktywnie działa w krajach z rozwiniętą produkcją przemysłową w Europie i na świecie. Za pośrednictwem 40 biur oraz regionalnych centrów usług i rozwoju, w których pracuje ponad 1800 osób, dostarcza systemy wspierające ponad 13000 przedsiębiorstw przemysłowych. Produkty oferowane przez Forterro są dostosowane do specyfiki lokalnych rynków i zostały zaprojektowane tak, aby umożliwić firmom efektywne działanie i zdobycie skutecznej przewagi konkurencyjnej.
Więcej informacji


