W świecie technologii i automatyzacji procesów systemy informatyczne, również systemy CRM odgrywają coraz większą rolę w codziennym życiu.
Zacznijmy od podstaw
System CRM (ang. customer relationship management) – w wolnym tłumaczeniu jest to narzędzie do zarządzania relacjami z klientem. Może być to system informatyczny/program, który automatyzuje i wspiera procesy klient – organizacja w zakresie pozyskania, monitorowania działań oraz obsługi klienta.
Wyróżniamy dwa główne rodzaje oprogramowania: systemy zamknięte oraz systemy open source. Ten artykuł przybliży istotne informacje na temat różnic między nimi oraz dostarczy porównań w obszarach takich jak: rozwój/budowa oprogramowania, wsparcie, elastyczność rozwiązań i koszty.
Closed source software – oprogramowanie, którego kod źródłowy jest zaszyfrowany i bezpieczny. Oznacza to, że użytkownicy nie mają możliwości kopiowania, modyfikowania czy też usuwania poszczególnych części kodu. Każda próba ingerowania w kod źródłowy może prowadzić do poważnych konsekwencji od utraty gwarancji poprawnego działania oprogramowania aż do konsekwencji prawnych. Do oprogramowania zamkniętego zaliczają się np. dedykowane systemy CRM.
Open source software – jest to odwrotność oprogramowania zamkniętego. Pozwala użytkownikom na kopiowanie, modyfikowanie oraz usuwanie części kodu źródłowego. Programiści mogą używać dowolnych części kodu źródłowego zależnie od własnych potrzeb.
Programowanie/Rozwój oprogramowania/Developmend
Wybór systemu CRM zależy w dużej mierze od potrzeb biznesowych i celów które przed danym przedsięwzięciem stawiamy.
Deweloperzy dedykowanych systemów CRM analizują potrzeby biznesowe klienta i dostosowują swój produkt do konkretnych wymagań. Następnie rozwijają oraz aktualizują swoje oprogramowanie tak żeby sprostać oczekiwaniom swoich klientów.
Istnieje przekonanie, że systemy open source tworzone są jedynie przez niezależnych programistów jednak większość oprogramowania open source powstaje w komercyjnych firmach oferujących również oprogramowanie zamknięte. Są różne modele biznesowe dla producentów otwartego oprogramowania. Oprócz darmowego udostępniania oprogramowania podstawowego można sprzedawać dodatkowe usługi, takie jak wsparcie klienta, dostęp do dodatkowych rozszerzeń, wtyczek, modułów czy szkolenia z obsługi. Możliwe jest też wykorzystanie bezpłatnej wersji open source, jako sposób na zachęcenie do kupna bardziej rozbudowanej wersji dostarczanej na licencji komercyjnej.
Wsparcie / Support
Zamknięte oprogramowanie zwykle zawiera dedykowane FAQ (ang. Frequently Asked Questions), podręczniki użytkownika (ang. User Manual/User Guide) i opcje kontaktu z działem wsparcia. Jeśli wystąpi problem z oprogramowaniem, można przesłać zgłoszenie do pomocy technicznej i uzyskać odpowiedź w ciągu jednego dnia roboczego. Wszystkie czynności w razie problemów będą dobrze zorganizowane i udokumentowane.
Z drugiej strony, w przypadku oprogramowania typu open source nie ma wielu opcji pomocy technicznej, takich jak dedykowane FAQ – często zadawane pytania. Opcja kontaktu z pomocą może być niedostępna. Żeby poradzić sobie z problemem często należy poszukać informacji na forach lub czytać artykuły odnoszące się do danego tematu.
Elastyczność rozwiązań / Flexibility
Dedykowane systemy CRM mają zazwyczaj funkcjonalność ściśle dopasowaną do potrzeb klienta. Elastyczność zawężona jest tylko do front-endu, czyli opcji dostępnych użytkownikowi. Funkcje są ograniczone do tego co zostało zaprogramowane. Zmiana któregokolwiek z elementów kodu może spowodować poważne problemy z działaniem programu.
Oprogramowanie open source pozwala na większą elastyczność. Można dodawać modyfikacje lub funkcje stworzone przez społeczność aby dostosować je do swoich potrzeb.
Koszty / Costs
Istnieje kilka różnych modeli cenowych oprogramowania. My skoncentrujemy się na regularnej usłudze zakupu i subskrypcji. Określony system może być sprzedawany jako jednorazowy zakup. Model subskrypcyjny opiera się na comiesięcznych płatnościach, które umożliwiają nam dostęp do oprogramowania np. w chmurze, czyli dostęp do systemu online bez potrzeby instalowania go na wielu urządzeniach.
Model wyceny zamkniętych systemów opiera się analizie potrzeb klienta i zawiera prawo do używania oprogramowania, niezależnie od tego, czy jest to koszt początkowy czy subskrypcja.
W przypadku oprogramowania open source nie ma kosztów związanych z podstawową funkcjonalnością. Mogą się jednak pojawić koszty wchodzące w zakres kastomizacji, np.: dodanie nowych funkcjonalności czy integracja z innymi systemami. Cena tych przystosowań uzależniona jest od zakresu prac. Nierzadko za takie prace płaci się tyle ile za same licencje lub więcej.
Zarówno dedykowane systemy zamknięte, jak i systemy open source mogą być wyceniane na zbliżonym poziomie. Dedykowany system CRM generuje koszty związane programowaniem, podczas gdy oprogramowanie typu open source wiąże się z niewielkim lub żadnym kosztem zakupu, ale może powodować wydatki związane z dodatkowymi funkcjami.
Podsumowanie
Jeśli Twój biznes potrzebuje systemu prostego posiadającego podstawowe funkcjonalności oraz będzie Ci zależało na maksymalnym ograniczeniu kosztów związanych z zakupem oprogramowania, systemy open source mogą być dobrym wyborem.
Jeśli natomiast potrzebujesz rozwiązań ściśle dopasowanych do swoich potrzeb, wsparcia technicznego, rozbudowy lub integracji z już istniejącym oprogramowaniem czy bazą danych, to należy poważnie rozważyć wybór dedykowanego systemu CRM.