Jak powstawała aplikacja do recyklingu, czyli dlaczego aplikacje powinny zmieniać świat na lepsze

geek.justjoin.it 1 rok temu

Jak powstawała aplikacja Asystent Recyklingu? Jak narodził się pomysł na aplikację i jak wyglądało stworzenie jej od strony technicznej? Przeczytajcie.

„Technologia się nie liczy. Ważna jest wiara w ludzi, w ich dobroć i mądrość, w umiejętności stworzenia wspaniałych rzeczy, jeżeli tylko da się im narzędzia”.

Steve Jobs

Jak to się zaczęło?

Pomysł na aplikację Recycling Assistant (pol. Asystent Recyklingu) nie wziął się z klasycznego sposobu analizy grupy docelowej i snucia hipotez. W celu stworzenia wartościowego produktu wykorzystaliśmy podejście problem-first, czyli „problem na pierwszym miejscu”. Zaczęliśmy więc analizować tendencje wzrostowe na świecie, tak aby poznać najczęściej spotykany dziś problem.

Na podstawie przeprowadzonych badań stwierdziliśmy, iż najbardziej krytycznym problemem w dzisiejszych czasach są kwestie środowiskowe, takie jak zmiana klimatu, zanieczyszczenie powietrza i wody, wylesianie i generowanie ton odpadów. Ludzie na całym świecie nieustannie zmagają się z tymi problemami dzięki różnych wynalazków: od Zero Carbon Farms (farmy o zerowym poziomie emisji) do Green Architecture (dosł. zielona architektura), co sugeruje, iż dbają o środowisko.

Biorąc pod uwagę zdobytą wiedzę, zaczęliśmy się zastanawiać, jak swoimi umiejętnościami dołożyć cegiełkę do pracy zespołu MobiDev. Przeprowadziliśmy burzę mózgów, porównywaliśmy trendy ekologiczne z ludzkimi potrzebami, obawami i aspiracjami. Aż w końcu postanowiliśmy stworzyć aplikację, która będzie stanowić pomoc zwykłym ludziom w redukcji ilości generowanych przez nich odpadów.

Za pomysłem aplikacji stoi filozofia Start small, czyli małych kroków. jeżeli ludzie będą prowadzić odpowiedni recykling i rozpowszechniać ten trend, ten jeden z najważniejszych problemów środowiskowych będzie stopniowo redukowany. Tak oto narodziła się funkcja Asystenta Recyklingu.

Dla kogo jest Asystent Recyklingu i jakie problemy rozwiązuje?

Jak większość znanych produktów, rozwój funkcji Asystenta Recyklingu rozpoczął się od fazy ideacji, podczas której pracowaliśmy nad grupą docelową i badaniem jej problemów. Wykorzystaliśmy wiele metod kreatywnego myślenia: od burzy mózgów po mind mapping. Ostatecznie wpadliśmy na pomysł stworzenia aplikacji dla osób dążących do stosowania w swoim życiu recyklingu, ale mających niewielkie pojęcie, jak poprawnie to zrobić.

Zastanawiając się nad portretem osoby używającej naszą aplikację, pomyśleliśmy o ludziach przebywających za granicą, gdzie zasady recyklingu są inne niż w ich rodzinnym kraju, lub o tych nigdy wcześniej niezaznajomionych z takim rozwiązaniem; o ludziach, w których kraju rząd wprowadził właśnie nowe zasady wtórnego przetwarzania odpadów.

Los potrafi być jednak przewrotny i grupą docelową dla naszego produktu staliśmy się my sami. W związku z napaścią Rosji na Ukrainę w 2022 roku, nasz zespół, podobnie jak wielu naszych rodaków, opuścił tereny działań wojennych. Rozjechaliśmy się po różnych krajach europejskich i niezależnie od siebie stawialiśmy czoła problemowi, jakim są luki w wiedzy społeczeństwa na temat recyklingu. Tym samym zrozumieliśmy, iż jesteśmy na dobrej drodze.

Naszą kampanię postanowiliśmy zacząć od Niemiec, ponieważ to właśnie tam większość obcokrajowców spotyka się z problemami związanymi z recyklingiem. Następnie zaplanowaliśmy uruchomienie aplikacji na terenie Polski i Czech, ponieważ doskonale znamy ogrom podejmowanych przez te państwa wewnętrznych inicjatyw mających na celu rozwiązanie problemów związanych z gospodarką odpadami oraz zrównoważony rozwój z uwzględnieniem ochrony środowiska.

Rozwiązania techniczne

Planując nasz rozwój, dążyliśmy do odpowiedzi na następujące pytania: „Jakie technologie zaspokoją potrzeby naszych użytkowników w optymalny sposób?” oraz „Jaki jest najszybszy sposób dostarczenia aplikacji do użytkowników?”.

Ponieważ potrzeba wyrzucenia śmieci może wystąpić w dowolnym miejscu, od lotniska po centrum handlowe, rozwiązanie techniczne powinno uwzględniać mobilność użytkownika.

Kiedy przyjechaliśmy do Niemiec, odkryliśmy, iż problemy z recyklingiem pojawiają się z powodu nie tylko braku wiedzy na temat samego procesu, ale także naszej niewystarczającej znajomości języka niemieckiego. Byliśmy zatem zmuszeni tłumaczyć wszystko na angielski lub ukraiński.

Innym ciekawym spostrzeżeniem było to, iż jeżeli chce się wyrzucić jakiś przedmiot i ma się kilka czasu w ustalenie, do którego kosza powinien on trafić, jest prawdopodobne, iż sprawdzi się jedynie kilka z wielu przepisów na ten temat. Uzyskanie niezbędnych informacji powinno zatem wymagać najwyżej kilku kliknięć.

Biorąc pod uwagę powyższe spostrzeżenia, postanowiliśmy stworzyć aplikację mobilną dla systemów iOS i Android ze skanerem obiektów opartym na AI. Aplikacja w założeniu rozpozna obiekty na zdjęciach i w oparciu o tę wiedzę przedstawi odpowiednie zalecenia dotyczące recyklingu.

Również wtedy, gdy chcesz wyrzucić pojedynczy przedmiot i masz mało czasu w dowiedzenie się, w jakim koszu na śmieci powinien się on znaleźć, prawdopodobnie przeszukałbyś tylko kilka przepisów, aby znaleźć miejsce, w którym go umieścić. Dlatego szybkość uzyskania niezbędnych informacji powinna była zająć co najwyżej kilka kliknięć.

Pomysł był następujący:

  • robisz zdjęcie śmieci, które chcesz wyrzucić;
  • aplikacja rozpoznaje, co znajduje się na Twoim zdjęciu;
  • dotykasz na ekranie obiektu, który chcesz wyrzucić;
  • aplikacja informuje o zasadach recyklingu.

Jednym z obowiązkowych wymagań było posiadanie opcji wielojęzykowej, tak aby każdy użytkownik aplikacji mógł gwałtownie uzyskać potrzebne informacje bez konieczności korzystania z rozwiązań firm trzecich. Postanowiliśmy uwzględnić język angielski jako najbardziej rozpowszechniony na świecie oraz ukraiński, ponieważ wiele osób przybywających do państw europejskich w 2022 roku było właśnie obywatelami Ukrainy.

Jako technologię cross-platformową nasi inżynierowie wybrali rozwiązanie Flutter, aby przyspieszyć proces rozwoju bez potrzeby kompromisów jakościowych. Wymogiem dla UX aplikacji było stworzenie projektu łatwego w zrozumieniu w maksymalnie kilka minut. Zdecydowaliśmy się na wykorzystanie modelu Yolo skanera AI ze względu na jego prędkość i wydajność działania.

Wyniki

Pod koniec października 2022 roku uruchomiliśmy na terenie Niemiec Asystenta Recyklingu. Cieszyliśmy się z możliwości zaprezentowania naszego produktu użytkownikom, ponieważ zapewni im pomoc potrzebną w procesie recyklingu. Po uzyskaniu pozytywnych opinii użytkowników w listopadzie 2022 roku rozszerzyliśmy obszar działania aplikacji, uruchomiając ją w także Polsce i Czechach. W lutym 2023 roku planujemy wydać aplikację na terytorium Wielkiej Brytanii, aby i tam zapewnić wartości dodane. Szczerze wierzymy, iż jest to istotny etap na naszej drodze.

Przez ostatnie 4 miesiące interakcji z użytkownikami zrozumieliśmy, iż podstawowym celem każdego produktu cyfrowego jest jego użyteczność, a rzeczywiste problemy użytkowników różnią się od początkowych założeń co do produktu. Najważniejsze jest słuchanie tego, co mówią użytkownicy, a co za tym idzie: wspólna praca nad produktem.

Wszystko, o czym za mało mówi się w branży IT.

Prosto na Twoją skrzynkę.

Oświadczam, że zapoznałem/am się z Polityką Prywatności oraz akceptuję jej treść.
Leave this field empty if you’re human:

Zdjęcie główne pochodzi z Unsplash.com.

Idź do oryginalnego materiału