Projekt

Obecné

Profil

Konvence projektu » Historie » Verze 7

Jan Jirman, 2019-03-31 15:29

1 1 Jan Jirman
h1. Konvence projektu
2
3
h2. Logovanání času v Redmine
4
5 3 Jan Jirman
Každý zúčastněný člen týmu na jakékoliv schůzi je povinen zalogovat svůj strávený čas. Nelze tedy, aby issue uzavřel pouze jeden člověk za všechny - nedojde tak k nakupení hodin pouze pro jednoho člena. 
6 1 Jan Jirman
7 4 Jan Jirman
h3. Příklad - čtyři schůze, dva zúčastnění, celkový odhadovaný čas 8h: 
8 2 Jan Jirman
9 1 Jan Jirman
* -L. Ščurko 8h, J. Jirman 0h-  ... zdá se, že na schůze přišel jen jeden
10
*  L. Ščurko 4h, J. Jirman 4h   ... OK, je patrné, že oba přišli na schůze
11 4 Jan Jirman
12
h2. Vytvoření issue (úkolu)
13
14
Issue musí mít _Tracker_:
15
16 5 Jan Jirman
* *Support* - všechny schůze (tým, zadavatel, mentor) .. u schůze přidat i _Due date_.
17
* *Task* - práce s dokumenty
18 1 Jan Jirman
* *Bug* - oprava/chyba při implementaci
19
* *Enhancement* - implementace a testování
20 5 Jan Jirman
21
h2. Kód a implementace
22
23 6 Jan Jirman
h3. Psaní komentářu: 
24
25
Při hůře pochopitelném kódu je dobré zapsat komentář, co daný kód dělá. Pro lepší vyznání změn v kódu je vhodné zapsat jméno issue. 
26 7 Jan Jirman
Příklad: _//Načítání dat z txt souboru - #<cislo_issue>_    
27 5 Jan Jirman
28 6 Jan Jirman
Další speciální požadavky na psaní kódu nejsou. *Code review* bude od celého týmu. 
29 1 Jan Jirman
30 7 Jan Jirman
h2. Commit
31
32
vytváření ticketů - 
33
schvalování ticketů - 
34
uzavírání ticketů - 
35
commit/update politiky - 
36
komentování commitů, ticketů a jejich plnění -