eSoul docs Help

Freelo

Pro správu projektů a úkolů využíváme nástroj Freelo. Máme placenou verzi, která nám umožňuje celkem dobrou správu všech projektů a reportů. Do reportů vidí Tomáš Drvota a Tomáš Vojík (případně u jednotlivých projektů může být i další správce projektu). Ostatní členové týmu vidí jen své výkazy.

Projekty

Projekty ve Freelu se vždycky vážou ke konkrétní aplikaci nebo klientovi. Informace o projektu, poznámky, dokumenty a další věci by se měli držet přímo v daném projektu.

Úkoly

Úkoly ve Freelu slouží k trackování práce na konkrétních věcech v projektu. S vyjímkou LTT (Long-term tasks) by měl být rozsah projektu vždy zvládnutelný v rámci jednoho sprintu (týden).

Každý úkol by měl mít:

  • Název

  • Popis (co je potřeba udělat, případně odkazy na další dokumentaci)

  • Přiřazeného řešitele (osoba, která na úkolu pracuje)

  • Časový odhad (v hodinách)

  • Termín dokončení (většinou do konce sprintu)

  • Výkazy práce (čas strávený na úkolu)

Volitelně může mít:

  • Prioritu

  • Štítky (pro lepší kategorizaci úkolů)

  • Návaznosti na jiné úkoly (pokud je potřeba řešit úkoly v určitém pořadí)

  • Diskuzi (pro komunikaci ohledně úkolu)

  • Podúkoly

Stav úkolů

Stavy úkolů v projektu jsou rozděleny ve Freelu do To-Do seznamů, mezi kterými se úkoly přesouvají podle aktuálního stavu.

Backlog

Úkoly, které ještě nejsou přiřazené do konkrétního sprintu a nemají řešitele. Při pravidelných standupech se rozebírají a přesouvají do To Do.

Project management / LTT (Long-term tasks)

Speciální případ úkolů, které se běžně nezavírají. Slouží k trackování času dlouhodobých a opakujících se činností.

To Do

Úkoly připravené k řešení, mají přiřazeného řešitele a jsou naplánované do aktuálního sprintu (měli by být hotové do dalšího standupu).

Úkoly v tomto stavu by měli splňovat následující kritéria:

  • Mají dostatečný popis, aby řešitel věděl, co má dělat.

  • Mají přiřazeného řešitele.

  • Mají nastavený časový odhad (hodiny), který se schválí.

In Progress

Jakmile se na úkolu začne aktivně pracovat, přesune se do tohoto stavu.

Code review

Když je úkol hotový, vytvoří se pull request a úkol se přesune do stavu code review. Čas strávený na code review se také eviduje přímo k úkolu s poznámkou. Pokud se při code review najdou nějaké chyby nebo nedostatky, úkol se vrátí zpět do stavu In Progress.

Testing

Po uzavření pull requestu a nasazení změn do testovacího/produkčního prostředí čeká úkol ještě na uživatelské otestování. Testujeme interně, nebo u některých úkolů testuje přímo klient.

Pokud se při testování najdou nějaké chyby nebo nedostatky, úkol se vrátí zpět do stavu In Progress. (Může být nutné založit novou větev, pokud byla při pull requestu uzavřena původní větev.)

Done

Úkol je kompletně hotový, prošel code review i testováním a je uzavřený. Úkoly se přesunout do tohoto stavu a zavřou se i jako hotové ve Freelu.

26 January 2026