Projekt

Obecné

Profil

Prostředí projektu » Historie » Verze 4

Markéta Bošková, 2016-12-21 20:44

1 1 Markéta Bošková
h1. Prostředí projektu
2
3
V rámci zvoleného projektu je vidět v liště několik záložek (tzv. modulů). Zde například vidíme lištu projektu Go Team!.
4
5 2 Markéta Bošková
!redmine-lista.jpg!
6 1 Markéta Bošková
7
h2. Přehled
8
9
Zde jsou vidět souhrnné informace o projektu. Mezi tyto informace patří popis projektu, seznam členů týmu (a jejich rolí) podílejících se na jeho vývoji či v položce Sledování úkolů informace o tom, kolik úkolů různých druhů (Bug, Enhancement, Task a Support) je z celkového počtu stále "otevřených".
10
11 2 Markéta Bošková
!redmine-prehled.jpg!
12 1 Markéta Bošková
13
Statistiky času stráveného na projektu
14
15
Po pravé straně obrazovky Přehled je vidět celkový strávený čas týmu na projektu. Pod ním jsou dva odkazy.
16
První Detaily po zvolení ukáže strávený čas nad jednotlivými úkoly členy týmu.
17
18 2 Markéta Bošková
!redmine-cas.jpg!
19 1 Markéta Bošková
20
Zde je možno zobrazit pomocí volby Časový rozsah jak historii práce na úkolech dle přednastavených časových úseků, tak i manuálně časově omezenou (tedy od/do určitého data).
21
22
Přednastavené časové úseky jsou:
23
24
* vše - tedy celou historii projektu
25
* dnes
26
* včera
27
* tento týden
28
* minulý týden
29
* posledních 7 dnů
30
* tento měsíc
31
* minulý měsíc
32
* posledních 30 dnů
33
* tento rok
34
35
Pro možnost vlastního pohledu na tento průběh lze místo záložky Detaily přepnout do záložky Přehled.
36
37
Zde máme možnost třídit záznamy dle časových rámců:
38
39
* Rok
40
* Měsíc
41
* Týden
42
* Dny
43
44
My si pro příklad ukážeme jak bude vypadat výpis aktivit z měsíčního hlediska pro jednotlivé členy (časový rozsah je stále brán v úvahu dle toho, co je nastaveno v nabídce Časový rozsah - viz výše). Pro náš příklad tedy vybereme v položce časový rozsah na vše a z položky Detaily vybereme volbu Měsíc.
45
46 2 Markéta Bošková
!redmine-casprehledmesic.jpg!
47 1 Markéta Bošková
48
Nyní musíme z nabídky Přidat vybrat to, co chceme zobrazit. Řekněme tedy, že nás zajímá typ Aktivita (tedy typy aktivit).
49
50 2 Markéta Bošková
!redmine-casprehled1b.jpg!
51 1 Markéta Bošková
52
Po tomto výběru dostaneme "časy strávené nad jednotlivými aktivitami rozdělené po měsících".
53
54 2 Markéta Bošková
!redmine-casprehled2.jpg!
55 1 Markéta Bošková
56
My však chceme vědět "kdo a jak dlouho na dané aktivitě pracoval". Tedy v položce Přidat vybereme člen. Výsledek tohoto výpisu je vidět na obrázku níže.
57
58 2 Markéta Bošková
!redmine-casprehled3.jpg!
59 1 Markéta Bošková
60
V případě, že chceme začít s výpisem znovu, tak zvolíme položku Smazat (vpravo od nabídky Přidat).
61
62
h2. Aktivita
63
64
V této záložce projektu je vidět seznam aktivit provedených členy. Ukázka, jak tyto aktivity mohou vypadat je vidět na obrázku níže.
65
66 2 Markéta Bošková
!redmine-aktivita.jpg!
67 1 Markéta Bošková
68
V pravo od seznamu aktivit je nabídka Aktivita, kde je možno nastavit, které druhy aktivit se mají zobrazit ve výpisu. Tyto druhy jsou:
69
70
* Úkoly
71
* Changesety
72
* Novinky
73
* Dokumenty
74
* Soubory
75
* Wiki úpravy
76
* Zprávy
77
* Spent time
78
79
Změna tohoto nastavení se projeví až po stisknutí tlačítka Použít.
80
81
Klepnutím na název aktivity lze zobrazit její detailní informace.
82
83 2 Markéta Bošková
!redmine-revize.jpg!
84 1 Markéta Bošková
85
Dále je zde vidět v dolní části stránky seznam souborů, které byly v rámci "revize" změněny. Pokud si uživatel chce změny prohlédnout, stačí u daného souboru zvolit nabídku diff.
86
87
h2. Plán
88
89
Plány slouží k tomu, když je projekt potřeba koncepčně rozplánovat na nějaké etapy (např. iterace nebo releasy aplikace) a k nim přiřazovat úkoly (tickety). Pro vytvoření plánu etapy je nutno nejprve vytvořit odpovídající verzi pod záložkou Nastavení.
90
91 2 Markéta Bošková
!redmine-verze.jpg!
92 1 Markéta Bošková
93
V záložce Plán jsou pak vidět jednotlivé plány etap projektu a úkoly k nim přiřazené, včetně statistiky kolik úkolů je otevřených/uzavřených. Na pravé straně stránky je nabídka, kde lze filtrovat, které úkoly se mají zobrazit a zda se mají zobrazit i dokončené verze.
94
95 3 Markéta Bošková
!redmine-plan.jpg!
96 1 Markéta Bošková
97
Přes tento výpis se dají úkoly upravovat jednotlivě i hromadně pomocí kontextové nabídky. Klepnutím na název úkolu si lze nechat vypsat informace o daném úkolu a úkol upravit. Při najetí kurzorem myši nad jednotlivé úkoly si můžete povšimnout, že se kurzor změní ze šipky na černý čtvereček se třemi bílými pruhy. To znamená, že se nad danou položkou dá vyvolat kontextové menu. Nejdříve však zvolíme ty úkoly, nad kterými chceme danou operaci provést (jednotlivě - stačí klepnout a daná položka se vybere a označí modře, v případě, že chceme provést výběr více položek, použijeme k tomu i klávesy CTRL nebo SHIFT). V případě, že máte dané položky vybrané, kontextovou nabídku vyvoláte kombinací stisknuté klávesy ALT + levé tlačítko myši nebo pravým tlačítkem.
98 3 Markéta Bošková
99 1 Markéta Bošková
Jak tato nabídka může vypadat je vidět na obrázku níže. 
100
101 3 Markéta Bošková
!redmine-kontext.jpg!
102 1 Markéta Bošková
103
Nabídky, které nejsou danému uživateli povolené, jsou označeny šedivým textem. Popis jednotlivých možností viz část o Úkolech a navíc
104
105
* Duplicate (POUZE pro výběr 1 položky) - vytvoří kopii výběru
106
* Kopírovat - zkopíruje výběr
107
* Přesunout - přesune výběr
108
* Odstranit - odstraní vybrané úkoly
109
110
Pokud klikneme na název plánu jako takového (zde Iterace 7), lze upravit jeho nastavení přes odkaz vpravo. V případě, že jsou všechny úkoly plánu splněny, je možnost plán uzavřít -- stav změnit na Closed. Daný plán tím zmizí z pohledu všech plánů v záložce Plán a bude dostupný pouze při výběru Ukázat dokončené verze.
111
112 3 Markéta Bošková
!redmine-zmenaplanu.jpg!
113 1 Markéta Bošková
114
115
h2. Nový úkol
116
117
Tato záložka slouží k zakládání nových úkolů. Lze v ní nadefinovat všechny možné parametry úkolu. Tyto parametry jsou:
118
119
* Fronta * - k jakému typu úkolů se má daný úkoly přiřadit - tedy např.:
120
Bug -- hlášení chyby
121
Enhancement -- požadavek na vylepšení
122
Task -- technický úkol
123
Feature -- požadavek na novou funkčnost
124
* Předmět * - přesný název úkolu
125
* Popis - detailní popis úkolu (tento text lze formátovat - viz nápověda)
126
* Stav * - počáteční stav úkolu
127
* Priorita * - priorita úkolu (Urgent, High, Normal či Low)
128
* Přiřazeno - kterému členovy má být úkol přiřazen
129
* Kategorie - o jakou kategorii (část) projektu se jedná
130
* Přiřazeno k verzi - ke které verzi/iteraci tento úkol patří
131
* Začátek - datum založení (započetí platnosti) úkolu
132
* Uzavřít do - datum ke kterému by měl být úkol uzavřen (closed)
133
* Odhadovaná doba - předpokládaný čas nutný na splnění úkolu v hodinách
134
* Hotovo - kolik procent úkolu je již hotovo
135
* Soubory - pro nahrání souboru k úkolu
136
* Volitelný popis - slovní popis souboru
137
138
Povinné údaje (označené *) pro vytvoření úkolu jsou však pouze položky Fronta, Předmět, Stav a Priorita. Bez jejich vyplnění není možno úkol založit.
139
140 3 Markéta Bošková
!redmine-newjob.jpg!
141 1 Markéta Bošková
142
Pro Popis lze provádět propojení s wiki prostřednictvím [[wikistranka]], s revizemi pomocí Revision r34, kde r34 bude v textu nahrazeno odkazem na revizi. Podobným způsobem se dá odkazovat na úkol Issue #12, kde ve výsledku se #12 automaticky nahradí odkazem.
143
144
Pro kontrolu správnosti je možno před vytvořením úkolu volbou Náhled vyvolat náhled vytvořeného úkolu, jak se bude jevit členům týmu.
145
146
Vytvoření úkolu je nutno potvrdit buď tlačítkem Vytvořit nebo Vytvořit a pokračovat.
147
148
149
h2. Úkoly
150
151
Zde je vidět přehledný seznam úkolů v rámci projektu.
152
153 3 Markéta Bošková
!redmine-ukoly.jpg!
154 1 Markéta Bošková
155
Výpis úkolů lze filtrovat dle libovolných parametrů (nabídkou Filtry), přičemž lze kombinovat jednotlivé filtry mezi sebou. Nové filtry se přidávají podnabídkou Přidat v nabídce Filtry. Na seznam úkolů plánu se pak nejsnáze dostaneme odkazem NN open resp. NN closed pod "teploměrem" v záložce Plán.
156
157
Úkoly jsou zobrazeny ve sloupcích, které lze přidávat/odebírat. To lze provést nabídkou Nastavení, kde v tabulce na levé straně jsou všechny možné zobrazitelné sloupce a na pravé straně jsou sloupce vybrané k zobrazení.
158
159
V nabídce Nastavení lze dále také změnit, dle kterého parametru úkolů se se budou úkoly třídit do skupin (nastavením položky Group results by).
160
161 3 Markéta Bošková
!redmine-ukoly2.jpg!
162 1 Markéta Bošková
163
Nastavení je nutno potvrdit/uložit a nebo v případě, že nám nevyhovuje, smazat.
164
165
Po pravé straně je vidět také nabídky pro zobrazení všech úkolů nebo přehledu, případně (pokud existují) dostupné uložené filtry.
166
167
Hromadné úpravy nad seznamem úkolů fungují stejně jako bylo popsáno v kapitole o záložce Plán.
168
169
Při zvolení jakéhokoli úkolu kliknutím na jeho název se dostaneme k detailním informacím o daném úkolu (viz následující podkapitola).
170
171 3 Markéta Bošková
172 1 Markéta Bošková
h3. Úkol - zobrazení
173
174
V tomto zobrazení je možno vidět a editovat/aktualizovat informace týkající se daného úkolu.
175
Na následujícím obrázku je vidět příklad takového úkolu z reálného projektu.
176
177 3 Markéta Bošková
!redmine-job2.jpg!
178 1 Markéta Bošková
179
Vedle nadpisu s označením úkolu (v tomto případě např. "Enhancement #779") jsou nabídky akcí:
180
181
* Aktualizovat - pro aktualizaci informací o úkolu
182
* Přidat čas - v případě pokroku na nějakém úkolu se pomocí této volby přidá, kolik práce (času) bylo odvedeno, komentář popisující vypracovanou část a do jakého typu aktivity tato činnost spadala (Analysis & Design, Implementation & Verification a nebo Administrative)
183
* Sledovat - v případě, že uživatel chce být informován o změnách týkajících se daného úkolu
184
* Duplikovat - vytvoří kopii daného úkolu
185
* Odstranit
186
187
Pod těmito nabídkami je souhrnný seznam informací o daném úkolu, jeho popis a seznam souvisejících úkolů.
188
189
V případě, že má uživatel práva daný úkol upravovat, zobrazí se mu pod částí Popis další dvě nabídky:
190
191
* Subtask - pro zobrazení podúkolů, volbou Přidat lze přidat nový podúkol
192
* Související úkoly - pro nastavení vazeb mezi úkoly
193
194 3 Markéta Bošková
!redmine-typyukolu.jpg!
195 1 Markéta Bošková
196
197
Při stisknutí Přidat u nabídky Související úkoly dojde k otevření malého podformuláře, kde se dají nastavit vazby mezi tímto úkolem a úkoly ostatními. Možné vazby jsou:
198
199
* související s - s jakým úkolem (tj. jeho ID) daný úkol souvisí
200
* duplicity - propojení s úkolem, přičemž uzavření jednoho úkolu uzavře i úkoly další (pro příklad "B duplicity A" znamená, že když se uzavře úkol B, úkol A zůstane otevřeným, avšak uzavření úkolu A uzavře úkol B)
201
* duplicited by - reciproční duplikát (pro příklad "A duplicated by B" znamená, že uzavření úkolu B nechá úkol A otevřeným, avšak uzavření úkolu A uzavře úkol B)
202
* bloků - uzavření úkolu brání neuzavřený "druhý úkol" (pro příklad "B bloků A" znamená, že dokud není uzavřen úkol B nelze uzavřít úkol A)
203
* zablokován - reciproční blokace
204
* předchází - nastavuje pořadí splnění včetně času (pro příklad "A předchází B" znamená, že nelze nastavit B datum započatí úkolu, na datum menší nebo stejné datumu ukončení úkolu A)
205
* následuje - reciproční k předcházení včetně času (pro příklad "B následuje A" znamená, že pokud se datum ukončení úkolu A posune o 2 dny - tj. datum ukončení bude o 2 dny později - tak i datum započetí B bude posunuto o 2 dny později)
206
207
Pro potvrzení je nutno stisknout tlačítko Přidat.
208
209
Dále se zde nachází Historie se všemi záznamy o změnách v průběhu existence úkolu a seznam Související verze obsahující všechny úkoly/verze odkazující na tento úkol.
210
211
212
h3. Úkol - aktualizace
213
214
Při aktualizaci úkolu (zvolení nabídky Aktualizovat) můžeme ve formuláři aktualizovat všechny informace o úkolu. Kurzor je automaticky umístěn do pole Poznámka, ve kterém je možno přidat formou wiki formátování libovolnou poznámku týkající se úkolu.
215
216 3 Markéta Bošková
!redmine-aktualizace.jpg!
217 1 Markéta Bošková
218
Je zde možno změnit:
219
220
* Stav * - stav úkolu (v případě přijetí úkolu se mění na Accepted, v případě dokončení na Resolved/Closed)
221
New - nový úkol
222
Accepted - přijatý úkol
223
Assigned - přiřazený úkol
224
Resolved - vyřešený úkol
225
Verified - ověřený úkol
226
Closed - uzavřený úkol
227
Invalid - neplatný úkol
228
* Priorita * - prioritu na jednu ze čtyř možných hodnot (low, normal, high a urgent)
229
* Přiřazeno - komu ze členů týmu je úkol přiřazen; lze přiřadit max. jednomu členovi
230
* Kategorie - kategorie čili obecný štítek úkolu (tlačítkem "+" lze přidat novou kategorii)
231
* Přiřazeno k verzi - k jaké verzi/iteraci je úkol přiřazen (tlačítkem "+" lze přidat novou verzi)
232
* Severity - náročnost/závažnost úkolu - nabývá hodnot:
233
* Small - malá
234
* Common - běžná
235
* Big - velká
236
* Critical - kritická
237
* Začátek - doba započatí úkolu
238
* Uzavřít do - doba ukončení úkolu
239
* Odhadovaná doba - odhad, jak dlouho by měl úkol trvat (v hodninách)
240
* % Hotovo - kolik procent úkolu je hotovo
241
* Importance - význam
242
243
Dále je pak možno aktualizovat čas strávený nad úkolem v podformuláři Přidat čas, ve kterém je možno nastavit:
244
245
* Strávený čas - kolik hodin bylo doposud stráveno nad úkolem
246
* Aktivita - jaký druh aktivity byl nad úkolem v dané době vykonáván - může nabývat:
247
Analysis & Design
248
Implementation & Verification
249
Administrative
250
251
* Komentář - k popsání činnosti vykonané na úkolu
252
253
Poslední částí je možno k úkolu nahrát libovolný soubor (do velikosti 5MB) a označit ho popiskem. Stisknutím volby Přidat další soubor se nabídka rozšíří o jedno další pole pro možnost nahrát další soubor.
254
255
Pro změnu popisu a dalších základních informací úkolu je nutno kliknout vedle nadpisu Změnit vlastnosti na nabídku Více - tím rozbalíme dodatečné nastavení. Oproti možnostem, které jsou stejné jako při přidání nového úkolu, je zde přidána položka Parent task pro nastavení nadřazeného (rodičovského) úkolu.
256
257 3 Markéta Bošková
!redmine-aktualizace2.jpg!
258 1 Markéta Bošková
259
260
h3. Poznámky k úkolům
261
262
V případě, že je úkol (úspěšně) uzavřen, jeho stavem je closed či resolved.
263
Na jeden úkol může být v jednu chvíli v Redmine přiřazen pouze 1 člověk. Pokud chcete, aby se na jednom úkolu podílelo více lidí, je potřeba ve chvíli, kdy na úkolu pracuje jiná osoba, změnit přiřazení úkolu osobě.
264
265
Pokud chceme, aby se u úkolu vypisovaly související commity do úložiště, je potřeba v commit message používat syntaxi Re #1234 popis commitu nebo refs #1234, #5678 popis commitu podle uživatelského návodu.
266
267
268
h2. Kalendář
269
270
Zde je možno zobrazit si události k daným dnům v přehledném kalendáři.
271
Události/úkoly lze filtrovat dle velké řady filtrů, které lze spolu kombinovat. Tyto filtry jsou:
272
273
* Fronta
274
* Priorita
275
* Přiřazeno
276
* Autor
277
* Kategorie
278
* Přiřazeno k verzi - k jaké iteraci úkol patří/nepatří
279
* Předmět
280
* Vytvořeno
281
* Aktualizováno
282
* Odhadovaná doba
283
* Podprojekt
284
* % Hotovo - kolik procent je hotovo
285
* Sleduje - kdo úkol sleduje
286
* Importance - důležitost
287
* Severity - závažnost
288
289 4 Markéta Bošková
!redmine-kalendar.jpg!
290 1 Markéta Bošková
291
292
h2. Novinky
293
294
Zde je možno přidávat "novinky", které si mohou přečíst další členové týmu.
295
296
Volbou Přidat novinku se nám zobrazí formulář s těmito položkami:
297
298
* Název * - název/nadpis novinky
299
* Přehled
300
* Popis * - celý text novinky
301
302
Položky označené symbolem * jsou povinné pro založení novinky.
303
304 4 Markéta Bošková
!redmine-news.jpg!
305 1 Markéta Bošková
306
307
h2. Dokumenty
308
309
Slouží k nahrávání dokumentů. Na tyto dokumenty je následně možno odkazovat. Bližší informace o možnosti odkazování na vložené dokumenty v nápovědě.
310
311
Formulář v tomto modulu (záložce) obsahuje tyto položky:
312
313
* Kategorie - o jaký typ dokumentu jde - dvě varianty:
314
User doc - uživatelská dokumentace
315
Technical doc - technická/programátorská dokumentace
316
* Název - název vkládaného dokumentu
317
* Popis - popis dokumentu
318
319 4 Markéta Bošková
!redmine-docs.jpg!
320 1 Markéta Bošková
321
Dále pak podformulář pro nahrání souboru a přidání "volitelného popisu".
322
323
Dokument se přiloží až po stisknutí tlačítka Vytvořit.
324
325
Na pravé straně od formuláře je nabídka řazení vypisovaného seznamu dokumentů. Dovoluje řadit dle parametru:
326
327
* Kategorie
328
* Datum
329
* Název
330
* Autor
331
332
333
h2. Wiki
334
335
Wiki stránky k danému projektu. Je zde možno formátovat text - viz nápověda a ke každé úpravě popsat v položce Komentář jaká byla provedena úprava.
336
337
Do textu je možno přidávat odkazy na ostatní prvky spravované Redmine:
338
339
* r34 - odkaz na revizi (changeset) číslo 34
340
* 352 - odkaz na úkol číslo 352
341
* document#17 - odkaz na dokument s id 17
342
* document:Ahoj - odkaz na dokument s nadpisem "Ahoj" (v případě, že je nadpis víceslovný, resp. obsahuje mezery, je třeba uzavřít název nadpis souboru do dvojitých uvozovek, jinak bude bráno v úvahu pouze první slovo za znakem dvojtečka)
343
* version:Iterace2 - odkaz na danou verzi (etapu projektu)
344
345
U příloh (souborů) lze odkázat na soubor pomocí klíčového slova attachment (tedy např. attachment:soubor.zip).
346
347
V případě přiložení obrázku lze zařídit, aby se obrázek zobrazil přímo ve stránce. Toho se dosáhne pomocí "!adresaURL!". Ostatní soubory nelze zobrazovat ve wiki přímo, takže pro odkázání na ně se do textu vloží celá URL adresa k souboru.
348
349
Pro přiložení souboru lze využít podformulář na konci stránky.
350
Více informací o odkazování na dokumenty, verze, přílohy (soubory) či na soubory repositáře v nápovědě (english).
351
352
353
h2. Soubory
354
355
Rozhraní pro nahrávání a sledování nahraných souborů v rámci projektu. Přidat nový soubor lze volbou Nový soubor (při přidání souboru je možno také popsat daný soubor nepovinným avšak z důvodu přehlednosti doporučeným komentářem).
356
357
Soubory nedávají tolik možností pro práci s nimi a odkazování, jako výše popsané dokumenty.