Projekt

Obecné

Profil

Týmové konvence » Historie » Verze 15

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

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