W skrócie:
Klient
Travelduck
Kraj
Polska
Zakres projektu i technologie
Programowanie w Ruby on Rails, programowanie w React, web development,
Branża
Turystyka, marketplace
Skład zespołu
1 projektant webowy, 2 programistów Ruby on Rails i React, 2 programistów React, 2 programistów Ruby on Rails, 1 Scrum Master, 1 Project Manager
Czas trwania
10 miesięcy
Travelduck to największy polski marketplace łączący indywidualnych organizatorów wypraw z klientami. W ofercie jest szeroki wybór aktywności: od trekkingu, wypraw rowerowych i żeglarstwa w Polsce po zwiedzanie Czarnobyla czy nurkowanie na Sri Lance.
Travelduck chciał skonsolidować bardzo rozdrobniony rynek kameralnych wypraw, które oferują indywidualni organizatorzy. Docelowo miał powstać łatwy w obsłudze marketplace, na którym organizatorzy mogą prezentować i sprzedawać swoje wyprawy.
Dla zespołu Travelduck najważniejsze było wdrożenie części systemu, która prezentuje różnorodne oferty. Firma chciała jak najszybciej zweryfikować swój model biznesowy, śledząc i mierząc konwersję. Chodziło o to, czy rynek jest zainteresowany taką usługą: Travelduck właśnie zbierał finansowanie i potrzebował twardych danych potwierdzających koncepcję.
Kolejnym wyzwaniem było przyciągnięcie do systemu odpowiedniej liczby dostawców (organizatorów wypraw) i zbudowanie strony podażowej marketplace’u. Żeby to zrobić, musieliśmy zaimplementować w MVP w pełni działający system rezerwacji.
Zespół Travelduck przekazał nam wstępne makiety, mapy ścieżek użytkownika i analizę konkurencji, w której jednym z najważniejszych punktów odniesienia była oferta „experiences” Airbnb.
Współpracę zaczęliśmy od serii warsztatów. Poświęciliśmy na tym etapie czas, żeby w pełni zrozumieć produkt oraz biznesowe potrzeby i cele klienta. Weszliśmy wtedy w szczegóły, co uprościło planowanie. Na nowo ustaliliśmy priorytety MVP: do zakresu trafiły funkcje najważniejsze z biznesowego punktu widzenia.
Efektem tego etapu była szczegółowa roadmapa projektu.
Mając gotową roadmapę i jasność co do funkcji produktu, przeszliśmy do budowy MVP.
Na backend wybraliśmy Ruby on Rails, a na frontend React. Po warsztatach wiedzieliśmy, że kształt produktu będzie się w trakcie prac często zmieniał. Te technologie pozwalały nam szybko iterować i wprowadzać zmiany. Dodatkowo z tego samego stacku korzysta lider branży, Airbnb, który był jednym z najważniejszych punktów odniesienia dla klienta. Do przechowywania danych wybraliśmy AWS, a do hostingu Heroku.
Na każdym etapie prac stosowaliśmy podejście agile. Klient angażował się w projekt, na ile tylko mógł. Był częścią zespołu i na bieżąco komentował to, co dostarczaliśmy. Dzięki stałemu kontaktowi mogliśmy ciągle ulepszać aplikację według jego uwag.
Po uruchomieniu MVP Travelduck ściągnął na platformę pierwszych użytkowników, żeby zebrać dane i opinie klientów. Na ich podstawie dalej rozwijaliśmy produkt w kolejnych iteracjach.
Cały proces wyglądał następująco:
Warsztaty, budowa roadmapy (2 tygodnie)
Budowa MVP (3 miesiące)
Zbieranie opinii od pierwszych klientów, dostawców i zespołu back office Travelduck (2 miesiące)
Dalszy rozwój produktu na podstawie zebranych danych.
Napięty budżet sprawił, że dwa razy zastanawialiśmy się nad każdą planowaną funkcją. Uznaliśmy, że część platformy widoczna dla klientów musi być dopracowana w każdym calu. Do zbudowania panelu back office wykorzystaliśmy open-source’owy moduł ActiveAdmin, dzięki czemu poświęciliśmy mniej czasu na kodowanie, choć kosztem surowego interfejsu.
Warsztaty na starcie projektu bardzo nam pomogły. Zamiast skupiać się na automatyzacji back office (jak pierwotnie zakładał klient), od początku włożyliśmy najwięcej pracy w sprzedażową część produktu. Dzięki takiemu podejściu zaoszczędziliśmy sporo czasu w trakcie prac i znacząco obniżyliśmy koszty.
Travelduck potwierdził swój model biznesowy już na etapie MVP: klienci kupowali usługi, a nowi dostawcy dołączali do marketplace’u. Firmie udało się zebrać na platformie obie strony (podaż i popyt) i stworzyć kompletną usługę z potencjałem do skalowania.
Wprowadziliśmy też w zespole Travelduck metodykę Scrum, którą firma wdrożyła również w innych obszarach swojej działalności.
Skontaktuj się z nami, a zapewnimy Ci zespół specjalistów idealnie dopasowany do Twojej branży, technologii i kultury organizacji.
Dane rejestrowe:
Firma
Usługi
Najczęściej poszukiwani specjaliści
Ocena 4,8 / 5,0 od klientów z różnych branż i lokalizacji.