GoalHunter: nástroj pro analytiku florbalových týmů

Perex, perex, perex, perex
Autor citátu Role autora
Webová aplikace Český sport Řešení na míru
goalhunter případová studie, webová aplikace na míru
goal hunter logo

Výzva

Některé nápady by rozhodně neměli zapadnout. A GoalHunter rozhodně patří mezi ně. Klient chtěl vytvořit webovou aplikaci na míru pro florbalové týmy – nástroj, který trenérům, hráčům a asistentům pomůže s vyhodnocováním zápasů, plánováním taktiky a výkonnostním posunem týmu.

Cílem bylo přivést do florbalu datovou analytiku – věc, která v jiných sportech běžně funguje. Aplikace měla přehledně ukázat data, která umožní moderní trénování, analýzu herních situací a přípravu na zápasy. Vše jednoduše a přehledně, aby to zvládl asistent s tabletem v ruce během zápasu.

V českém florbalu zatím nic podobného neexistovalo. Zatímco fotbal nebo hokej běžně využívá pokročilé analytické nástroje, florbaloví trenéři nemají nástroj, který by jim usnadnil přístup k datové analytice. Klient to chtěl změnit a my jsme do toho šli s ním.

Řešení

Projekt jsme zahájili analýzou požadavků a návrhem logického toku aplikace. Vzhledem k tomu, že hlavní uživatelé budou pracovat s nástrojem v reálném čase během zápasů, kladli jsme důraz na přehlednost, rychlost ovládání a uživatelskou ergonomii.

Velkým přínosem byl agilní vývoj, který nám umožnil pružné reakce na zpětnou vazbu z prvních testovacích verzí. Právě tam se ukázalo, jak důležitá je eliminace scrollování. Přehlednost zůstala jedním z hlavních principů, na kterých celý návrh i samotná realizace stály.

Jak funguje aplikace GoalHunter?

Uživatelský účet a licence

Aplikace funguje na principu uživatelských účtů s přístupem přes registraci a aktivací licence. K dispozici jsou dvě úrovně – základní Goalhunter a rozšířená Goalhunter Pro, přičemž každá z nich přináší odlišnou míru funkcionality podle potřeb uživatele.

Správa týmu, hráčů a soupeřů

Klíčovou částí aplikace je propracovaná správa týmů. Trenér si zakoupí licenci k aplikaci GoalHunter nebo GoalHunter Pro a k nim dokoupí konkrétní počet týmů. 

Hráčům lze v aplikaci přiřadit hráčům pozici, držení hole (pravák/levák) a fotografii. Tato konfigurace urychluje zakládání konkrétního zápasu, protože systém umožňuje práci s připravenými daty a automaticky vyplňuje známé informace.

Stejně jednoduše lze vytvořit tým soupeře se základními údaji a doplnit tzv. power rating, tedy subjektivní hodnocení protihráčů na základě externích pozorování nebo analytických vstupů.

Založení zápasu

Založení zápasu probíhá v několika krocích: 

  • Uživatel definuje, o jaký zápas jde: kdy a kde se koná a jaké ligy se týká. 
  • Pre-tracking fáze: nastavení situací, rozsah trackování a úroveň detailu.
  • Sestavení soupisek: rozvržení formací a definování situací jako přesilovky a oslabení.

Trackování zápasu a herních událostí

Důležitý modulem v aplikaci je trackování zápasu – zaznamenávání střel, jejich výsledku, střílejícího hráče, přihrávajícího spoluhráče, provedení a směr střely. Tento proces je pro asistenty velmi rychlý a efektivní – ti nejlepší zvládnou analytiku téměř živě, jiní zápas hodnotí dodatečně podle videozáznamu. 

Kromě střel aplikace zaznamenává další herní události jako vyloučení, střídání, nebo průběh útoku. Cílem je vytvoření robustní základny pro pozdější datové vyhodnocení.

Práce s daty a analytické vstupy

Záznamy se automaticky ukládají do tabulky události, kde je možné jednotlivé akce filtrovat nebo upravovat a systém z těchto dat generuje klíčové výstupy. Uživatel má k dispozici analytické nástroje, které umožňují sledování úspěšnosti hráčů, linií, situací a sezónních trendů. Statistiky zahrnují přehledy střel, efektivitu při přesilovkách, produktivitu hráčů nebo časové rozložení herních situací.

Metrika xG a pokročilé vyhodnocení

Při analytice výrazně pomáhá metrika xG (Expected Goals) – očekávané góly. Jde o datový ukazatel vycházející z detailně zaznamenaných událostí během zápasu a udává, jak vysoká byla pravděpodobnost vstřelení gólu v konkrétní situaci. 

Do výpočtu vstupuje počet střel i jejich kvalita – místo provedení střely, přesnost, jestli ji brankář chytil, nebo mířila mimo bránu. Na základě toho se každé akci přiřazuje odpovídající hodnota xG: vyšší při úspěšných a nebezpečných střelách, nižší při nepřesných pokusech z nevýhodných pozic.

Právě xG tvoří v aplikaci obor hodnot analytických výstupů a grafů. V některých zobrazeních hraje klíčovou roli čas, jinde se pracuje se součtem xG nebo rozšířenými metrikami jako xT (Expected Threat). Pro trenéry jde o cenný ukazatel, protože jim pomáhá přejít od subjektivního dojmu k objektivnímu hodnocení výkonu a taktiky na základě reálných dat.

Licence, platby a budoucí rozvoj aplikace

Celý systém je napojený na platební bránu Stripe, která zajišťuje správu licencí, fakturaci i přechod mezi licenčními verzemi. Architektura aplikace do budoucna počítá s rozšířením funkcionalit například o automatizovaný zápis událostí prostřednictvím videa a strojového vidění, či IoT vybavení.

Další případové studie

KONTAKT

Сhcete dokonalé řešení
pro svou firmu?

Pattern

Spojte se s námi

Zajímavý fakt

Věděli jste, že v průměru odpovídáme do 3 hodin?

Víte, že se nebojíme žádných výzev?

Víte, že u nás každý den proteče 5-10 litrů kafe?

Souhlasím se zpracováním osobních údajů podle GDPR

Stránky a aplikace využívají cookies.

Cookies jsou soubory, které se ukládají ve vašem zařízení při načtení webové stránky, díky nim můžeme snadněji identifikovat způsob, jakým pracujete s webovými stránkami, vstřícněji s vámi komunikovat, odhalit podvodné chování nebo cílit marketingové aktivity. Typy cookies a podrobnější informace naleznete popsané níže, můžete si zde zvolit svou preferovanou variantu. Souhlas můžete kdykoliv změnit nebo zrušit.

  • Nezbytné
  • Preferenční
  • Analytické
  • Marketingové
Zobrazit cookies info