10 błędów przy wyborze systemu IT dla firmy
Jeśli wybierzesz system „od funkcji”, a nie od procesu, ryzykujesz go-live z opóźnieniem 3–9 miesięcy i wzrost TCO (całkowity koszt posiadania) nawet o 20–40%.
W projektach, które analizowałem, brak właściciela biznesowego i jasnych kryteriów akceptacji kończy się kosztami zmian w trakcie wdrożenia rzędu 10–25% budżetu.
Przy złym modelu licencjonowania ten sam użytkownik potrafi „kosztować” dwa razy więcej po rozbudowie zakresu.
1) Błąd: zaczynanie od „listy modułów”, a nie od celu biznesowego
Najczęstszy błąd w firmach produkcyjnych, handlowych i usługowych wygląda prosto: ktoś zbiera wymagania działów („potrzebujemy CRM, WMS, raportów, integracji”), po czym
dopiero na końcu próbuje odpowiedzieć na pytanie, co konkretnie ma się zmienić w wynikach. A system IT jest narzędziem do wykonania pracy, nie samą pracą.

Ustal cele mierzalne: czas obsługi zamówienia, terminowość realizacji, jakość danych, redukcja ręcznych korekt, poziom dostępności magazynu.
Dopiero potem dobieraj funkcje i architekturę.
W przeciwnym razie pojawia się klasyczny efekt: wdrożenie „jest”, ale nie rozwiązuje największego wąskiego gardła.
2) Błąd: brak mapy procesów i właścicieli procesu (RACI)
Bez mapy procesów (choćby w wersji „na tyle szczegółowej, by przejść przez decyzje”) system staje się zbiorem ekranów.
A wymagania będą rozjazdowe: IT rozumie „sposób raportowania” inaczej niż kontroling, a logistyka inaczej niż magazyn.
W praktyce potrzebujesz dwóch rzeczy:
(1) właściciela procesu po stronie biznesu (osoba, która ma uprawnienia do decyzji i wprowadzania zmian),
(2) uzgodnionego modelu ról i odpowiedzialności, np. RACI (Responsible/Accountable/Consulted/Informed).
Jeśli właściciela procesu nie ma, decyzje podejmują „wszyscy i nikt” – a to prosta droga do eskalacji i blokad.
W projektach, które analizowałem, brak RACI najczęściej objawia się w fazie testów: scenariusze biznesowe „nie działają” nie dlatego, że produkt jest zły, ale dlatego, że wymagania były niejednoznaczne.
3) Błąd: niedoszacowanie integracji i danych (to zwykle najdroższa część)
Firmy skupiają się na funkcjonalnościach systemu, a pomijają dane i integracje: ERP/CRM/WMS/HRM nie pracują w próżni.
Każda integracja to nie tylko połączenie „API i gotowe”, ale uzgodnienie słowników, częstotliwości synchronizacji, zasad walidacji i odpowiedzialności za błąd.
Jeżeli dane są niespójne (np. różne kody towarów, różne jednostki miary, brak standardu numeracji), to koszty rosną w sposób lawinowy.
W praktyce w przygotowaniu migracji i porządkowaniu danych firmy wydają najczęściej od 15 000 do 80 000 PLN przy mniejszych wdrożeniach oraz znacznie więcej przy złożonych strukturach i rozbudowanych integracjach.
Pułapka: „zrobimy migrację, a dane się ułożą po wdrożeniu”.
To jest strategia ryzyka, bo wtedy system utrwala chaos w nowym miejscu.
4) Błąd: wybór „najtańszego” dostawcy bez analizy TCO i modelu licencjonowania
Koszt początkowy (tzw. CAPEX) bywa kuszący, ale TCO pokazuje całą prawdę: utrzymanie, rozwój, prace wdrożeniowe, licencje na użytkowników/rolę, środowiska testowe oraz koszty usług dodatkowych.
W projektach typowo budżet rozbija się na: wdrożenie, integracje, migrację danych, licencje, utrzymanie i szkolenia.
Modele licencjonowania potrafią zaskakiwać:
licencja „per użytkownik” często rośnie po rozbudowie zespołów; dodatkowe środowiska (test, UAT) mogą wymagać kolejnych licencji; a użytkownicy „techniczni” (np. do integracji) bywa że są liczeni osobno.
Realnie warto policzyć warianty: 30 użytkowników, 80 użytkowników i 200 użytkowników oraz sprawdzić koszt po roku i po dwóch latach.
Rynkowo częsty scenariusz wygląda tak: system kupujesz tanio, ale rozwój i utrzymanie dopinają się do „ceny za zmianę” (vendor lock-in – uzależnienie od dostawcy w zakresie rozwoju i modyfikacji).
Wybieraj model licencji i zakres usług tak, by ryzyko lock-in było możliwie ograniczone.
5) Błąd: ignorowanie cyberbezpieczeństwa i wymogów audytowych
System IT w firmie przechowuje dane sprzedażowe, produkcyjne, pracownicze, finansowe. To oznacza wymagania: kontrola dostępu, logowanie zdarzeń, przeglądy uprawnień, kopie zapasowe, szyfrowanie danych w transmisji i w spoczynku.
W praktyce przy wyborze rozwiązania pojawiają się pytania, które musisz postawić dostawcy:
jaki jest model uprawnień i roli (np. podział na role biznesowe),
jak działa audyt zmian,
jak wygląda SLA (Service Level Agreement – poziom dostępności usługi) i procedury incydentowe,
czy system wspiera wieloczynnikowe uwierzytelnianie.
Pułapka wdrożeniowa: „bezpieczeństwo dopiszemy później”.
Potem okazuje się, że zmiany w uprawnieniach i strukturze kont są trudne do przetestowania, a go-live przesuwa się w czasie przez poprawki architektury.
6) Błąd: zbyt optymistyczny harmonogram i brak bufora na testy biznesowe
Czas wdrożenia zależy od zakresu i integracji, ale w większości firm nie wynika z „życzeń”, tylko z realnej liczby scenariuszy testowych.
Dla porównania:
proste wdrożenie modułu z ograniczoną liczbą integracji potrafi trwać ok. 8–12 tygodni,
wdrożenie ERP/CRM/WMS w rozsądnym zakresie często zajmuje 4–6 miesięcy,
a kompleksowy projekt z migracją danych i wieloma integracjami to typowo 6–12 miesięcy.
Klucz: testy biznesowe są większym kosztem i większym ryzykiem niż testy techniczne.
Jeśli zrobisz testy „na szybko”, kolejne korekty wpadają w iteracje, a te iteracje kosztują najwięcej, bo angażują zespół wdrożeniowy, a biznes traci czas na ręczne obchodzenie braków.
7) Błąd: brak strategii wdrożenia iteracyjnego (albo „big bang” bez przygotowania)
Wariant „wszystko naraz” (big bang) jest kuszący organizacyjnie, ale wymaga bardzo dobrego przygotowania: danych, procedur i organizacji testów.
W praktyce lepsze jest podejście iteracyjne: zakres dzielisz na fale (np. sprzedaż i podstawowe procesy w pierwszej fali, magazyn i zaawansowane scenariusze w drugiej).
Przykładowo: startujesz od procesu, który ma największy wpływ na wynik (np. rejestracja zamówienia i jego kompletacja), a dopiero później dodajesz skomplikowane reguły (rezerwy, przypisania, warianty logistyczne, planowanie).
To zmniejsza ryzyko, bo szybciej weryfikujesz działanie systemu w warunkach realnych.
8) Błąd: szkolenia „dla formalności” zamiast programu wdrożeniowego
Szkolenie nie jest prezentacją systemu. Szkolenie jest przygotowaniem ludzi do pracy w nowym procesie.
W dużych wdrożeniach często warto zrobić:
szkolenia rolowe (odpowiednie dla użytkownika, superużytkownika, kierownika),
treningi na danych zbliżonych do produkcyjnych,
warsztaty procesowe połączone z akceptacją zmian.
Pomijany detal: plan wsparcia po go-live.
„Dobra dokumentacja” nie zastępuje zespołu hypercare (okresu wzmożonego wsparcia). Jeśli nikt nie przejmuje incydentów i nie prowadzi priorytetyzacji poprawek, rośnie chaos operacyjny.
Jedna kontrolowana niedoskonałość, którą widziałem wielokrotnie: firmy oszczędzają na hypercare, a potem płacą godzinami nadliczbowymi i ręcznymi obejściami;)).
9) Błąd: wybór rozwiązania bez weryfikacji „dopasowania do zmian” (customizacja i rozwój)
Każdy system ma swój model pracy. Pytanie brzmi: jak łatwo dostosujesz go do zmian i jak kontrolujesz ryzyko?
Zbyt duża customizacja może podnieść TCO i utrudnić aktualizacje, a zbyt mała może sprawić, że procesy zostaną „napięte na system” na siłę.
Poproś dostawcę o:
przykład architektury integracyjnej,
podejście do konfiguracji zamiast kodu,
standardy rozszerzeń (jak pisze się rozszerzenia, jak testuje, jak aktualizuje),
oraz zasady zarządzania wymaganiami zmian (change request).
Dodatkowo sprawdź zależność od dostawcy w rozwoju (vendor lock-in) – czy macie dostęp do dokumentacji technicznej, środowisk testowych i narzędzi do samodzielnych konfiguracji.
10) Błąd: brak kryteriów sukcesu i „definicji gotowości” na go-live
Go-live nie może być datą. Go-live musi być decyzją opartą o kryteria: zakres zrealizowany, testy zakończone, dane skontrolowane, szkolenia odebrane, procesy wsparcia uruchomione, integracje monitorowane.
Zanim podpiszesz umowę lub uruchomisz harmonogram, ustal:
definicję „zgodności” (co jest błędem krytycznym),
KPI wdrożenia (np. czas cyklu, poziom kompletności danych, liczba incydentów na użytkownika w pierwszych 30 dniach),
oraz plan zarządzania ryzykiem.
Pułapka: firmy mierzą projekt liczbą przeprowadzonych warsztatów, a nie skutecznością procesu po wdrożeniu.
To prosta droga do tego, by wdrożenie „zrobione”, ale biznes niezadowolony.
Porównanie: cloud vs. on-premise oraz licencjonowanie — co realnie ma znaczenie
Poniższe zestawienie pomaga uporządkować wybór. Traktuj je jako ramę do rozmowy z dostawcą i do weryfikacji w RFP (zapytaniu ofertowym).
| Obszar | Cloud (SaaS) | On-premise (instalacja u Ciebie) | Co sprawdzić w umowie / RFP |
|---|---|---|---|
| Start i wdrożenie | Zwykle szybszy start (często 6–16 tygodni dla ograniczonego zakresu) | Więcej czasu na środowisko, bezpieczeństwo, integracje (często 3–9 miesięcy) | Plan środowisk (test/uat/prod), harmonogram migracji danych |
| Koszty początkowe | Niższe CAPEX, wyższy koszt miesięczny | Wyższy CAPEX (infrastruktura, utrzymanie) | TCO na 3–5 lat, koszty środowisk i licencji technicznych |
| Bezpieczeństwo i audyt | Silne standardy dostawcy, ale weryfikuj dostęp i odpowiedzialność | Większa kontrola, ale większa odpowiedzialność Twojej strony | SLA, RODO, logowanie audytowe, BCP/DR (ciągłość działania i kopie) |
| Rozwój i zmiany | Aktualizacje po stronie dostawcy; konfiguracje zamiast kodu | Pełniejsza kontrola, ale większe ryzyko utrzymania i patchy | Zakres konfiguracji, zasady aktualizacji i kompatybilność |
| Vendor lock-in | Możliwy, jeśli brakuje standardów eksportu danych i narzędzi integracji | Mniejszy lock-in, ale zależność od kompetencji wdrożeniowych rośnie | Eksport danych, formaty integracji, dostęp do dokumentacji i SDK |
Praktyka: koszty, czas wdrożenia i jak zacząć, żeby nie wpaść w pułapki
W praktyce nie da się obiecać jednego budżetu dla wszystkich firm, ale da się ustawić rozsądny sposób kalkulacji.
Zwykle spotkasz się z kosztami w kilku kategoriach:
(1) wdrożenie (zespół dostawcy i konsultanci),
(2) integracje i rozwój po stronie IT,
(3) migracja danych i porządkowanie,
(4) licencje (w zależności od modelu),
(5) szkolenia i wsparcie po go-live,
(6) utrzymanie (asysta, serwis, rozwój).
Ramy, które w rozmowach z dyrektorami IT wracają najczęściej:
małe wdrożenia o wąskim zakresie potrafią zamknąć się w 50 000–200 000 PLN,
średnie projekty z kilkoma procesami i integracjami często lokują się w przedziale 200 000–800 000 PLN,
a rozbudowane programy (np. ERP + WMS + istotne integracje) przechodzą poziom 1 000 000 PLN, zwłaszcza gdy dochodzi migracja z kilku systemów i skomplikowane reguły.
Na co uważać (typowe pułapki wdrożeniowe)
- Brak „wspólnego języka” dla danych: kto jest właścicielem danych (master data), jakie są zasady walidacji i kto odpowiada za jakość po migracji.
- Akceptacja testów bez scenariuszy biznesowych: testy techniczne nie wystarczają, jeśli proces końcowy nie działa w realnych warunkach.
- Pomijanie integracji w harmonogramie: integracje mają własne cykle testów, bezpieczeństwa i zgód po obu stronach.
- Licencje policzone „na start”, bez wariantów rozwoju: po wzroście liczby użytkowników lub rozbudowie zakresu koszt potrafi zaskoczyć.
Jak zacząć (procedura, którą stosuję)
- Zdefiniuj cele i KPI projektu (np. redukcja czasu cyklu, spadek liczby ręcznych korekt, wzrost kompletności danych do 98%).
- Ułóż mapę procesów i rolę właścicieli (RACI) oraz spisz, co wchodzi do pierwszej fali wdrożenia.
- Przeprowadź warsztat danych: słowniki, jednostki, numeracja, podstawowe zasady migracji.
- Wymagaj od dostawcy planu integracji i testów, nie prezentacji „działa u nas”.
- Ustal kryteria gotowości do go-live i plan wsparcia hypercare na pierwsze 2–6 tygodni.
Jeśli chcesz usprawnić decyzję, porównuj oferty na tych samych kryteriach: zakres realizacji, czas dla pierwszej fali, ryzyka migracji, koszt zmian, model licencji i sposób ograniczania vendor lock-in.
To zamienia wybór systemu z „gustu” na zarządzaną analizę ryzyka.
Podsumowanie i CTA
Wybór systemu IT często przegrywa nie dlatego, że narzędzie jest „złe”, tylko dlatego, że decyzja opiera się na niepełnych danych:
brak celu biznesowego, brak mapy procesów, niedoszacowanie integracji i danych, zły model licencji oraz brak kryteriów sukcesu.
Jeśli dodasz do tego zbyt optymistyczny harmonogram i szkolenia bez programu operacyjnego, ryzyko rośnie szybko.
Zanim zdecydujesz się na wdrożenie, sprawdź w swoich dokumentach odpowiedzi na 6 pytań:
jaki jest proces docelowy, kto jest właścicielem decyzji, ile kosztuje migracja i porządkowanie danych, jak wygląda plan integracji i testów,
jaki jest model licencjonowania po rozbudowie, oraz co dokładnie oznacza „gotowość do go-live”.
Jeśli chcesz, mogę przygotować krótką checklistę do RFP (zapytania ofertowego) i macierz kryteriów oceny dostawców pod ERP/CRM/WMS/MES — w formie do przekazania do zespołu projektowego.



Opublikuj komentarz