Pisząc ten artykuł mam nadzieję, że zainicjuję ciekawą dyskusję. Od razu zacznę od trudnego i kluczowego pytania. Co jest lepsze, czy tzw. Pisanie ?pod klucz?, czyli dedykowane rozwiązanie? A może wdrożenie standardu z szeroką konfiguracją i dopasowanie do niego pewnych procesów biznesowych Klienta, oczywiście w granicach rozsądku? W jednym z poprzednich artykułów (Tylko to co potrzebuje Klient) pisałem o zadowoleniu Klienta. Wskazałem tam dość istotne źródło ewentualnej jego utraty. Były nim wszelkiego rodzaju ?doróbki?, które z założenia są słabiej wytestowane, ciężkie do utrzymania i rozwoju, nie mówiąc o tym że upgrade systemu do kolejnej wersji może powodować ich niestabilne działanie. Z drugiej strony mamy niebagatelną korzyść czyli bardzo mocne dopasowanie do potrzeb Klienta. Podczas własnych projektów wdrożeniowych (głównie systemów ERP), wielokrotnie spotykałem się z tym problemem. Co więcej przy ERP mamy do czynienia z połączeniem i standardu i dodatkowych modyfikacji czy aplikacji pisanych specjalne pod Klienta. A zatem gdzie jest sensowna granica? Co powinno być w standardzie a co rozwiązaniem dedykowanym?
Moja opinia jest taka, że wszystkie kluczowe procesy powinny być za wszelką cenę robione w standardowych rozwiązaniach, a te mniej istotne, choć często będące wyróżnikiem, mogą być mocniej dopasowywane czy wręcz pisane ?pod klucz?. Standard ma właściwość, kluczową dla najważniejszych procesów w firmie, czyli stabilność i wydajność. Dzięki temu, że standard obsługuje często tysiące rożnych Klientów, prawdopodobieństwo wystąpienia w nim jakiegoś poważnego błędu jest minimalne. Nawet gdyby wdrożenie standardu oznaczało konieczność nieznacznej modyfikacji procesu biznesowego Klienta, warto do tego dążyć. W najbliższym czasie opowiem ciekawą historię z pewnego projektu, gdzie rzecz teoretycznie nie istniejącą zrobiłem w standardzie a nie w dodatkowej aplikacji.
Syntetycznie:
- Rozwiązania dedykowane są często lepiej dopasowane, jednak obciążone są dużym ryzykiem związanym ze stabilnością
- Rozwiązania standardowe są znacznie bardziej stabilne, jednak mogą powodować konieczność dopasowania do nich procesów biznesowych
- Dla kluczowych procesów biznesowych lepiej jest stosować stabilne, sprawdzone rozwiązania standardowe
|
|

11:25:11