Rozprávame sa s tímom Hockey Analysis, ktorý vyhrali cenu za Najlepší projekt.
Povedzte nám o svojom projekte.
Projekt spadá do portfólia produktov Hockey Analysis poskytujúcich spätnú väzbu z taktických a technických situácií pre trénerov, tímy a samotných hráčov. Vytvorená aplikácia nahráva video stream, čo umožňuje okamžitú analýzu udalostí získaných na základe postrehov trénera alebo dát analytika zdieľaných aplikácii pomocou MQTT, čím dopĺňa existujúce riešenia a vytvára komplexný systém video analýzy.
Pre koho je váš produkt a ako konkrétne chcete svojim klientom pomôcť?
Naša aplikácia je určená pre video analytikov a trénerov ktorým umožňuje okamžitú analýzu hry už počas zápasu na základe ktorej môžu promptne reagovať napríklad zmenou taktiky.
Chcete vo vývoji produktu pokračovať?
Keďže sme do projektu investovali nemalé množstvo času a úsilia radi by sme ho naďalej rozvíjali. Samozrejme v rámci našich možností keďže máme školské a niektorí aj pracovné povinnosti.
Je na vašom projekte niečo, čo považujete za inovačné?
Live analýzu, podľa našich informácií nepoužíva žiadny hokejový klub na Slovensku. Dostupné sú len riešenia poskytujúce analýzu trénerovi len počas prestávok a po zápase. Myslíme si teda, že naša aplikácia je v tejto oblasti prínosom.
Aký bol plán na začiatku a ako sa menil?
Od začiatku bolo našim hlavným cieľom vytvoriť prvú funkčnú verziu aplikácie, ktorú by sme mohli otestovať na majstrovstvách sveta do 20 rokov, čo sa nám aj podarilo. Priebeh šampionátu bol však prerušený, no aj tak sme dostali množstvo spätnej väzby na základe ktorej sme boli schopní ešte doladiť výsledné riešenie.
Aké technológie ste vybrali?
Na vytvorenie aplikácie sme zvolili React Native, komunikáciu medzi desktopom a tabletom rieši MQTT a nahrávame HLS video stream pomocou nástroja FFmpeg.
Aké boli dôvody, prečo práve tieto technológie?
Niektorí z nás už v minulosti pracovali s React Native-om, chceli sme sa teda v ňom zdokonaliť. Tento framework je okrem toho aj cross-platform, čo je veľkou výhodou keďže cross-platform bola jedna z hlavných požiadaviek. Vzhľadom na analýzu produktov Hockey Analysis, do ktorej aplikácia spadá, sme považovali MQTT za najvhodnejší komunikačný protokol. HLS z dôvodov týkajúcich sa kompatibility a FFmpeg z dôvodu jeho všestrannosti, ktorá umožňuje dokonale prispôsobiť nahrávaný video stream pre náš projekt.
Aké technologické výzvy ste mali počas projektu?
Najväčšiu výzvu, ktorú sme museli prekonať, bolo prehrávanie nahrávaného video streamu. Potrápil nás aj mechanizmus komunikácie a synchronizácie videa medzi analytikom a trénerom. Častým problémom bola aj rôznorodosť mobilných platforiem iOS a Android.
Čo vás prekvapilo?
Striktné obmedzenia free developerského účtu pre Xcode.
Ako sa vám podarilo prekonať problémy
Dôkladnym návrhom komponentov aplikácie a trpezlivým študovaním dokumentácie k zvoleným technológiam. Keďže sa pracovalo v tíme, k prekonaniu problémov pri komplexnejších riešeniach dopomohlo aj spojenie viacerých hláv.
Ako sa vám pracovalo v tíme?
Mali sme skvelý tím. Priateľské prostredie ľudí plných odhodlania dozvedieť sa a pracovať na niečom novom.
S kým ste na projekte spolupracovali a ako vám pomohli?
Spolupracovali sme s vlastníkom produktu Ing. Patrikom Michnáčom, MBA, s ktorým sme sa počas semestra pravidelne stretávali a konzultovali aká má byť funkcionalita, resp. dizajn jednotlivých komponentov aplikácie. Taktiež nám poskytol hardvér na dôkladné testovanie.
Čakali ste, že dosiahnete úspech? Ako to teraz vnímate?
Keďže sme projektu venovali veľa úsilia a času, nejak sme očakávali, že sa vyskytneme aspoň v skupine finalistov. Pri víťazstve sme však boli skeptickejší. Cieľová doména produktu projektu je menšia skupina ľudí, video analytici a tréneri, čo na nás pôsobilo zložitejšie odprezentovať daný produkt, osloviť tak porotu. Nakoniec sa nám to podarilo a z výsledku sme príjemne prekvapení.
Išli by ste do toho znovu?
Samozrejme, myslíme si, že každá príležitosť zdokonaliť sa, nadobudnúť skúsenosti a vedomosti v danej oblasti, dozvedieť sa niečo nové, je pre nás obohacujúca a motivujúca.
Na robime.it sa venujem tvorbe obsahu, pripravujem rozhovory, večerné školenia a anketu Čo chcú IT-čkári/ky.
S bratom som založil startup Spockoffice.com, ide o #Slack-ovú Appku, ktorá rieši proces evidencie, schvaľovania a notifikácie dochádzky v malých a stredných firmách.
Spolupracujem s organizáciou Aj Ty v IT na budovaní Discord komunity.
Pripravujem projekt na podporu Teal-ových firiem a regenerativného myslenia.