Projekt

Obecné

Profil

Konvence TSP2 » Historie » Verze 3

Viktorie Pavlíčková, 2023-10-03 11:38

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