Projekt

Obecné

Profil

Týmové konvence » Historie » Verze 19

Ondřej Váně, 2020-03-02 17:59

1 1 Ondřej Váně
h1. Týmové konvence
2
3 3 Ondřej Váně
h2. Iterace
4
5 5 Ondřej Váně
*Délka iterace:* 2 týdny
6
*Začátek/konec iterace:* každé liché pondělí 
7 8 Ondřej Váně
*Retrospektiva a předvedení demo zákazníkovi:* každé liché pondělí 
8 4 Ondřej Váně
9 18 Ondřej Váně
h2. BackLog
10
11
* backlog je uveden na stránce wiki [[BackLog]]
12
13 19 Ondřej Váně
h2. Issues
14
15
* Issues bude zakládat jeden člen týmu při plánování iterace
16
* Pokud bude naleze bug
17
** Fatální: Založit issue s tagem nonSprint a opravit.
18
** Malý: Napíšem do backlogu a při plánování se přiřadí dotyčnému.
19
20 13 Ondřej Váně
21 14 Ondřej Váně
h2. GIT
22 1 Ondřej Váně
23 14 Ondřej Váně
h3. Branches
24
25 1 Ondřej Váně
*Branch master:* Zdeněk Častorál
26
27 17 Ondřej Váně
*master:* Branch, ve které bude otestovaný a funkční vývoj připravený k deploynutí, necommitovat přímo do masteru (pokud to nebude bug fix). Master by měl být po každé iteraci funkčí a merge z dev větví by měl probíhat na konci iterace.
28
*dev:* Branch, ve které bude probíhat standardní vývoj.
29 16 Ondřej Váně
30 13 Ondřej Váně
h3. Commit message
31 6 Ondřej Váně
32
Re #<číslo issue>: <Název issue>
33
34
- <Popis commitu>
35
- <Popis commitu>
36
...
37 2 Ondřej Váně
38 7 Ondřej Váně
Příklad:
39
Re #1234: Oprava chyby
40
41
- změna importu
42
- přidání knihovny pro fix bugů
43
44 9 Ondřej Váně
h2. Tracker
45
46
*Task:* Úkol, který nemá nic společného s implementací. např.: schůzka, plánování, administrativa, tvorba dokumentů 
47 10 Ondřej Váně
*Bug:* Oprava některé předchozí funkce atd. 
48
*Feature:* Implementace nové vlastnosti, funkcionality
49 2 Ondřej Váně
*Enhacement:* Požadavek na změnu stávající vlastnosti/funkce.
50 1 Ondřej Váně
51 16 Ondřej Váně
h2. Tagy
52 12 Ondřej Váně
53 11 Ondřej Váně
*test:* tvorba nového testu
54
*meeting:* schůzka
55
*development:* vývoj nové vlastnosti/funkcionality
56
*nonSprint:* aktivita, která není naplánovaná v iteraci
57
*documentation:* tvorba dokumentace
58 1 Ondřej Váně
*architecture:* návrh a analýza
59 14 Ondřej Váně
*merge:* mergování změn do masteru
60 2 Ondřej Váně
61
h2. Role