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 |