Spis treści 6 sekcji
Odbiór wdrożenia ERP to formalna akceptacja systemu po sprawdzeniu, jak działa w procesach firmy. Decyzja opiera się na testach i wcześniej uzgodnionych kryteriach. W projekcie opisanym przez GSD każda ukończona funkcjonalność przechodzi testy, zanim klient otrzyma ją do sprawdzenia i akceptacji1.
Poniżej wyjaśniamy, jak ocenić wyniki testów użytkowników, usterki i gotowość do uruchomienia. Przykładowy protokół odbiorowy dopuszcza zero otwartych błędów krytycznych2.
Czym jest odbiór wdrożenia ERP i jaką ma wartość dla firmy?
Odbiór wdrożenia ERP potwierdza zgodność dostarczonego systemu z uzgodnionym zakresem. Firma sprawdza przy tym, czy pracownicy mogą wykonać swoje zadania w systemie. Decyzję dokumentują wyniki testów użytkowników, opis niezgodności oraz protokół wskazujący przyjęty zakres3.
Podpisanie odbioru może też rozpocząć zobowiązania serwisowe Wykonawcy, czyli podmiotu prowadzącego wdrożenie. Taką zasadę przyjęto w zamówieniu Urzędu Ochrony Konkurencji i Konsumentów (UOKiK). Okres serwisu gwarancyjnego Zintegrowanego Systemu Finansowo-Księgowego zaczyna się tam z chwilą podpisania protokołu końcowego odbioru wdrożenia4.
Trwa 24 miesiące od podpisania protokołu4,5.
Jak przeprowadzić testy i udokumentować wynik odbioru?
Testy odbiorowe ERP mają pokazać, czy pracownicy wykonają uzgodnione czynności na danych odpowiadających pracy firmy. Wynik każdej próby trzeba zapisać tak, by można ją było odtworzyć. Opublikowany wzór przypadku testowego zawiera 18 podstawowych pól, między innymi dane testowe, wynik oczekiwany, wynik rzeczywisty i status6.
- Scenariusz testowy określa czynność użytkownika, dane wejściowe oraz oczekiwany wynik. Przebieg obiegu zamówienia pozwala sprawdzić cały proces, zamiast oceniać osobno każdy ekran.
- Wynik testu podaje, kto wykonał próbę, co się wydarzyło i jaki dokument lub zapis w systemie to potwierdza. Dzięki temu wiadomo, co rzeczywiście sprawdzono.
- Rejestr niezgodności przypisuje usterkę do scenariusza i opisuje jej wpływ na pracę. Zawiera też wynik ponownego testu po poprawce7.
Zebrane wyniki i rejestr niezgodności pokazują, czy firma może podpisać protokół. Jeśli nie, pozwalają wskazać zakres prac wymagający poprawek3.
Jak powiązać wynik odbioru z oczekiwanym zwrotem z inwestycji?
Wynik odbioru warto odnieść do celów biznesowych zapisanych na początku wdrożenia. Trzeba przy tym oddzielić potwierdzenie działania systemu od późniejszego pomiaru efektów finansowych. Raport Panorama z 2023 r. oceniał spełnienie oczekiwań dotyczących ROI wśród firm używających systemu od co najmniej 12 miesięcy8.
- Cel biznesowy nazywa proces, który firma chce usprawnić, oraz sposób pomiaru zmiany. Może nim być czas realizacji zamówienia.
- Dowód odbiorowy potwierdza, czy system obsługuje czynności potrzebne do osiągnięcia celu. Pokazuje też, czy udostępnia dane do pomiaru efektu.
- Analiza zwrotu z inwestycji porównuje zaobserwowane korzyści z kosztami. Osobno ujmuje licencję lub subskrypcję, wdrożenie, integrację i utrzymanie.
Pozytywny odbiór oznacza, że uzgodnione procesy są gotowe do pracy. Nie dowodzi jeszcze osiągnięcia zakładanego zwrotu finansowego.
Według raportu Panorama z 2024 r. 95,1% badanych, którzy oczekiwali poprawy doświadczeń klientów, uzyskało tę korzyść w zakładanym stopniu9.
Kryteria odbioru wdrożenia ERP: testy i obsługa niezgodności
Kryteria odbioru wdrożenia ERP powinny łączyć każde wymaganie z oczekiwanym wynikiem testu. Dzięki temu firma ocenia działanie systemu, a nie samą deklarację wykonania prac. Przy obsłudze zamówienia kryterium może określać dokument oraz zapis danych, które powstają po czynności pracownika. Opublikowana specyfikacja odbiorowa wymaga pokrycia testami funkcjonalnymi 100% wymagań10.
Funkcjonalność przechodzi kontrolę, zanim otrzymają ją użytkownicy końcowi. W procesie opisanym przez GSD po testach automatycznych kod sprawdza drugi programista. Później testerzy manualni przechodzą scenariusze użytkowania1. Każda kontrola odpowiada na inne pytanie:
| Kontrola | Co sprawdza |
|---|---|
| Kontrola kodu | Przygotowaną funkcjonalność przed przekazaniem jej testerom manualnym. |
| Test użytkownika | Przydatność funkcjonalności w pracy firmy. |
GSD opisuje też zasadę przekazania kodu do kontroli innej osobie. Sprawdza go co najmniej jeden inny programista, zanim trafi do testerów manualnych11.
Lista kryteriów musi rozróżniać usterki blokujące proces od tych, które można usunąć po uruchomieniu. Firma może wtedy podjąć decyzję odbiorową bez uznawania każdej usterki za przeszkodę. Opublikowane kryteria uruchomienia ERP dopuszczają zero otwartych usterek blokujących12.
Co zrobić, gdy system nie spełnia kryteriów odbioru?
Niezgodną funkcjonalność ERP trzeba oznaczyć jako niezaakceptowaną. Opis powinien pokazać różnicę między wynikiem oczekiwanym a uzyskanym oraz wskazać potrzebną poprawkę. W procesie GSD użytkownik końcowy testuje otrzymaną funkcjonalność i zgłasza uwagi. Zatwierdzenie pozwala przejść dalej; odmowa oznacza ponowne zaplanowanie prac i wprowadzenie zmian1. Końcowy odbiór zależy od tego, jak pozostałe niezgodności wpływają na procesy objęte wdrożeniem11.
Jak sprawdzić wymagania w testach użytkowników?
Testy użytkowników końcowych powinny przypisywać wymagania do czynności wykonywanych przez właściwe role w ERP. Pozwala to sprawdzić system w warunkach bliskich codziennej pracy. Zespół może posłużyć się następującą listą:
- Powiązanie z wymaganiem wskazuje odpowiedni zapis w uzgodnionym zakresie wdrożenia. Test ocenia wtedy zamówioną funkcjonalność, a nie nowy pomysł na zmianę.
- Uprawnienia użytkownika określają, kto może rozpocząć proces, zatwierdzić go lub odczytać dane. Próba wykonana na właściwej roli ujawnia ograniczenia dostępu istotne w pracy.
- Warunki inne niż standardowe sprawdzają między innymi niekompletne dane wejściowe lub próbę niedozwolonej czynności. Wynik pokazuje, czy system zachowuje spójność informacji.
Wynik przypisany do wymagania i roli użytkownika pozwala ocenić zgodność systemu z ustalonym zakresem. Bez tego trudno ustalić, co faktycznie przetestowano3. Wymagania i zakres określone w analizie przedwdrożeniowej ERP stanowią punkt odniesienia dla wyników testów przypisanych do ról użytkowników.
Przebieg wdrożenia ERP: co decyduje o gotowości do odbioru?
Gotowość do odbioru wdrożenia ERP wymaga zakończenia uzgodnionych prac i sprawdzenia procesów przed uruchomieniem produkcyjnym. Analiza przedwdrożeniowa określa wymagania, a mapowanie procesów pokazuje przepływ pracy oraz danych między pracownikami. Dokumentacja projektu przekłada te ustalenia na zakres testów odbiorowych.
Lista gotowości Netray wymaga uzgodnienia 100% krytycznych danych podstawowych po migracji oraz zerowych różnic w danych finansowych13.
Harmonogram wdrożenia musi zostawić czas na testy, poprawki i samą decyzję odbiorową. W zamówieniu UOKiK maksymalny termin wdrożenia Zintegrowanego Systemu Finansowo-Księgowego, liczony od zawarcia umowy, wynosił 105 dni roboczych4.
Dotrzymanie terminu nie jest jednak dowodem gotowości systemu do pracy5.
ROTI jako miara korzyści z czasu poświęconego na wdrożenie
ROTI (Return on Time Invested) ocenia korzyść z czasu poświęconego przez pracowników na wdrożenie ERP. Zespół może porównać czas warsztatów, przygotowania danych i testów z rezultatami tych działań. Rezultatem będzie opisany proces, rozstrzygnięta uwaga albo zaakceptowana funkcjonalność. ROTI nie zastępuje ani finansowego zwrotu z inwestycji, ani formalnego odbioru systemu.
Można je obliczyć, dzieląc czas zaoszczędzony dzięki wdrożeniu przez czas poświęcony na wdrożenie i mnożąc wynik przez 100%14.
Jakie czynniki wpływają na pomyślny odbiór wdrożenia ERP?
Pomyślny odbiór ERP wymaga zgodności z zakresem projektu i udziału właściwych użytkowników w testach. Trzeba też rozstrzygnąć usterki wpływające na uruchomienie. Przy wdrożeniu Comarch ERP XL prowadzonym przez partnera ZETO-RZESZÓW przed startem produkcyjnym sprawdza się obieg dokumentów i niestandardowe raporty15.
Samo wprowadzanie danych nie potwierdzi gotowości tych procesów do codziennej pracy.
Decyzja o uruchomieniu produkcyjnym powinna opierać się na zaakceptowanych wynikach testów i stanie niezgodności. Liczy się również przygotowanie pracowników do ich zadań. Według listy gotowości Netray szkolenie dotyczące swojej roli powinno ukończyć przed uruchomieniem co najmniej 95% użytkowników13.
Jak prowadzić odbiór przy zwinnym wdrożeniu ERP?
Odbiór przy zwinnym wdrożeniu ERP może następować wraz z ukończeniem kolejnych funkcjonalności. Osobna decyzja dotyczy jednak gotowości całego systemu do uruchomienia. GSD opisuje przekazywanie funkcjonalności do testów i akceptacji po okresach pracy trwających 1–2 tygodnie1. Przewodnik po Scrumie z 2020 r. wyznacza maksymalną długość sprintu na jeden miesiąc16.
- Zespół projektowy przypisuje ukończoną funkcjonalność do wymagania i scenariusza użytkownika.
- Użytkownik biznesowy zapisuje wynik próby oraz uwagi dotyczące procesu, za który odpowiada.
- Osoba odpowiedzialna za odbiór rozstrzyga zgłoszone uwagi przed zaakceptowaniem danego zakresu.
Akceptacja kolejnych fragmentów nie zastępuje testu procesu przebiegającego przez cały system. Opublikowany scenariusz „od zamówienia do płatności” obejmuje dziewięć kolejnych etapów biznesowych17.
Jak ocenić doświadczenie partnera wdrożeniowego przed odbiorem?
Doświadczenie partnera wdrożeniowego najlepiej oceniać po sposobie dokumentowania wymagań, testów i poprawek. Znaczenie mają procesy podobne do tych, które działają w firmie. Producent oprogramowania i partner prowadzący konkretny projekt pełnią różne role; przy wyborze trzeba je rozdzielić18.
- Dokumentacja projektowa partnera łączy ustalenia analizy przedwdrożeniowej ze scenariuszami odbiorowymi.
- Plan obsługi niezgodności partnera określa sposób zgłoszenia usterki, przypisania odpowiedzialności i wykonania ponownego testu.
- Podział ról w zespole partnera wskazuje osoby odpowiedzialne za konfigurację, integracje oraz przygotowanie uruchomienia.
Taka ocena pozwala prześledzić drogę od wymagania do dowodu odbiorowego. Sama prezentacja systemu tego nie zapewnia. W opublikowanym raporcie testowym DCC wyniki wykonanych testów powiązano ze 100% wymagań objętych pracami19.
Moduły i branże: scenariusze odbiorowe dla Rekord.ERP
Scenariusze odbiorowe Rekord.ERP powinny wynikać z zakresu wdrożenia i procesów przedsiębiorstwa. Lista nazw modułów nie wystarczy. Podczas wdrożenia Rekord.ERP w Europa Systems Sp. z o.o. partner ATS Systemy Informatyczne przedstawił do zatwierdzenia model systemu przygotowany na podstawie analizy przedwdrożeniowej20.
Model opisuje uzgodniony sposób działania i stanowi punkt odniesienia dla testów. Jego zatwierdzenie nie zastępuje sprawdzenia systemu w pracy.
Moduły Rekord.ERP: co uwzględnić w testach odbiorowych?
Testy odbiorowe modułów Rekord.ERP powinny sprawdzać czynności przewidziane dla wdrażanej konfiguracji. Muszą też objąć przepływ danych między obszarami należącymi do zakresu projektu. Scenariusz wskazuje użytkownika, dane wejściowe, wynik działania oraz dokument powstający w procesie. Sama nazwa modułu nie dowodzi zgodności procesu z uzgodnionym modelem.
Rekord.ERP w automatyzacji logistyki: jakie procesy przetestować?
Odbiór Rekord.ERP w obszarze logistyki dotyczy przepływów zamówień, towarów i informacji objętych wdrożeniem. Test prowadzi zdarzenie od początku aż do dokumentu wynikowego. Sprawdza również spójność danych, gdy zadanie przechodzi między rolami. Jeśli projekt obejmuje urządzenia lub inne oprogramowanie, wynik integracji potrzebuje osobnego dowodu odbiorowego21.
Jak dopasować testy odbiorowe do wdrażanych modułów?
Testy odbiorowe Rekord.ERP trzeba powiązać z uzgodnionymi procesami. Ważne są również zależności między modułami.
- Zakres modułu określa czynności i role objęte wdrożeniem. Scenariusze sprawdzają wyłącznie funkcje uzgodnione dla firmy22.
- Punkt przekazania danych wskazuje, gdzie wynik pracy jednej roli staje się podstawą zadania kolejnej. Test sprawdza obie strony tego przekazania.
- Dokument wynikowy pozwala porównać rezultat w systemie z uzgodnionym przebiegiem procesu.
Tak przygotowane testy pokazują działanie całego procesu. Nie ograniczają oceny do osobnych ekranów.
ASE i Rekord.ERP: jakie procesy przemysłowe uwzględnić w odbiorze?
Scenariusze przemysłowe dla ASE i Rekord.ERP muszą odpowiadać faktycznemu zakresowi projektu. Mogą dotyczyć przygotowania danych o wyrobie, realizacji pracy i przepływu dokumentów między produkcją a pozostałymi obszarami. Każdy scenariusz wymaga przypisania użytkownika oraz oczekiwanego rezultatu. Samo wymienienie ASE w planie odbioru nie potwierdza zakresu wdrożenia ani wyników testów23.
Modelowanie wyrobów w ERP: co przetestować przed odbiorem?
Modelowanie wyrobów w ERP warto testować na przykładach odpowiadających rzeczywistym wyrobom firmy. Dane zapisane w systemie należy porównać z zatwierdzoną dokumentacją konstrukcyjną i technologiczną. Struktura materiałowa (BOM) określa skład wyrobu, więc test sprawdza komponenty, ilości i jednostki miary. Marszruta technologiczna opisuje kolejność operacji produkcyjnych. Jeśli wchodzi w zakres wdrożenia, jej wynik trzeba zestawić z uzgodnionym przebiegiem pracy.
Scenariusz odbiorowy modelu wyrobu powinien sprawdzać zapis zatwierdzonych danych. Powinien też obejmować próbę zmiany wykonaną przez użytkownika z odpowiednimi uprawnieniami. Ocena zależy od tego, czy pracownicy korzystają z aktualnej wersji danych w objętych wdrożeniem procesach.
Odbiór wymaga zgodności zapisów systemu z dokumentacją firmy oraz sposobem jej użycia w produkcji.
Źródła
- ↑Wdrożenie ERP od kuchni, czyli na co musisz przygotować twoja firmę. https://gsd.pl/en/blog/erp/jak-przygotowac-firme-na-wdrozenie-erp
- ↑Madhadi – Computerized System Performance Qualification / UAT Protocol https://www.madhadi.com/templates/protocol-csv-pq-uat/
- ↑UOKiK, dokumentacja zamówienia — wymagania dotyczące raportu z testów akceptacyjnych i odbioru systemu https://uokik.gov.pl/download/19815
- ↑Microsoft Word – 09.04.2018 SIWZ https://uokik.gov.pl/download/21541
- ↑UOKiK, opis przedmiotu zamówienia na dostawę i wdrożenie Zintegrowanego Systemu Finansowo-Księgowego, s. 11 https://uokik.gov.pl/download/21542
- ↑Sathyabama Institute of Science and Technology – Software Testing, Unit 2 https://www.sathyabama.ac.in/sites/default/files/course-material/2020-10/unit2_3.pdf
- ↑Microsoft Learn, Build confidence in Azure workloads with effective testing practices https://learn.microsoft.com/en-us/azure/well-architected/design-guides/testing
- ↑Panorama Consulting Group – The 2023 ERP Report https://4439340.fs1.hubspotusercontent-na1.net/hubfs/4439340/Reports/ERP%20Report/2023-ERP-Report-Panorama-Consulting.pdf
- ↑Panorama Consulting Group – The 2024 ERP Report https://4439340.fs1.hubspotusercontent-na1.net/hubfs/4439340/Reports/ERP%20Report/2024-erp-report-panorama-consulting-group.pdf
- ↑UNDP – Technical Specifications, Testing Services https://sc.undp.md/tndgetp_doc/14262/
- ↑GSD, Wdrożenie ERP od kuchni, czyli na co musisz przygotować twoją firmę https://gsd.pl/blog/erp/jak-przygotowac-firme-na-wdrozenie-erp
- ↑ERP Implementation – ERP Testing and UAT Checklist https://www.erpimplementation.eu/en/erp-testing-uat-checklist-go-live-success/
- ↑Netray – ERP Go-Live Readiness Assessment Checklist https://www.netray.co/resources/erp-go-live-readiness-checklist
- ↑QI Macros – Return on Time Invested https://www.qimacros.com/lean-six-sigma-articles/return-on-time-invested-ROTI/
- ↑ZETO-RZESZÓW Sp. z o.o. / Comarch ERP XL https://systemydozarzadzania.zetorzeszow.pl/systemy-dla-biznesu/comarch-erp-xl/
- ↑Przewodnik po Scrumie 2020 https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-Polish.pdf
- ↑SyntraFlow – Oracle Fusion Order-to-Cash Test Scenarios https://www.syntraflow.cloud/oracle-erp-testing-tool/test-library/scm/end-to-end/order-to-cash/
- ↑EY, Jak wybrać system ERP? Kluczowe aspekty wyboru systemu i jego dostawcy https://www.ey.com/pl_pl/insights/digital-first/jak-wybrac-system-erp-kluczowe-aspekty-wyboru-systemu-i-jego-dostawcy
- ↑DCC – 4G Comms Hub System Integration Test Completion Report https://www.smartdcc.co.uk/media/o0kclb5a/4g-comms-hub-network-system-integration-test-completion-report-v30.pdf
- ↑Wdrożenie Rekord.ERP w firmie specjalizującej się w automatyzacji procesów logistyki https://www.rekord.com.pl/erp/wdrozenie-w-firmie-europa-systems/
- ↑Rekord SI, Rekord.ERP — Logistyka https://www.rekord.com.pl/system-erp/logistyka.html
- ↑Rekord SI, Workflow — automatyzacja procesów biznesowych w Rekord.ERP https://www.rekord.com.pl/erp-artykuly/workflow-automatyzacja-procesow-biznesowych-w-rekord-erp/
- ↑Rekord SI, „Firma ASE dostarczająca rozwiązania dla przemysłu wdraża system Rekord.ERP”. Opis wdrożenia wymienia techniczne przygotowanie produkcji, sterowanie i rejestrację produkcji oraz moduły zamówień, zakupów i gospodarki materiałowej https://www.rekord.com.pl/erp-artykuly/system-rekord-erp-w-automatic-systems-engineering/