Konvence » Historie » Verze 10
Adam Šmucr, 2024-02-21 12:15
1 | 1 | Adam Šmucr | h1. Konvence |
---|---|---|---|
2 | 2 | Adam Šmucr | |
3 | 8 | Adam Šmucr | Tento dokument obsahuje dohodnutá týmová pravidla, které je nutné dodržovat po celou dobu práce na projektu. Byla vymyšlena a odsouhlasena všemi členy týmu na první společné schůzce. |
4 | Obsahuje konvence týkající se softwarového procesu, vývoje cílové aplikace, projektové dokumentace i interních záležitostí týmu. V případě, že v průběhu práce na projektu dojde tým k závěru, že některá z konvencí není přínosná, je možné ji v rámci některé z interních schůzek změnit. |
||
5 | 2 | Adam Šmucr | |
6 | h2. Softwarový proces |
||
7 | 3 | Adam Šmucr | |
8 | 4 | Adam Šmucr | *Standardní délka iterace je 2 týdny* a vždy začíná v *ÚTERÝ*. Délka může být upravena před začátkem iterace. |
9 | Každý týden bude probíhat *_Standup_* (interní týmová schůzka) a to v *PONDĚLÍ od 19h online*. Každý druhý týden má tato schůzka i funkci _Plánovací a retrospektivní_. |
||
10 | Na konci iterace probíhá *_Demo se zákazníkem_* a *_Schůzka s mentorem_* v tomto preferovaném pořadí. |
||
11 | Preferovaný den pro tyto schůzky je *ÚTERÝ*, přesné datum a čas se bude domlouvat operativně dle času zúčastněných osob. |
||
12 | 5 | Adam Šmucr | |
13 | h2. Práce v ALM nástrojích |
||
14 | |||
15 | 6 | Adam Šmucr | Při práci na projektu budou používány nástroje *Redmine* a *Gitlab* pro komunikaci týmu bude použit interní *Discord*. Pro správu dokumentů pak *Google Drive*. |
16 | Na plánovací schůzce budou týmově navrženy úkoly pro další iteraci. Některé budou přiřazeny zodpovědným osobám (klíčové, pro konkrétní osobu) a ostatní je možné si přiřadit během iterace. Každý člen týmu by měl mít přehled o odpracovaných hodinách a dle toho si vybrat další úkol. |
||
17 | 9 | Adam Šmucr | |
18 | *Za vytváření úkolů v Redmine zodpovídá Team Leader* s výjimkou bugů, které může vytvořit kdokoliv. Typy úkolů jsou popsány následovně. |
||
19 | 10 | Adam Šmucr | |
20 | 9 | Adam Šmucr | *Typy úkolů a jejich popis* |
21 | * Feature - hlavní funkcionalita aplikace |
||
22 | * Task - úkoly vyplývající z Feature, analýzy |
||
23 | * Support - podpůrné činnosti projektu (administrativa, dokumentace, schůzky) |
||
24 | * Risk - analyzované riziko |