Feed produktowy jako pierwszy krok do skuteczniejszego e-commerce

Przegląd projektu
Feedink to dostawca oprogramowania specjalizujący się w zarządzaniu feedami produktowymi, który wspiera sklepy internetowe w integracji ich oferty z setkami kanałów sprzedaży. Firma oferuje sprzedawcom nowe możliwości zwiększania przychodów dzięki zaawansowanym funkcjom zarządzania feedem produktowym.
Po dekadzie udanej działalności klient znalazł się na rozdrożu. W obliczu rosnących wymagań rynku i trudności związanych z globalnym lockdownem Feedink dostrzegł potrzebę odświeżenia swojej oferty, by lepiej odpowiadać na zmieniające się potrzeby klientów. Celem było stworzenie nowej aplikacji z bogatym zestawem funkcji. Z jasną wizją i nowym impulsem do działania Feedink wyruszył na transformacyjną ścieżkę razem z Autentiką.
Wyzwanie
Feedink od lat obsługiwał klientów o zróżnicowanych potrzebach w zakresie zarządzania feedami produktowymi. Dotychczasowe rozwiązanie sprawdzało się przez ponad dekadę. Wraz z ewolucją rynku i zmieniającymi się oczekiwaniami klientów firma dostrzegła konieczność modernizacji.
Główne wyzwania obejmowały:
Złożoność
Potrzeba zaprojektowania bardziej zaawansowanej aplikacji do zarządzania plikami produktowymi.
Personalizacja
Nowa aplikacja musiała obsługiwać zarówno standardowe funkcje, jak i dostosowania wynikające z indywidualnych wymagań każdego klienta.
Efektywność
Klient wymagał szybkiej realizacji, co wymagało usprawnienia i przyspieszenia procesu developmentu.
Produkt wymagał odświeżenia i modernizacji, by sprostać wymogom zmieniającego się rynku — dotychczasowe rozwiązanie nie zapewniało wystarczającej skalowalności ani elastyczności dla klientów Feedinka.
Firma z powodzeniem przebudowała swój produkt, oferując bardziej efektywne i konfigurowalne rozwiązanie, które odpowiada na potrzeby dynamicznie zmieniającego się rynku.
Nasze działania
Aby sprostać unikalnym wyzwaniom projektu i zaprojektować złożoną aplikację, przyjęliśmy systematyczne podejście.
Poznanie domeny
Projekt rozpoczęliśmy od zaprojektowania landing page'a dla klienta. Pozwoliło nam to zgłębić niszową dziedzinę zarządzania feedami produktowymi i skutecznie odpowiadać na potrzeby klienta.
Na przykład odkryliśmy, że sklepy internetowe — szczególnie te prowadzone przez większe firmy — zarządzają rozbudowanymi katalogami produktów. Każdy produkt posiada wiele atrybutów: nazwy, zdjęcia, warianty i tłumaczenia. Feedy nie ograniczają się do jednej platformy — muszą być widoczne w różnych kanałach, w tym na platformach społecznościowych (Facebook), wyszukiwarkach (Google) i własnym sklepie internetowym firmy. Błędy czy literówki w opisach produktów mogą powodować nieporozumienia i negatywnie wpływać na sprzedaż.
W sprzedaży wielokanałowej kluczowa jest też synchronizacja stanów magazynowych. Jeśli produkt zostanie sprzedany w jednym kanale, pozostałe muszą natychmiast odzwierciedlać aktualny stan. Jednocześnie każdy kanał sprzedaży ma swoje specyficzne wymagania — dostosowanie informacji o produktach do charakterystyki każdego z nich jest niezbędne, by skutecznie prezentować ofertę i przyciągać klientów.

Strategiczne projektowanie i definiowanie zakresu
Zamiast opierać się wyłącznie na mockupach high-fidelity, do projektowania aplikacji podeszliśmy z myślą o specyficznych potrzebach i złożonościach tej domeny. Podzieliliśmy aplikację na odrębne sekcje zgodnie z naszą wiedzą dziedzinową. Te sekcje nie były przypadkowe — zostały starannie wyodrębnione, by adresować kluczowe funkcjonalności i wyzwania w obszarze zarządzania feedami produktowymi.
Doceniając fakt, że nie wszystkie sekcje mają jednakowe znaczenie, przypisaliśmy im wagi odpowiadające ich istotności dla realizacji celów klienta. Pozwoliło nam to skoncentrować się na kluczowych aspektach aplikacji i efektywnie alokować zasoby.
Z wyznaczonymi i ważonymi sekcjami zdefiniowaliśmy zakres projektu, dbając o ścisłe dopasowanie do wymagań klienta i potrzeb rynku.

System designu
Projektując tę aplikację, mieliśmy świadomość, że nie jest ona skierowana do szerokiej, ogólnej grupy odbiorców — to wyspecjalizowane narzędzie dla niszowego rynku. Klienci Feedinka nie potrzebowali rozwiązań "one size fits all", lecz personalizacji dopasowanej do ich unikalnych potrzeb.
Aby pogodzić specjalizację z możliwością konfiguracji, sięgnęliśmy po system designu. Dzięki systematycznemu podejściu opartemu na ugruntowanych wzorcach projektowych mogliśmy sprawnie odpowiadać na specyficzne potrzeby użytkowników końcowych.
System designu pokrył 80% kwestii związanych z wymaganiami. W pozostałych 20% przypadków postawiliśmy na bardziej zindywidualizowane podejście, unikając tym samym strategii "jednego rozmiaru dla wszystkich" i zapewniając spersonalizowane rozwiązania tam, gdzie były potrzebne.

Mapowanie danych
Jednym z najtrudniejszych elementów było mapowanie zróżnicowanych danych klientów do ujednoliconego systemu. Wymagało to wypełnienia luki między surowymi danymi a wymaganiami Feedinka, co z kolei oznaczało konieczność dogłębnego zrozumienia unikalnego zestawu danych każdego klienta.
W tej dziedzinie kluczowe jest to, że każdy klient może dysponować innym formatem pliku produktowego. Każdy plik ma własną strukturę, dlatego Feedink musiał umieć wizualizować te dane w określony sposób, zapewniający prawidłowe działanie aplikacji. O ile większość przypadków wpisywała się w standardowe wymagania, zawsze istnieje ten krytyczny odsetek 10%, który odbiega od normy. To właśnie w tej różnorodności ujawnia się siła mapowania danych.
Mapowanie danych, jako proces niestandardowy, okazało się kluczowym krokiem w osiągnięciu synchronizacji. Nie można go było rozwiązać poprzez kolejne iteracje projektowe ani proste powielanie. Wymagało głębokiego zrozumienia indywidualnych potrzeb każdego klienta i umiejętności precyzyjnego dostrojenia standardowego systemu do tych wyjątkowych wymagań.

Współpraca i komunikacja
Przez cały czas trwania projektu utrzymywaliśmy bliską relację z klientem, prowadząc warsztaty i aktywnie współpracując, by projekt spełniał jego oczekiwania.
Oprócz głównego developmentu aplikacji do zarządzania feedami produktowymi Feedinka, projekt zaowocował wartościowymi dodatkowymi deliverables. Stworzyliśmy angażujący landing page produktowy prezentujący aplikację potencjalnym użytkownikom oraz film wyjaśniający, który skutecznie komunikował funkcjonalności i zalety narzędzia.
Wyniki i wnioski
Większa efektywność: dzięki nowej aplikacji 80% wymagań można obsłużyć za pomocą ujednoliconego systemu designu, skracając czas i nakład pracy przy developmencie.
Personalizacja: Feedink może teraz sprawnie obsługiwać 20% wymagań specyficznych dla poszczególnych klientów.
Usprawnione zarządzanie produktami: nowa aplikacja zapewnia scentralizowane zarządzanie informacjami o produktach, umożliwiając klientom łatwe zarządzanie i dystrybucję feedów produktowych w różnych kanałach.
Skalowalność: przebudowany system pozwala na łatwiejsze dodawanie nowych funkcjonalności i aktualizacji, co czyni go bardziej elastycznym wobec przyszłych potrzeb.
