Projekt

Obecné

Profil

Akce

Úvodní týmová schůzka (20-2-2024)

Rozdělení rolí

  • Jan Ulrych - Team Leader, Programátor
  • Adam Šmucr - Programátor, Tester, Dokumentarista
  • Lukáš Vlček - Programátor, Tester, Grafik
  • Petr Vondrovic - Programátor, Tester, Dokumentarista

Kompetence

  • Jan Ulrych - vytváření plánových ticketů, příprava na schůzky, plánování schůzek
  • Adam Šmucr - zapisování schůzek, tvorba dokumentů z pravidelných schůzek (plán, restrospektiva), dokumentace
  • Lukáš Vlček - UI/UX, správa filtrů
  • Petr Vondrovic - správa wiki, přesun ticketů z verified do closed, testování

Konvence

Typy ticketů

  • Bug - chyba, kdo bude vědět jak ji vyřešit, ten ji vyřeší
  • Risk - rizika
  • Feature - nová funkcionalita
  • Task - pod feature
  • Support - administrativní, správa wiki, dokumentace, plánování, schůzky

Na konci pracovního dne vždy zaznamenat odvedený čas a pokrok.
Zakládání ticketů bude probíhat po týmové schůzce dle vytvořeného plánu.

Používané kategorie

  • Analýza
  • Dokumentace (dokumenty pro zadavatele)
  • Schůzka (fyzická schůzka)
  • Programování
  • Administrativa (restrospektiva, dokumenty souvisejí s procesem)

Schůzky

Standardní délka iterace: 2 týdny (první iterace začíná vždy v ÚTERÝ)
Schůzka se zadavatelem (demo) - Preference ÚTERÝ
Schůzka s mentorem - Preference ÚTERÝ
Týmová schůzka (stand-up, restrospektiva, plánování) - Každé PONDĚLÍ od 19:00 ONLINE

Wiki a dokumenty

Každý úkol svázaný s iterací. Konec úkolu většinou končí spolu s iterací.
Dokumenty ukládány na Google Drive, odkazováno z Wiki - analýza, artefakty, plány iterací, ostatní. Na Wiki jsou pouze záznamy ze schůzek.
Dokumenty pro zadavatele ANGLICKY, dokumenty pro mentora ČESKY

Programové konvence

  • Anglické názvy proměnných, metod/funkcí
  • Komentáře metod (kde dávají smysl), tříd a anglicky
  • Feature branch - dvě hlavní (main, dev - merge feature branche), před demo schůzkou merge do main
  • Před schůzkou před zadavatelem: tag s <číslo TSP>.<iterace>.0
  • Code review dělá pokaždé někdo jiný než kdo danou feature programoval (každý dostane na iteraci časovou dotaci na code review)

Životní cyklus ticketů

New - nový, nepřiřazen do iterace
Accepted - časově ohodnocen (při plánování), naplánován a přiřazen do iterace
Assigned - člen je přiřazen a pracuje na něm (naplánovat hlavní úkoly, další přiřazeny během iterace)
Resolved - přiřazený člen považuje úkol za dokončený na své feature branchi
Verified - úkol je v dev větvi, zkontrolováno, code review
Closed - úkol je dokončen

Vytváření plánovaných ticketů dělá Team Leader. Bugy může vytvářet každý člen týmu.

Aktualizováno uživatelem Adam Šmucr před 10 měsíc(ů) · 11 revizí