Projekt

Obecné

Profil

Konvence projektu » Historie » Revize 7

Revize 6 (Jan Jirman, 2019-03-31 15:02) → Revize 7/13 (Jan Jirman, 2019-03-31 15:29)

h1. Konvence projektu 

 h2. Logovanání času v Redmine 

 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.  

 h3. Příklad - čtyři schůze, dva zúčastnění, celkový odhadovaný čas 8h:  

 * -L. Ščurko 8h, J. Jirman 0h-    ... zdá se, že na schůze přišel jen jeden 
 *    L. Ščurko 4h, J. Jirman 4h     ... OK, je patrné, že oba přišli na schůze 

 h2. Vytvoření issue (úkolu) 

 Issue musí mít _Tracker_: 

 * *Support* - všechny schůze (tým, zadavatel, mentor) .. u schůze přidat i _Due date_. 
 * *Task* - práce s dokumenty 
 * *Bug* - oprava/chyba při implementaci 
 * *Enhancement* - implementace a testování 

 h2. Kód a implementace 

 h3. Psaní komentářu:  

 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.  
 Příklad: _//Načítání _//metoda pro načítání dat z txt souboru - #<cislo_issue>_     

 Další speciální požadavky na psaní kódu nejsou. *Code review* bude od celého týmu.  

 h2. Commit 

 vytváření ticketů -  
 schvalování ticketů -  
 uzavírání ticketů -  
 commit/update politiky -  
 komentování commitů, ticketů a jejich plnění - Doporučení: