Zápisy ze schůzek » Historie » Verze 22
Martin Šebela, 2020-05-12 13:43
doplnění zápisu ze schůzky se zákazníkem za 4. iteraci
1 | 2 | Martin Šebela | h1. Zápisy ze schůzek |
---|---|---|---|
2 | 1 | Martin Šebela | |
3 | 4 | Martin Šebela | Seznam schůzek s mentorem/zákazníkem a stručný zápis toho, co se probíralo včetně připomínek. |
4 | 1 | Martin Šebela | |
5 | 14 | Martin Šebela | _Poznámka:_ zápisy z týmových schůzek typu _Weekly update_ jsou uvedeny u konkrétního úkolu, který s danou schůzkou souvisí |
6 | |||
7 | 2 | Martin Šebela | h2. 4. 3. 2020 - Schůzka s mentorem |
8 | 1 | Martin Šebela | |
9 | 2 | Martin Šebela | * *základní informace* o tom, jak bude projekt veden |
10 | * informace o tom, kdo bude *naším zákazníkem* |
||
11 | 1 | Martin Šebela | |
12 | 2 | Martin Šebela | h2. 10. 3. 2020 - Prvotní schůzka se zákazníkem |
13 | |||
14 | * prezentace *prvotních návrhů* využitelných open dat z výstupů 0. iterace a výběr vhodného tématu dle požadavků zákazníka (vybráno ZČU open data) |
||
15 | * *spuštění 1. iterace* a z ní vyplývající návaznosti |
||
16 | |||
17 | h2. 25. 3. 2020 - Schůzka se zákazníkem po 1. iteraci |
||
18 | |||
19 | 1 | Martin Šebela | * procházení specifikace a zpětná vazba na ni od zákazníka |
20 | * připomínky: |
||
21 | 2 | Martin Šebela | ** diskuze nad *predikcí dat vs. klouzavým průměrem* |
22 | ** doplnit, že *data nejsou v reálném čase* |
||
23 | 3 | Martin Šebela | ** doplnit na vlastní stránku na Wiki *informace o použitých datových sadách* (kvalita dat, úplnost apod.) |
24 | 2 | Martin Šebela | ** doplnit *cíl aplikace* na základě informací o predikci dat |
25 | ** doplnit *typ aplikace* (webová, informace o responsibilitě) |
||
26 | 1 | Martin Šebela | ** dbát na *otevřenost* - aby šla aplikace v pozdější době upravovat, doplňovat datové sady |
27 | 3 | Martin Šebela | ** vytvořit si *seznam priorit* (stránka na Wiki/Plán - na co se může zákazník v nejbližší době těšit, jaký artefakt dostane v následující iteraci) |
28 | 1 | Martin Šebela | ** doplnit a vyřešit, kde aplikace poběží a jak se budou zákazníkovi předávat výstupy (dema) po každé z iterací (vyřešit, jestli to dávat na docker (od LCA už to někde musí být) nebo rovnou například na server CIVu) |
29 | 2 | Martin Šebela | ** *DevOps* - za plusové body |
30 | 1 | Martin Šebela | |
31 | 2 | Martin Šebela | h2. 26. 3. 2020 - Schůzka s mentorem |
32 | |||
33 | * retrospektiva a zpětná vazba od mentora |
||
34 | ** *strávený čas* do Redmine zanášet hned |
||
35 | * připomínky: |
||
36 | ** u retrospektivy se ptáme, zdali se *splnily cíle*/dosáhlo se milníku (měla by být *psaná*) |
||
37 | ** doplnit na Wiki celý *plán projektu* - co je výstupem každé z iterací (cíle možno dávat i do plánu) apod. |
||
38 | ** doplnit na Wiki *konvence* - jaké IDE se bude používat (jak se bude psát zdrojový kód), kdo může vytvářet/zavírat úkoly (zdali se třeba až při ukončení iterace nastaví na closed), kdo má na co právo, ... |
||
39 | ** při *logování stráveného času* u úkolů změnit % v daném úkolu a okomentovat, co se stalo |
||
40 | 5 | Martin Šebela | ** *názvy úkolů* pojmenovávat tak, aby bylo jasné, co se v rámci úkolu dělá (např. nepojmenovávat jen názvem technologie, ale co se s technologií bude provádět) |
41 | 2 | Martin Šebela | * *další schůzka* bude buď po dvou iteracích (tj. za měsíc), popř. po dosažení milníku LCA |
42 | |||
43 | 6 | Martin Šebela | h2. 8. 4. 2020 - Schůzka se zákazníkem po 2. iteraci |
44 | 7 | Martin Šebela | |
45 | 9 | Martin Šebela | * prezentace *grafického návrhu* webové aplikace, funkčního *deploymentu* (DevOps), funkčního *produkčního a testovacího prostředí*, procházení schémat *architektury* a diskuze nad nimi |
46 | 7 | Martin Šebela | * připomínky: |
47 | 13 | Martin Šebela | ** přidat loga a odkazy na související projekty na stránku _O projektu_ v grafickém návrhu |
48 | ** vyjmout na Wiki ze [[Specifikace]] *technickou část* se schématy a umístit jí do vlastní sekce – [[Technická specifikace]] |
||
49 | ** připsat formát dat CSV ke crawleru v *architektuře aplikace* ([[Technická specifikace]]) |
||
50 | 7 | Martin Šebela | |
51 | 17 | Martin Šebela | h2. 23. 4. 2020 – Schůzka se zákazníkem po 3. iteraci |
52 | 16 | Martin Šebela | |
53 | * schůzky se účastnil i *mentor* |
||
54 | * splněn *milník LCA* |
||
55 | 17 | Martin Šebela | * *prezentace frontendu* a náhled jedné *datové sady v heatmapě* – http://heatmap.zcu.cz |
56 | 18 | Martin Šebela | * ukázán *externí audit* vytvořené stránky přes _Google PageSpeed_ – https://developers.google.com/speed/pagespeed/insights/ |
57 | * ukázka *zdrojového kódu crawleru* a konkrétního *YAML konfiguračního souboru* pro dataset koloběžek |
||
58 | 16 | Martin Šebela | |
59 | * poznámky z diskuze: |
||
60 | ** na stránce s heatmapou se může plést tlačítko _O projektu_ vs. _Potvrdit výběr_ |
||
61 | 18 | Martin Šebela | ** *dodat loga* pravděpodobně _FAV_ a _OpenDat ZČU_ na stránku _O projektu_ |
62 | 16 | Martin Šebela | ** sepsat *dokumentaci* ohledně *přidání nového datasetu*, podle níž si zákazník přidání vyzkouší a dokumentaci k *obsluze datové části* |
63 | ** vysvětlit v dokumentaci, proč byla zvolena *databáze MongoDB* (vs. relační databáze) |
||
64 | ** *zákazník dodá texty*, které budou na jednotlivých slidech na webu |
||
65 | ** další *bonusové body* by mohly být za *dokumentaci k DevOps* |
||
66 | 19 | Martin Šebela | |
67 | h2. 24. 4. 2020 – Schůzka s mentorem |
||
68 | |||
69 | * *procházení 2. a 3. iterace* za účelem jejich *ohodnocení* |
||
70 | * připomínky: |
||
71 | ** *označovat* v commitech *cílovou iteraci* |
||
72 | 20 | Martin Šebela | ** hodila by se *favicon* u webu |
73 | 19 | Martin Šebela | ** *schémata* vytvářet v nějakém *standardizovaném formátu* (typicky *UML* – use case, data flow, control flow, ...) – pozn. bývají *u zkoušky* |
74 | ** dopsat k *technické specifikaci* – *jaký HW a SW* je třeba pro spuštění aplikace |
||
75 | ** když budou *problémy s GitLab*, tak se ozvat |
||
76 | 21 | Martin Šebela | ** *dohodnout se zákazníkem nad stráveným časem*, můžeme se pomalu blížit k tomu, že nad projektem strávíme více času (možná vypustit některou z funkcí aplikace, např. predikci) |
77 | * *další schůzka* někdy cca *po 5. iteraci* (cca milník IOC – *betaverze aplikace*) |
||
78 | 22 | Martin Šebela | |
79 | h2. 11. 5. 2020 – Schůzka se zákazníkem po 4. iteraci |
||
80 | |||
81 | * *poznámky k návodům*: |
||
82 | ** přejmenovat název _Data script_ na Wiki |
||
83 | ** vložit do GitLab repozitáře návod na přidání datasetu (asi mimo README, aby nebylo tak dlouhé) |
||
84 | * *poznámky ke GUI*: |
||
85 | ** na mobilní verzi u heatmapy *zobrazovat datum* i mimo burger menu |
||
86 | ** *upravit datepicker* tak, aby bylo zřejmé, ve kterých dnech jsou dostupné datasety |
||
87 | ** ve filtru *zobrazovat vždy všechny datové sady*, ale ty, které budou ve zvolený den nedostupné, nějakým způsobem odlišit - např. šedě podbarvit (pozn.: možná by nebylo od věci u datasetů ve filtru připsat i časový rozsah MM/YYYY – MM/YYYY, pro který jsou data k dispozici) |
||
88 | * diskuze nad možností *animovat přes jednotlivé dny* (tzn. animace by necyklovala v rámci jednoho dne, ale postupovala by do dalších dnů) |
||
89 | * diskuze nad tím, co zobrazovat na mapě *v případě nedostupnosti žádných dat* (prázdné body na mapě vs. hláška pro uživatele) |
||
90 | * diskuze nad *problémy s datovými sadami* (aneb přístup úřadů ve stylu: "hodíme něco na web a hotovo") |
||
91 | * doplnit ještě *jednu datovou sadu*: |
||
92 | ** http://opendata.zcu.cz/Vizualizace-obsazeni-mistnosti.html |
||
93 | ** je to jen za období 2019-2020, ale korelace WiFi × místnosti může být zajímavá |
||
94 | * *předfinální schůzka* pravděpodobně 26. 5. 2020 10:00–11:00, poté bude ještě jedna finální |