Iterace 2 » Historie » Revize 12
« Předchozí |
Revize 12/17
(rozdíl)
| Další »
Přemysl Kouba, 2019-04-25 21:53
Iterace 2¶
Druhá iterace s dokončením DOT pluginu (refaktor, testování, dokumentace, ukázka) a analýzou Timeline (8.4 - 25.4).
Byla protažena z důvodu Velikonočních svátků a nemožnosti se sejít a dokončit.
Průběh iterace¶
Cíle iterace¶
- Dokončit vývoj DOT pluginu (hotovo i s dokumentací)
- Dospecifikovat zadání
- Seznámit se s časovou osou
Očekával jsem větší pokrok s časovou osou. Jinak jsme cíle +- splnili.
Úkoly¶
- Dokončení vývoje DOT pluginu
- Refaktor File Filteru #7267
- Timeline
- Definovat konvence pro práci s Redmine #7259
- Aktualizace artefaktů #7323
- Aktualizace Wiki #7342
Standupy¶
Vítek:
Přepsání hlášek pro DOT formát - analýza - není možné házet vlastní chyby:
Když je chyba přijde HTML chyba (Status) -> handler který definuje hlášku "Something went wrong".
Poté bude dělat dokumentaci.
Patrik:
Testy - smazal testy + oprava Spade konvertor test.
Robotí testy - celý je to průser - nejsou testovací data. Komunikace s Pavlem - získání dat.
Bude pokračovat na robotích testech a případně udělá další testy pro nás.
+ Upravit readme- dál buďto test na DOT formát nebo file filter
Martin:
File filter - analýza:
Kontrola před odesláním souboru na server podle přípony nehledě na použitý modul (plugin).
PŘesunout kontrolu na samotný modul (přijmutí serverem) - tedy pokud budu na JSONU zadávat DOT, tak to spadne a aspoň hodí chybu.Bude pokračovat na file filteru nebo Timeline
Přéma:
Doplnění specifikace úkolů
Aktualizace WIKI - vize produktu
Analýza - Timelinedo budoucna -> Dokončím wiki
Retrospektiva¶
Zápis retrospektivy zde.
Stručně:- Špatně domluvené schůzky (-)
- Žádná reakce na procesní schůzky (-)
- Vykazování času (-)
- Povedené plánování (+)
- Schůzky alespoň 3 dny předem (Přéma)
- Na schůzky reagovat včas i když jsem nic nedělal (všichni)
- Vykazovat čas hned (všichni)
Revize iterace¶
V této iteraci se nám povedlo sejít se dřív před schůzkou se zákazníkem. Asi až moc brzo. Měli jsme tím pádem připravené ukázky v pohodě.
DOT plugin:
Dokončili jsme celý vývoj DOT pluginu. Bohužel při přepisování hlášek pro DOT formát jsme narazili na problém, že chybová infrastruktura vůbec není v aplikaci řešena. Zbytečně tak pálíme čas.
Máme připravenou ukázku použití DOT pluginu v praxi - získání závislosti na programu Midnight Commander. Tato ukázka je v Dokumentaci (dokumentace je v repozitáři)
Neudělali jsme v této iteraci tag hotového vývoje.
Refaktor File Filteru:
Refaktor file filteru tak, aby se dal otevřít jakýkoliv soubor s DOT formátem
Timeline:
Analýza Timeline byla 15.04.2019 prezentována na standupu
V této iteraci jsme bohužel nedokázali vytvořit jakýkoliv prototyp. Timeline je příliš mocný nástroj. Povedlo se nám rozproudit diskuzi o tom jak Timeline integrovat a definovat základní požadavky, které je nutné splnit. Dál budeme pokračovat v Iteraci 3 na specifikaci.
Testování:
V této iteraci jsme smazali všechny stávající Jameleon|Robot testy krom Spade Konvertor test který jsme opravili. Učení se RobotTestů a jejich spouštění.
Wiki:
Aktualizace artefaktů - Aktualizace vize a plánu projektu
Konvence pro práci s Redmine - Stručná specifikace. Wiki stránka dostupná Zde
Schůzky v iteraci¶
Schůzka se zákazníkem¶
Proběhla 24.4. Všichni byli přítomni. Ukázali jsme use case zobrazení závislostí programu v Linuxu a oznámili hotový DOT plugin.
Dále jsme prošli časovou osu (Timeline) a z toho nám vypadlo několik bodů které budeme muset dále probrat:- Jak omezit zobrazovaná data pro Timeline tak, aby tento nástroj šel použít (při více jak 500 vrcholech a hranách je již téměř nepoužitelný)
- Kolik pásů má časová osa mít ?
- Mají to být dvě okna vedle sebe v UI? (integrace přes iframe či něco podobného ?)
- Jak udělat interakci mezi IMiGEr a Timeline (definovat minimum co je potřeba)
Tyto body musí být probrány na další schůzce
Dále jsme varovali, že je pravděpodobné, že nestihneme všechny funkční požadavky do daného termínu (31.5). A pobavili jsme se o jejich prioretizaci.
Schůzka s mentorem¶
Proběhla 24.4. Všichni byli přítomni.
Zrevidovali jsme proces. Nedostatky zřejmě budou zohledněny v hodnocení iterace.
Ostatní¶
Hodnocení iterace¶
Zpět na Wiki
Aktualizováno uživatelem Přemysl Kouba před více než 5 roky(ů) · 12 revizí