aktualności

Programowanie, czyli jak wygląda etap III wdrożenia systemu ERP?

Programowanie, czyli etap III wdrożenia systemu ERP

Kolejnym, trzecim etapem wdrożenia systemu ERP jest faza programowania. System ERP po wstępnym uruchomieniu bazy początkowej aplikacji często wymaga odpowiedniego dostosowania programistycznego. Profesjonalne podejście do przygotowania kodu wymaga kompleksowego procesu twórczego. Oprócz modyfikacji systemowych często pojawia się także potrzeba stworzenia integracji z oddzielnymi systemami. Plan etapu programowania ustalany jest wcześniej – podczas faz opisanych w poprzednich artykułach.

Przeczytaj wpis: Analiza Przedwdrożeniowa Systemu ERP Microsoft Dynamics 365 Business Central – Na co zwrócić uwagę?

Przeczytaj wpis: Jak dobrze zaprojektować wdrożenie systemu ERP? Kluczowe elementy i wyzwania.

Jak przebiega proces programistyczny

Faza programistyczna wdrożenia systemu ERP polega na technicznej realizacji wymagań zidentyfikowanych podczas wcześniejszych etapów analizy i projektowania. Głównym celem tej fazy jest stworzenie, dostosowanie i przygotowanie systemu ERP do środowiska konkretnej organizacji poprzez modyfikacje developerskie.

1. Konfiguracja i personalizacja systemu

Na wcześniejszym etapie programiści otrzymują wstępnie skonfigurowany i spersonalizowany system. Ich pierwszym zadaniem jest przygotowanie odpowiedniej wersji aplikacji, instalowanej później na środowisku Business Central. Rozszerzenie aplikacji przygotowywane jest w środowisku Visual Studio Code.

2. Tworzenie modyfikacji

Programista otrzymuje wcześniej opisane zadanie, które analizuje i – jeśli to konieczne – konsultuje z wdrożeniowcem ERP. Konsultant, znając dokładnie procesy biznesowe klienta, dopracowuje treść modyfikacji. Gdy programista ma pewność, na czym polega jego zadanie, rozpoczyna proces tworzenia nowej funkcjonalności.

3. Opisanie scenariuszów testowych

Po stworzeniu modyfikacji programista testuje rozwiązanie na bazie developerskiej w środowisku systemu ERP. Sprawdza, czy spełnia ono wymagania, a następnie przygotowuje scenariusz testowy i przekazuje modyfikację do testów lub oceny kodu.

4. Ocena kodu

Mam tutaj na myśli code review, czyli przegląd kodu, w którym lider zespołu, architekt systemu lub inny programista analizuje kod napisany przez członka zespołu. Celem tej oceny jest wykrycie potencjalnych błędów, poprawa jakości kodu oraz zapewnienie zgodności ze standardami projektowymi.

5. Przesłanie do kolejnej fazy projektu

W ostatnim kroku modyfikacja zostaje przekazana do testów wewnętrznych, wykonywanych najczęściej przez konsultanta ERP. Testowanie to już kolejny etap wdrożenia, jednak warto dodać, że w przypadku odrzucenia testów programista wraca do opisanego wcześniej etapu programowania.

Integracja z istniejącymi systemami

System ERP musi często współpracować z innymi aplikacjami używanymi w firmie (np. CRM, systemy księgowe, narzędzia BI). Microsoft Business Central jako otwarte oprogramowanie ERP umożliwia znacznie bardziej elastyczne tworzenie połączeń z innymi systemami. Programiści opracowują interfejsy integracyjne, API, mechanizmy wymiany danych oraz mapowania informacji. Poprawna integracja to klucz do płynności operacyjnej i spójności danych w firmie. Wdrożenie integracji przebiega podobnie do wdrażania modyfikacji systemowych, choć zazwyczaj traktowane jest jako odrębne, większe rozwiązanie.

Warto zaznaczyć, że Business Central umożliwia łączenie się z dedykowanymi rozwiązaniami – więcej na ten temat w oddzielnym wpisie blogowym.

Przeczytaj wpis: Integracje i konektory w Microsoft 365 Business Central

Podsumowanie

Faza programistyczna wdrożenia systemu ERP to moment, w którym koncepcje projektowe nabierają realnego kształtu. Wysoka jakość kodu, ścisłe odwzorowanie wymagań biznesowych oraz dokładne testowanie to kluczowe elementy, które warunkują pomyślne uruchomienie systemu ERP i jego efektywne funkcjonowanie w codziennej pracy organizacji. W artykule w przystępny sposób przedstawiam proces tworzenia i implementacji nowych funkcjonalności na przykładzie rzeczywistych doświadczeń wdrożeniowych systemu Microsoft Dynamics 365 Business Central.

Autor
Wiktor Cytarzyński

Lider Zespołu Konsultantów ERP

zapisz się na newsletter

    Strona solidexpert.com zbiera dane użytkownika, personalizuje działania marketingowe z pomocą internetowych plików Cookies. Dowiedz się więcej

    ×

    Ważna Informacja

    Szanowni Państwo,

    Informujemy, że w związku z podjętą decyzją o restrukturyzacji, nasza firma zostanie zlikwidowana z dniem 01 lutego 2026 roku.

    Prosimy o kontakt w sprawie bieżących umów i zobowiązań.

    Dziękujemy za dotychczasową współpracę.