III iterace » Historie » Verze 11
Michal Horký, 2020-05-05 15:37
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 | * Zákazník |
||
35 | > * 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 | |||
39 | * Retro |
||
40 | > * 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 | |||
45 | * Mentoři |
||
46 | > * 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 | |||
57 | 9 | Michal Horký | h2. Retrospektiva |
58 | |||
59 | * trvání dva týdny |
||
60 | * 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ů) |
||
61 | * v průběhu zanesen nový požadavek od zákazníka - zobrazování i jiných souborů => použití ACE knihovny |
||
62 | * 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 |
||
63 | * navíc nám ACE knihovna zrušila úkol na deamony |
||
64 | * 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) |
||
65 | * dvě otočky během kterých doladěn software |
||
66 | * aktuálně se používá, testuje, u vývojářů a testerů firmy Eurosoftware s.r.o. - prozatím všichni spokojení, aplikace bez bugů |
||
67 | 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 |
68 | 9 | Michal Horký | * hours burndown si myslím, že celkově jde |
69 | * dosažení IOC milníku |
||
70 | * v další iteraci vytvoření zákazníkem požadovaného README (místo uživ. dokumentace), stručná programátorská dokumentace + Javadoc |
||
71 | |||
72 | * Podpis? Permanentnost GitLab repository? |
||
73 | * Předávací schůzka domluvená 11.05.2020 v 15:30. |