Projekt

Obecné

Profil

Konvence TSP2 » Historie » Verze 4

Tomáš Zikmund, 2023-10-27 09:47

1 1 Viktorie Pavlíčková
h1. Konvence TSP2
2
3 2 Viktorie Pavlíčková
h2. Verze
4 1 Viktorie Pavlíčková
5
* Verze (iterace) budeme pojmenovávat jako *1. iterace TSP2* - číslovat tedy opět od jedničky pro lepší přehlednost
6 3 Viktorie Pavlíčková
7
h2. Schůzky
8
9
* Schůzky budou v TSP2 vykazovány dohromady na issue s názvem *Schůzky*. Už se nebudou rozlišovat týmové, se zadavateli či s mentory
10 1 Viktorie Pavlíčková
11
h2. Iterace
12
13
* *Délka iterace*: 2 týdny (3 týdny pro první či poslední iteraci)
14 4 Tomáš Zikmund
* *Začátek/Konec iterace*: Každý lichý -středu- pátek
15
** *Aktualita*: Po druhé iteraci došlo k přesunu začátku/konce ze střed na pátky, tudíž i prodloužení 3. iterace o 2 dny 
16 1 Viktorie Pavlíčková
* *Plánování na člověka*: 10-15h
17
18
h2. Tracker
19
20
* *Support*: Schůzky týmu, s mentory a zadavateli, tasky na podporu týmu
21
* *Task*: Administrativní práce, analýza, neprogramovací úkoly
22
* *Feature*: Implementace nové funkce, testování
23
* *Bug*: Oprava kódové části
24
25
h2. Stav úkolů
26
27
* *New*: Nově založený úkol, který zatím není nikomu přiřazen
28
* *Assigned*: Nový úkol je přiřazen jednomu nebo více členům
29
* *Resolved*: Úkol je dokončen nebo přenesen do další iterace
30
* *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)
31
32
h2. Dědičnost úkolů (epic)
33
34
V rámci úkolování budeme používat následující epicy:
35
* Design aplikace - návrh aplikace, konzultace
36
* Mimoiterační aktivity - aktivity mimo iteraci (pomoc jinému členovi týmu apod.)
37
* Schůzky se zadavateli, mentorem a týmové
38
* Retro a plánování
39
* Dokumentace
40
41
h2. Jazyk
42
43
* *Česky*: Komunikace mezi členy týmu, s mentory a se zadavateli, Redmine a dokumentace
44
* *Anglicky*: Kód, mobilní aplikace a commity v GITu
45
46
h2. Commity a úkoly
47
48
* Psány formou odrážek
49
* Commity a redmine jsou propojené
50
* Každé issue je ve své vlastní feature větvi - feature/#1234_my_feature (v případě bugfixu bugfix větev)
51
52
h2. Git
53
54
* 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
55
56
h2. Tagy u Issues
57
58
* *Schůzka*: schůzka s týmem, mentorem nebo zadavatelkou
59
* *UI*: frontend, design uživatelského rozhraní
60
* *Backend*: backend aplikace
61
* *DB*: databáze - návrh
62
63
h2. Aktivita
64
65
* *Administrative*: Neprogramující činnost, schůzky
66
* *Documentation*: Dokumentace, wiki stránky
67
* *Analysis*: Analýza
68
* *Implementation*: Implementace, testování
69
* *Design*: Design (návrh databáze, UI...)
70
71
h2. Komunikační kanál
72
73
* Discord server pro členy týmu
74
* E-mail a Microsoft Teams s mentorem a se zákazníkem
75
76
h2. Role
77
78
* *Viki*: CEO, správa wiki, UX/UI design, dokumentace, tester, administrativa
79
* *Ziki*: Analýza, správa wiki, dokumentace, administrativa, tester
80
* *Fantič*: Developer
81
* *Michal*: Developer, Master of Deployment