Přeskočit na hlavní obsah

Logování času

GitLab umožňuje poměrně použitelně sledovat čas na projektu. Tuto funkci na KME běžně nepoužíváme, ale u větších projektů může být velmi užitečná. Velkou výhodou logování času je přehled nad vývojem projektu, především v kombinaci s využitím milestonu.

Zadávání času

Čas se zadává jako text s definicí jednotky. Počítá se ale s pracovními hodinami. Takže jeden den je 8 hodin a jeden týden je 5 dní.

Pokud tedy chcete zadat například:

  • Jednu a půl hodiny: 1.5h, 1h30m, 90m
  • Dva dny: 2d, 16h
  • Dva týdny: 2w, 10d

Časový odhad

Časový odhad je při vývoji disciplína sama o sobě. O tom, jak správně odhadovat čas, existuje spousta metod. Nicméně, jedná se o dovednost, kterou se více či méně bude muset naučit každý vývojář. Více o odhadování času se dozvíte v kapitole o odhadování času.

Jak stanovit časový odhad

Časový odhad se zadává vždy ke konkrétnímu issue. V okně s issue v pravém panelu kliknete na estimate v kategorii Time tracking.

Časový report

Pokud chcete přidat čas strávený nad konkrétním issue, klikněte na tlačítko + v pravém panelu v kategorii Time tracking.

Nyní vyplňte čas a přidejte popis, co jste po tu dobu dělali. V případě potřeby můžete upravit datum, pro které se má čas počítat.

Kde se časové logy objevují?

Asi největší využití mají v milestonech, kde pomáhají efektivněji sledovat práci na projektu. Zde totiž zobrazují informaci o všech issues daného milestonu.