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 |