Konvence » Historie » Revize 11
Revize 10 (Tomáš Zikmund, 2023-05-16 10:08) → Revize 11/13 (Viktorie Pavlíčková, 2023-09-25 12:28)
h1. Konvence h2. Extra pro TSP2 * Verze (iterace) budeme pojmenovávat jako *1. iterace TSP2* - číslovat tedy opět od jedničky * Schůzky budou nově dohromady na issue s názvem *Schůzky*. Už se nebudou rozlišovat týmové, se zadavateli či s mentory h2. Iterace * *Délka iterace*: Každé 2 týdny * *Začátek/Konec iterace*: Každé sudé úterý * *Plánování na člověka*: 12-15h h2. Tracker * *Support*: Schůzky týmu, s mentory a zadavateli, tasky na podporu týmu * *Task*: Administrativní práce, analýza, neprogramovací úkoly * *Feature*: Implementace nové funkce, testování * *Bug*: Oprava kódové části h2. Stav úkolů * *New*: Nově založený úkol, který zatím není nikomu přiřazen * *Assigned*: Nový úkol je přiřazen jednomu nebo více členům * *Resolved*: Úkol je dokončen nebo přenesen do další iterace * *Closed*: Úkol je po dokončení uzavřen na konci iterace a zkontrolován členy týmu včetně konvencí (schůzky closed okamžitě po provedení - není třeba kontrolovat) h2. Dědičnost úkolů (epic) V rámci úkolování budeme používat následující epicy: * Design aplikace - návrh aplikace, konzultace * Mimoiterační aktivity - aktivity mimo iteraci (pomoc jinému členovi týmu apod.) * Schůzky se zadavateli, mentorem a týmové * Retro a plánování * Dokumentace h2. Jazyk * *Česky*: Komunikace mezi členy týmu, s mentory a se zadavateli, Redmine a dokumentace * *Anglicky*: Kód, mobilní aplikace a commity v GITu h2. Commity a úkoly * Psány formou odrážek * Commity a redmine jsou propojené * Každé issue je ve své vlastní feature větvi - feature/#1234_my_feature (v případě bugfixu bugfix větev) h2. Git * Každý úkol je ve své vlastní větvi, po dokončení je proveden merge s develop větví a původní větev je smazána h2. Tagy u Issues * *Schůzka*: schůzka s týmem, mentorem nebo zadavatelkou * *UI*: frontend, design uživatelského rozhraní * *Backend*: backend aplikace * *DB*: databáze - návrh h2. Aktivita * *Administrative*: Neprogramující činnost, schůzky * *Documentation*: Dokumentace, wiki stránky * *Analysis*: Analýza * *Implementation*: Implementace, testování * *Design*: Design (návrh databáze, UI...) h2. Komunikační kanál * Discord server pro členy týmu * E-mail a Microsoft Teams s mentorem a se zákazníkem h2. Role * *Viki*: CEO, správa wiki, UX/UI design, dokumentace, tester, administrativa * *Ziki*: Analýza, správa wiki, dokumentace, administrativa, tester * *Fantič*: Developer * *Michal*: Developer, Master of Deployment