Projekt

Obecné

Profil

Zápisy ze schůzek » Historie » Revize 20

Revize 19 (Martin Šebela, 2020-04-24 12:53) → Revize 20/26 (Martin Šebela, 2020-04-24 15:22)

h1. Zápisy ze schůzek 

 Seznam schůzek s mentorem/zákazníkem a stručný zápis toho, co se probíralo včetně připomínek. 

 _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í 

 h2. 4. 3. 2020 - Schůzka s mentorem 

 * *základní informace* o tom, jak bude projekt veden 
 * informace o tom, kdo bude *naším zákazníkem* 

 h2. 10. 3. 2020 - Prvotní schůzka se zákazníkem 

 * 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) 
 * *spuštění 1. iterace* a z ní vyplývající návaznosti 

 h2. 25. 3. 2020 - Schůzka se zákazníkem po 1. iteraci 

 * procházení specifikace a zpětná vazba na ni od zákazníka 
 * připomínky: 
 ** diskuze nad *predikcí dat vs. klouzavým průměrem* 
 ** doplnit, že *data nejsou v reálném čase* 
 ** doplnit na vlastní stránku na Wiki *informace o použitých datových sadách* (kvalita dat, úplnost apod.) 
 ** doplnit *cíl aplikace* na základě informací o predikci dat 
 ** doplnit *typ aplikace* (webová, informace o responsibilitě) 
 ** dbát na *otevřenost* - aby šla aplikace v pozdější době upravovat, doplňovat datové sady 
 ** 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) 
 ** 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) 
 ** *DevOps* - za plusové body 

 h2. 26. 3. 2020 - Schůzka s mentorem 

 * retrospektiva a zpětná vazba od mentora 
 ** *strávený čas* do Redmine zanášet hned 
 * připomínky: 
 ** u retrospektivy se ptáme, zdali se *splnily cíle*/dosáhlo se milníku (měla by být *psaná*) 
 ** 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. 
 ** 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, ... 
 ** při *logování stráveného času* u úkolů změnit % v daném úkolu a okomentovat, co se stalo 
 ** *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) 
 * *další schůzka* bude buď po dvou iteracích (tj. za měsíc), popř. po dosažení milníku LCA 

 h2. 8. 4. 2020 - Schůzka se zákazníkem po 2. iteraci 

 * 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 
 * připomínky: 
 ** přidat loga a odkazy na související projekty na stránku _O projektu_ v grafickém návrhu 
 ** vyjmout na Wiki ze [[Specifikace]] *technickou část* se schématy a umístit jí do vlastní sekce – [[Technická specifikace]] 
 ** připsat formát dat CSV ke crawleru v *architektuře aplikace* ([[Technická specifikace]]) 

 h2. 23. 4. 2020 – Schůzka se zákazníkem po 3. iteraci 

 * schůzky se účastnil i *mentor* 
 * splněn *milník LCA* 
 * *prezentace frontendu* a náhled jedné *datové sady v heatmapě* – http://heatmap.zcu.cz 
 * ukázán *externí audit* vytvořené stránky přes _Google PageSpeed_ – https://developers.google.com/speed/pagespeed/insights/ 
 * ukázka *zdrojového kódu crawleru* a konkrétního *YAML konfiguračního souboru* pro dataset koloběžek 

 * poznámky z diskuze: 
 ** na stránce s heatmapou se může plést tlačítko _O projektu_ vs. _Potvrdit výběr_ 
 ** *dodat loga* pravděpodobně _FAV_ a _OpenDat ZČU_ na stránku _O projektu_ 
 ** 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* 
 ** vysvětlit v dokumentaci, proč byla zvolena *databáze MongoDB* (vs. relační databáze) 
 ** *zákazník dodá texty*, které budou na jednotlivých slidech na webu 
 ** další *bonusové body* by mohly být za *dokumentaci k DevOps* 

 

 h2. 24. 4. 2020 – Schůzka s mentorem 

 * *procházení 2. a 3. iterace* za účelem jejich *ohodnocení* 
 * připomínky: 
 ** *označovat* v commitech *cílovou iteraci* 
 ** hodila by se *favicon* u webu 
 ** *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* 
 ** dopsat k *technické specifikaci* – *jaký HW a SW* je třeba pro spuštění aplikace 
 ** když budou *problémy s GitLab*, tak se ozvat 
 ** *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 (vypustit možná některou z funkcí aplikace, např. predikci) 
 * *další schůzka* někdy po cca 4. iteraci, popř. po 5. iteraci (cca milník IOC – *betaverze aplikace*)