Retrospektiva » Historie » Revize 53
Revize 52 (Martin Lácha, 2021-05-29 15:24) → Revize 53/57 (Lukáš Moučka, 2021-06-02 15:36)
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. 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. 29.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í * celý projekt včetně dokumentací a dalších dokumentů byl předán zákazníkovi, podle předchozí domluvy * webová aplikace byla nasazena na produkční server * dosažen milník REL (dokončení implementace, testování a dokumentací systému a předání produktu zákazníkovi) * výstupem této iterace je: ** finální verze webové aplikace ** dokumentace (instalační, uživatelská, produktová)