Retrospektiva » Historie » Revize 45
Revize 44 (Martin Lácha, 2021-05-19 20:49) → Revize 45/57 (Martin Lácha, 2021-05-29 13:57)
h1. Retrospektiva
Retrospektivní záznamy z meetingů na konci každé iterace
h2. 22. 3. – Retrospektivka po 1. iteraci
* kvůli zpožděné komunikaci se zadavatelem bylo dosaženo milníku *LCO* až po schůzce, která následovala po konci iterace
* rozhodnout se pro *RUP* nebo *ASWI* proces a ten používat po celou dobu, aby nedocházelo k nejasnostem při komunikaci v rámci týmu
* *strávený čas* evidovat při zpracování úkolů a ne až při jeho zavírání
* při evidenci času není nutné uvádět aktivitu, protože je již uvedena u daného úkolu
* poznámky při vedení *retrospektivy* by mohl psát někdo jiný než vedoucí týmu, protože by tím mohla degradovat kvalita retrospektivy
* rekapitulace retrospektivy je dobrá, ale po jednotlivých částech nechávat prostor pro vyjádření ostatních členů týmů
* retrospektiva má tyto hlavní body: *rekapitulace*, jakého jsme dosáhli *milníku*, jaké byly problémy (např. komunikace) a jak jsme je řešili
* při další retrospektivě je potřeba zmínit, zdali zabrala řešení problémů z minulé retrospektivy
* zamyslet se nad založením *glosáře*
h2. 6. 4. – Retrospektivka po 2. iteraci
* na základě minulé retrospektivy došlo ke zlepšení evidence stráveného času
* nezapomínat zakládat časosběrné úkoly na meetingy -> založeny až na konci iterace
* téměř dosaženo milníku *LCA* -> po integraci knihovny pro vizualizaci dat ze senzorů jej bude dosaženo
* konzultace ohledně konvence verzování -> zlepšit práci s větvemi
* lépe odhadovat náročnost úkolů
* výstupem iterace je:
** upravený přihlašovací formulář (autorizace, autenfikace, načte údajů z cookies a přesměrování)
** dashboard s výpisem senzorů včetně jejich dat
** detailní analýza knihovny *Vega* a *d3.js* -> na základě vzniklých reportů a testů byla vybrána *Vega*
** na wiki byly přidány tyto sekce: [[Plán projektu]], [[Seznam priorit]] a [[Technická specifikace]]
h2. 20. 4. – Retrospektiva po 3. iteraci
* na základě minulé iterace byl v rámci verzovacího systému proveden iterační tag
* došlo k *hours bourndownu* z důvodu čekání na implementaci chybějících služeb ze strany zadavatele – nicméně celkově odpracovaný čas je dostačující
* zlepšit práci s verzovacím systémem -> dodržovat konvenci zakládání větví
* v rámci iterace dosaženo milníku *LCA* -> integrovaná knihovna *Vega* -> všechny vrstvy aplikace propojeny (viz [[Technická specifikace]])
* výstupem této iterace je:
** integrace knihovny *Vega*
** vytvořen nový layout pro dashboard, který má základní stylování
** dokončení nastavení *staging serveru* a spuštění aplikace na něm
h2. 4. 5. – Retrospektiva po 4. iteraci
* na základě minulé iterace došlo k výraznému zlepšení práce s verzovacím systémem
* větve ve verzovacím systému jsou zakládány podle definovaných konvencí (viz [[Konvence]])
* většina práce byla odvedena ve druhé polovině iterace, ale nemělo to žádný dopad na kvalitu odvedené práce
* výstupem této iterace je:
** nastylovaný dashboard a příslušná popup okna
** nastylovaná sekce pro zobrazení dat ze senzoru
** do wiki přidána sekce s akceptačními kritérii (viz [[Akceptační_kritéria]])
** upravit pozice komponent při zobrazení grafů pro senzor
** nastylovat senzor při zobrazení grafu
h2. 18.5. - Retrospektiva po 5. iteraci
* od minulého týdne došlo k lepšímu rozložení práce do celé iterace
* dokončení popisu funkčních požadavků formou případů užití
* vytvoření scénářů pro automatické testy a jejich implementace
* v rámci iterace dosaženo milníku *IOC* -> Připravené a aplikované testy, prvotní verze dokumentací
* výstupem této iterace je:
** beta verze produktu
** úprava editačních tlačítek v dashboardu pro jednotky i senzory, podle požadavku zákazníka, dokončení popisu požadavků a architektury
** prvotní verze dokumentací (instalační, uživatelská, produktová)
** nastylování pop-up oken, zobrazování grafů
** oddělení stejných typů senzorů pro danou jednotku
** napojení analytics endpointu pro jednotky
** úprava zobrazování grafů pro senzory
** přidání komentářů do zdrojového kódu
h2. 28.5 - Retrospektiva po 6. iteraci
* dokončení finální verze dokumentací (instalační, uživatelská, produktová)
* implementace zbývajících
* přidání zbývajících komentářů do zdrojového kódu
* úprava layoutů pro různá rozlišení
* bylo dosaženo milníku REL
* celý projekt včetně dokumentací a dalších dokumentů byl předán zákazníkovi, podle předchozí domluvy