Studium przypadku: firma medyczna
O kliencie
Nasz klient prowadzi bardzo popularny serwis społecznościowy poświęcony trądzikowi. Platforma powstała w 1996 roku, a dziś odwiedza ją co miesiąc ponad 60 000 osób. Jest to najbardziej wiarygodny i popularny serwis w tej tematyce.
Kontekst i cel projektu
Klient zgłosił się do nas, ponieważ jego witryna oparta na zmodyfikowanej platformie Magento 1 działała nieprawidłowo — kod nie spełniał standardów Magento. Problem wymagał pilnej interwencji, a klient chciał również:
- Zoptymalizować wydajność witryny i poprawić jej bezpieczeństwo
- Usprawnić integracje z zewnętrznymi usługami wysyłkowymi i zapewnić płynne zakupy
- Poprawić doświadczenia użytkowników dzięki lepszej interakcji z witryną

Wyzwanie projektowe

- Witryna zawierała przestarzały, nieobsługiwany kod, który nie spełniał standardów Magento. Powodowało to częste awarie serwisu i
- niezadowalające doświadczenia użytkowników.
- Problemy z integracjami zewnętrznymi, zwłaszcza z usługą wysyłkową. Witryna regularnie nie przekazywała danych o zamówieniach do amerykańskiej firmy Fulfillco, odpowiedzialnej za ich lokalną realizację.
- Szybka dostawa na terenie całych Stanów Zjednoczonych była jedną z głównych przewag konkurencyjnych klienta, a zakłócenia we współpracy
- witryny z firmą dostawczą mocno szkodziły reputacji firmy i obniżały lojalność klientów.
- Problemy z wydajnością witryny. Klient podejmował działania, aby usprawnić korzystanie z serwisu i zapewnić użytkownikom wygodną obsługę. Za pomocą różnych narzędzi analitycznych badał czas spędzany na stronie oraz długość wizyt na poszczególnych podstronach, takich jak strona produktu czy płatności. Analizy wykazały, że średni czas sesji był zbyt długi. Klient chciał ustalić przyczynę i znaleźć rozwiązanie.

Pracę nad problemami witryny rozpoczęliśmy od dokładnej analizy i refaktoryzacji istniejącego kodu, a następnie znaleźliśmy i naprawiliśmy błędy. Jako specjaliści Magento potrafimy szybko wykrywać problemy w kodzie i skutecznie je usuwać. Wiemy też, na co zwrócić uwagę w pierwszej kolejności, gdy coś przestaje działać.
Proces i metodyka projektu
Do projektu przydzieliliśmy 2 programistów Magento, którzy współpracowali z zespołem IT klienta pod kierunkiem kierownika projektu koordynującego prace i ustalającego priorytety. Po analizie wymagań wybraliśmy metodykę Kanban, która zapewniała elastyczne planowanie i pomagała ograniczać koszty klienta. Umożliwiła nam też skrócenie iteracji, dzięki czemu klient szybko widział rezultaty poszczególnych zadań.
Ustaliliśmy skuteczny proces komunikacji, aby oba zespoły sprawnie współpracowały i dążyły do wspólnych celów. Codzienne spotkania, regularne raporty o postępach i Jira — narzędzie do śledzenia prac i zarządzania projektami — zapewniły zaangażowanie zespołów na każdym etapie. Bliska współpraca i wymiana informacji zwiększyły przejrzystość, niezbędną do powodzenia projektu.
Przed przekazaniem rozwiązania klientowi dokładnie je przetestowaliśmy. Następnie zaproponowaliśmy i wdrożyliśmy testy automatyczne. Skróciły cykl tworzenia oprogramowania, a klientowi znacznie ułatwiły jego testowanie.

Rezultaty projektu

- Klient zyskał zaangażowany zespół ekspertów Magento
- Poprawa wydajności witryny
- Poprawa bezpieczeństwa witryny
- Integracja z niestandardowymi systemami płatności
- Lepsza jakość obsługi klienta: dzięki usprawnieniu integracji z usługami wysyłkowymi klient mógł realizować zamówienia bez przerw i opóźnień
- Szybsze przetwarzanie zamówień klientów
- Optymalizacja wewnętrznych procesów witryny
- Wykrycie i usunięcie błędów w ramach prac programistycznych i optymalizacyjnych
- Wdrożenie testów automatycznych, które ułatwiły klientowi testowanie oprogramowania
- Wzrost zysków











