ERP nie potrzebują użytecznych rozwiązań.

ERP nie potrzebują użytecznych rozwiązańTemat testowania oprogramowania klasy ERP i podobnego nie daje mi jednak spokoju. Odpowiedzi, które uzyskuje w trakcie konsultowania się z różnymi osobami związanymi z procesem produkcji tego typu oprogramowania rzuca nowa światło (przynajmniej dla mnie) na użyteczność tych aplikacji.

Jak wspominałem w poprzednim  poście polski rynek testowania tego typu aplikacji de facto nie istnieje.

Co prawda firmy produkujące takie programy, mają w swoim budżecie środki na testowanie User Experience, to jednak jest to wciąż raczej modny dodatek, niż rzeczywisty proces usprawniania aplikacji. Problemy z użytecznością ERP dotyczą m.in.

Problemy techniczne:

Skomplikowanie

Wysoki poziom skomplikowania aplikacji, która zawiera wiele różniących się od siebie funkcjonalności, skierowanych do różnych, bywa, że o odmiennych interesach, grup użytkowników w firmie.

Wiele funkcjonalności

Duża liczba funkcjonalności, ma to swoje uzasadnienie, zarówno praktyczne jak i marketingowe, nawet fachowcy wolą mieć więcej niż mniej w tej samej, albo podobnej cenie. Nawet, jeżeli więcej oznacza większe problemy z użytecznością, i jest mało przydatne w firmie.

Różne grupy użytkowników

Odmienne grupy użytkowników w ramach firmy, do których adresowane jest oprogramowanie. Systemy tego typu, muszą często godzić interesy wielu grup począwszy od księgowości, a skończywszy na handlu, dostosowanie aplikacji do wymagań każdej z grup oznacza dodatkowe koszty.

Monolityczny charakter aplikacji

Monolityczny charakter oprogramowania ERP, czyli produkcja softu poprzez dodawanie kolejnych zależnych od siebie modułów, gdzie zmiana w jednym module pociąga za sobą zmiany w innych modułach. Z uwagi na licznie dobudowywane w czasie funkcjonalności, które nie zawsze dobrze działają w jednym środowisku powstaje coś na kształt domku z kart, gdzie każda mniejsza zmiana pociąga za sobą konieczność zmian większych w innych obszarach. Stąd też problem z szybką implementacją UCD w procesie produkcyjnym.

Przeszkody biznesowe:

Ostateczny nabywca

Oprogramowanie ERP, w przeciwieństwie do serwisów WWW, kuchenek mikrofalowych, czy telewizorów kupowane jest przez dyrektorów i kierowników działów. Fachowców w swojej dziedzinie. W przeciwieństwie do zwykłego Kowalskiego, dla którego ma znaczenie to czy pralka ma czytelny interface, albo strona użyteczny formularz, fachowiec na wysokim stanowisku użyteczność traktuje jako marginalne kryterium przy wyborze oprogramowania. Dla niego ważniejsza jest liczba funkcjonalności, szybkość przesyłu danych, możliwości techniczne oprogramowania . W zasadzie nie zwraca się uwagi na to jak dużo firma straci w związku z długimi (płatnymi) rzecz jasna szkoleniami swoich pracowników.

Powstający rynek

Rynek oprogramowania, o którym dowiedziałem się dużo rozmawiając z szefem ds. wdrożeń w jednej z większych firm tego typu w Polsce, jest wciąż w etapie początkowym. Firmy, co prawda szybko i wiele kupują, implementacji jest dużo, ale w przeciwieństwie do zachodnich sąsiadów użyteczność wciąż nie stanowi o uzyskaniu przewagi konkurencyjnej. Użyteczność WWW, rozwinęła się na dobre w okresie, kiedy, na e-rynku powstało wiele silnych przedsięwzięć, które konkurując ze sobą po pewnym czasie sięgnęły po użyteczność, jako narzędzie budowania przewagi konkurencyjnej. Rynek ERP’ów nie jest jeszcze w takim stadium zaawansowania, żeby korzystanie z użyteczności stanowiło sposób budowy przewag ekonomicznych. Zatem musi minąć jeszcze trochę czasu.

W skrócie sytuacja na Zachodzie wygląda teraz tak:

Vendors of enterprise and manufacturing software are beginning to respond to customers’ calls for applications that can be more easily used by a wider audience of employees across the enterprise. After spending years focusing primarily on winning the race to add more features and functionality to their products, vendors such as SAP, Oracle, Epicor, IFS, GE Fanuc, Wonderware, and Rockwell are beginning to focus more of their resources on enhancing the user experience. Employing a wide range of emerging technologies — including service-oriented architectures and Web 2.0 tools such as AJAX — vendors are rolling out a host of innovations that, in addition to Microsoft Office integration, include interfaces tailored for people in specific functional roles, contextual search, and even visualization.

The User Interface Revolution(Easy as Pie)

Tak z kolei działa IFS – dostarczyciel oprogramowanie ERP.

In an effort to understand how IFS could modify our products to enhance usability and increase our customers’ productivity, in late 2007 we performed a study of 250 IFS customers and 100 non-IFS customers. When asked to name the main barriers to productivity within their ERP packages, the top source of non-value-added time, the non-IFS customers said the top challenge they faced was the fact that different parts of their system worked in different ways, had different commands and required different types of interaction. The second most frequent response by the non-IFS customers was that difficulty in transferring information between parts of applications was a problem. We are proud to say that IFS customers did not complain about these two things to the same extent as other respondents, likely because we have always worked to present a consistent user experience across our applications, and to ensure that context-sensitive information follows a user from one functional area to another.

IFS White Paper

Świadomość użytkowników oprogramowania

Jednym słowem przeciętni pracownicy w firmie, nie są zainteresowani otrzymywaniem narzędzi bardziej poręcznych i mniej frustrujących. Wpływa na postawa szefów oraz przyzwyczajenie do tego, że ERP musi być trudny i mało wydajny w początkowym okresie korzystania z niego.

Zyski firm produkujących oprogramowanie

Z biznesowego punktu widzenia inwestowanie w użyteczność zwiększa jedynie koszty produkcji oprogramowania, nie zapewniając jednocześnie dostatecznego zwrotu z tej inwestycji. Kto, jak kto, ale firmy produkujące takie systemy same wiedzą najlepiej, na jakich procesach zaoszczędzić, dotyczy to właśnie UCD, a wynika między innymi z poziomu rozwoju rynku i stosunku kadry zarządzającej i klientów do oprogramowania ERP.

Co zrobić by móc wejść z użyteczności ą w rynek ERP?

  1. Pisać o tym jak bardzo użyteczność jest ważna – mamy na wyciagnięcie reki przykłady zachodnie, starajmy się krzewić tą wiedzę, tak samo jak do tej pory krzewiono wiedzę z zakresu Web Usability.
  2. Prowadzić badania – ktoś musi w końcu podjąć się wysiłku przetestowania aplikacji ERP i sprawdzenia jak różne wdrożenia wpływają na kwestie związane z użytecznością.
  3. Spotykać się z ludźmi projektującymi ERP, badać rynek, dowiadywać się jak funkcjonuje proces produkcji softu i w którym etapie najlepiej zastosować testy by były racjonalne z biznesowego punktu widzenia.
  4. Liczyć na to, że rynek będzie rósł i że użyteczność decydować będzie o zyskaniu przewagi konkurencyjnej.
  5. Uczyć się nowych metod testowania, field studies, badań ilościowych – szczególnie dobrze widziane przez technicznych fachowców.

Co dalej?

Specjaliści twierdzą, że skomplikowane, monolityczne systemy ERP są skazane na ewolucję i dostosowanie się do zmian użytkowania oprogramowania przez użytkowników. Presja sieci wciąż będzie rosła, czego dowodem jest rozpowszechnianie się usług „Cloud Computing’owych”, do których pełny dostęp realizowany jest poprzez przeglądarkę WWW. Rozwijanie usług „Cloud Computing’owych” wpływać będzie na zmiany samego modelu projektowania i działania ERP, jako dużych sformalizowanych implementacji po stronie serwerów klienta w ramach jego infrastruktury.

Zapewne opracowywanie odrębnych interface’ów w ramach tego samego systemu ale różnych grup odbiorców wymagać będzie nowego podejścia do pracy z ekranem roboczym, skupienia uwagi na wielu zmiennych, segregowaniem różnych kanałów informacji. Pomocne okażą się tutaj doświadczenia projektantów OS.

Linki zewnętrzne:

  1. Jeśli ktoś ma ochotę dowiedzieć się jak powstaje ERP i może nawet zostać projektantem systemów. Niestety pełny dostęp możliwy jest dla zarejestrowanych użytkowników.  SOP SAP
  2. Krótko o użyteczności ERP w firmie SAP: Providing a Web-Like User Experience to Business Users,  The New SAP CRM Web Client User Interface
  3. CFO, ERP make easy
  4. IDENTIFYING USABILITY ISSUES WITH AN ERP IMPLEMENTATION
Udostępnij:
  • del.icio.us
  • Facebook
  • Wykop
  • Digg
  • Slashdot
  • Technorati
  • Print this article!
  • Twitter

Skomentuj