Projekt

Obecné

Profil

Redmine poznámky » Historie » Verze 1

Jitka Poubová, 2020-03-02 18:30

1 1 Jitka Poubová
h1. Redmine poznámky
2
3
ASWI
4
- Redmine - cvičení ASWI - ke zkoušení čehokoliv, abychom si nezanesli svojí redmine stránku
5
- Gitlab - cvičení ASWI - ke zkoušení commitů a čehokoliv, abychom si nezanesli svůj git
6
7
Redmine 
8
*** new issue (úkol) = ticket
9
 - tracker 
10
	- konkretizace, typy, celkem jedno, jak si to uděláme, ale ať to dává smysl a je to konzistentní skrze celý projekt (zavést si týmové konvence)
11
	- typy:
12
		- bug - chyba (menší)
13
		- enhancement - požadavek na změnu (rozděluje se na malé jednoduché tasky)
14
		- feature - velká funkcionalita (rozděluje se na malé jednoduché tasky)
15
		- support - administrativa, schůzky (úplně něco jiného)
16
		- task - výkonné tickety	
17
	- některé jdou vypnout (odstanit), když víme, že je nebudeme používat
18
	- nebo lze jinak - např. že tasky nebudou implementační, ... záleží na nás ;)
19
 - category	
20
 - tagy 
21
	- cokoliv 
22
 - co určitě budou chtít:
23
	- aby šlo najít: plán iterace, backlog, rozlišení vývoje a testování od administrativy a dokumentace
24
	
25
 - description 
26
	- popsat (např. na schůzku to není moc potřeba, pokud si třeba nechcem napsat, co na schůzce budem probírat)
27
	- samozřejmě důležité u bugů
28
	
29
 - status
30
	- nemusíme použít všechny, ale aby to nebylo jen new a pak closed
31
		-> new - nové
32
		-> accepted - odfiltrovat nesmyslné věci (duplikáty, nevyřešené ...) - jde tedy kdyžtak z new do invalid
33
		-> assigned - někomu přiřazen, dobré, aby se našly jen ty accepted bez člověka
34
		-> resolved - vyřešeno, ale nikdo nezkontrolovat (developer si myslí, že ok)
35
		-> verified - někdo zkontroluje
36
		-> closed - šéf týmu/redminy, jestli je ten ticket kompletní a ok, pak tedy closed
37
		- invalid - z čehokoliv
38
		
39
 - priority
40
	- jak rychle je potřeba to vyřešit (deadline, zákazník, ...)
41
 - severity	
42
	- jak velký dopad to má na celý systém
43
 - importance
44
	- souvislost s priority a severity
45
46
 - target version
47
	- na nás
48
 - attachments (files)
49
	- vstupy k úkolům - např. screenshot k bug reportu, ... (ne výsledky!)		
50
 - watchers (jako subscribers na gitlabu)
51
 - parent task
52
	- mám ticket na velkou featuru, ty menší části budou mít jako parent task tuhletu velkou
53
 - estimated time
54
	- člověkohodiny, 2 hodiny pro 2 lidi, tedy tam zapíšeme čas 4 hod 
55
	- celkový ticket pro schůzku - ta bude trvat hodinu a budeme tam čtyři - zapíšeme si 4 hodiny (nebo lze pro každého nový ticket ohledně té schůzky)
56
 - done - jasný
57
 
58
 - dá se zaškrtnout private - ale není důvod
59
 - je tam preview
60
 
61
------ po založení issue
62
 - related issue - vazba mezi tickety, která není hierarchická
63
 - nahoře
64
	- edit - všechny komentáře se píší do políčka "notes"!! (comment je jen k tomu logovacímu času)
65
	- log time
66
	
67
	- když logujeme čas - přes edit, zadat spent hours a do notes to okomentovat
68
 - v historii issue je dobře vidět, co bylo na issue změněno
69
70
*** settings - modules
71
 - lze si zapnout/vypnout - nebudeme určitě potřebovat všechny
72
73
*** wiki
74
 - dodržovat
75
 - hlavní artefakty, podstránky na každou iteraci, lze záznamy ze schůzek, ... jak chcem :)
76
 - údaje, hlavní dokumenty, záznamy ze schůzek
77
78
- do repository lze dávat dokumentaci
79
80
*** dms, documents, files 
81
 - někde tam musí být ty příslušné důležité soubory
82
 
83
*** roadmap
84
 - budou tam všechny iterace
85
 - lze sem importovat stránku z wiki
86
 - vybarvení progressbaru - kolik je toho zavřeno a tak
87
 
88
- v seznamu issues je první sloupec s checkboxy - lze si jich zaškrtnout více a pak kliknout druhým tlačítkem a provádět změny na těch vybraných
89
- news - nevypínat, budou používány k hodnocení
90
 
91
!!! POUŽÍVAT:
92
!!! - do commit message přilinkujem issue s "Re" + hashtagem+číslo issue (např: Re #12), když je to slinkovaný, udělá se z toho odkaz
93
 - prozkoumat skrze ty cvičné projekty
94
 - lze to dodat i ručně (ale lepší rovnou)
95
96
- commit by se měl týkat jen jednoho úkolu!