Projekt

Obecné

Profil

Týmové konvence » Historie » Verze 16

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