Projekt

Obecné

Profil

Týmové konvence » Historie » Verze 17

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

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 13 Ondřej Váně
10 14 Ondřej Váně
h2. GIT
11 1 Ondřej Váně
12 14 Ondřej Váně
h3. Branches
13
14 1 Ondřej Váně
*Branch master:* Zdeněk Častorál
15
16 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.
17
*dev:* Branch, ve které bude probíhat standardní vývoj.
18 16 Ondřej Váně
19 13 Ondřej Váně
h3. Commit message
20 6 Ondřej Váně
21
Re #<číslo issue>: <Název issue>
22
23
- <Popis commitu>
24
- <Popis commitu>
25
...
26 2 Ondřej Váně
27 7 Ondřej Váně
Příklad:
28
Re #1234: Oprava chyby
29
30
- změna importu
31
- přidání knihovny pro fix bugů
32
33 9 Ondřej Váně
h2. Tracker
34
35
*Task:* Úkol, který nemá nic společného s implementací. např.: schůzka, plánování, administrativa, tvorba dokumentů 
36 10 Ondřej Váně
*Bug:* Oprava některé předchozí funkce atd. 
37
*Feature:* Implementace nové vlastnosti, funkcionality
38 2 Ondřej Váně
*Enhacement:* Požadavek na změnu stávající vlastnosti/funkce.
39 1 Ondřej Váně
40 16 Ondřej Váně
h2. Tagy
41 12 Ondřej Váně
42 11 Ondřej Váně
*test:* tvorba nového testu
43
*meeting:* schůzka
44
*development:* vývoj nové vlastnosti/funkcionality
45
*nonSprint:* aktivita, která není naplánovaná v iteraci
46
*documentation:* tvorba dokumentace
47 1 Ondřej Váně
*architecture:* návrh a analýza
48 14 Ondřej Váně
*merge:* mergování změn do masteru
49 2 Ondřej Váně
50
h2. Role