Projekt

Obecné

Profil

III iterace » Historie » Verze 13

Michal Horký, 2020-05-05 15:39

1 1 Michal Horký
h1. III. iterace
2
3
h2. Obecné informace
4
5 3 Jan Havlíček
Začátek: *17. dubna 2020*
6
Konec: *4. května 2020*
7 2 Jan Havlíček
Plánovaný výstup (IOC milník):
8 7 Michal Horký
* -návrh uživatelské dokumentace-
9
* -návrh programové dokumentace-
10 2 Jan Havlíček
* implementace JDBC driveru pro přímý přístup do databáze
11 7 Michal Horký
* -refaktorizace kódu-
12 2 Jan Havlíček
* úpravy aplikace - nekorektní funkčnost
13
* test aplikace na větších datech 
14 1 Michal Horký
15
h2. Poznámky
16
17 5 Michal Horký
*+!!! Změny v plánu:+*
18 4 Michal Horký
* Na konci iterace budeme mít verzi aplikace pokrývající veškerou funkcionalitu.
19 6 Michal Horký
* Návrhy dokumentací a refaktorizace kódu se tak přesouvá na další iteraci. Jednak kvůli odvedené větší práci na samotné aplikaci (abychom měli nějakou práci i na čtvrtou iteraci) a jednak kvůli možným malým změnám v kódu a GUI (abychom nemuseli přepisovat Javadoc, případně návrhy dokumentací). Na konci iterace by aplikace měla být zákazníkem vyzkoušena a zhodnocena. Pokud bude spokojený začneme s refaktorizací a vytvářením dokumentací, které bychom v rámci jedné otočky v průběhu další iterace konzultovali se zákazníkem. Návrh uživatelské dokumentace pro zákazníka nyní není potřeba, zákazník je o všem v průběhu důkladně informován.
20 4 Michal Horký
21 1 Michal Horký
h3. Info z týmových schůzek
22
23
Vždy probírán aktuální stav + plány do další schůzky.
24 8 Michal Horký
25
26. dubna 2020
26
* vytvoření editoru se zvýrazněnou syntaxí, výběrové boxy pro úpravu stylů
27
* přidané knihovny (hlavně pro komunikaci s DB)
28
* drobné úpravy jako přejmenování několika tříd
29
* zrušit původní zvýraznění syntaxe
30
* doladit výstupní JSON
31 9 Michal Horký
32 11 Michal Horký
h3. Info ze schůzek se zákazníkem a mentory
33
34 13 Michal Horký
Zákazník
35 12 Michal Horký
* další - poslední - schůzka se zákazníkem 11. 5. 15:30 + mentoři 17:30
36
* appka běží, používá se, vše OK
37
* dokumentace není nutná - pouze README
38 11 Michal Horký
39 13 Michal Horký
Retro
40 12 Michal Horký
* UML jdeserialize?
41
* doc do čtvrtka (jdeserialize, navázání na converter, poznatky k jdeserialize)
42
* Converter okomentovat do zítřka
43
* Online .docx - prog dokumentace
44 11 Michal Horký
45 13 Michal Horký
Mentoři
46 12 Michal Horký
* počet hodin převyšuje předpokládaný rozsah - nedošlo k rozporu change requestu -> nárůst nad scope - týmem akceptovaný a dohodnutý postup
47
* burndouwn vysvětlen
48
* IOC dosažen
49
* Deployemnt line přes GitLab
50
* tagy přítomny
51
* vize OK
52
* DSP (use Case OK, náčrt GUI ok)
53
* architektura (struktura přesně ono, modely OK, databáze v Popisu projektu lehce zapadá, ale uvedeno ve vizi)
54
* počet testujících 2, rozsah celkový
55
* dokumentaci zákazník dostane dříve než při předání (7. 5. 2020)
56
* info pro poslední schůzku [[IV. iterace]]
57 11 Michal Horký
58 9 Michal Horký
h2. Retrospektiva
59
60
* trvání dva týdny
61
* pokračování v nastoleném řežimu (rozdělení úkolů, týmové schůzky - tentokrát jen tři, dokončení všech tasků)
62
* v průběhu zanesen nový požadavek od zákazníka - zobrazování i jiných souborů => použití ACE knihovny
63
* reálně odpracovaný čas oproti plánovanému jsme ušetřili tím, že jsme zákazníka nechali zkoušet komunikaci s DB
64
* navíc nám ACE knihovna zrušila úkol na deamony
65
* kvůli práci navíc, včetně dotaženého softwaru, jsme odložili refactoring a dokumentace na další iteraci (aby bylo co dělat)
66
* dvě otočky během kterých doladěn software
67
* aktuálně se používá, testuje, u vývojářů a testerů firmy Eurosoftware s.r.o. - prozatím všichni spokojení, aplikace bez bugů
68 10 Michal Horký
* první část Issues burndown je způsobená víkendem + následně použitím ACE knihovny, kdy chvíli trvalo, než se jí povedlo začlenit + nedostatek času poloviny týmu
69 9 Michal Horký
* hours burndown si myslím, že celkově jde
70
* dosažení IOC milníku
71
* v další iteraci vytvoření zákazníkem požadovaného README (místo uživ. dokumentace), stručná programátorská dokumentace + Javadoc
72
73
* Podpis? Permanentnost GitLab repository?
74
* Předávací schůzka domluvená 11.05.2020 v 15:30.