Hodnocení
9¶
Malus/Bonus¶
- +3b za popis buildu a plán
Tým a komunikace¶
- negativa
- pozitiva
- postupně se zlepšilo (od cca 3. iterace), ale ne úplně
- hodnocení: Slušné (2)
Projekt¶
- negativa
- některé nešvary přetrvaly (nepočítání s předvídatelnými věcmi, odhady na úrovni iterací)
- pozitiva
- vnější negativní vlivy (chyby v externích knihovnách, odchod člena), se kterými se vypořádali slušně
- nutné změny plánu, ale něco se povedlo dodat a TSP2 by mělo dohnat ztráty
- další komentáře
- Celkový strávený čas [h] - 432
- rozložení v pořádku, lehce přetáhnutá hranice (10-20h)
- hodnocení: Slušné (2)
Postupy a praktiky¶
- negativa
- pozitiva
- týdenní iterace z vlastního rozhodnutí
- postupné zlepšování na solidní úroveň
- další komentáře
- nevelký zájem non-ASWI členů o procesní záležitosti, ale ASWI student v tomto ohledu dobrý
- hodnocení: Excelentní - Slušné (2,5)
Technická kvalita¶
- jako všechno, práce s tickety a artefakty se zvedla časem na rozumnou úroveň, zvlášť k agilnějšímu přístupu
- některé artefakty vyloženě dobré (plán, build), dobrá práce s repository
- hodnocení: Excelentní - Slušné (2,5)
Otázky na tým (post-mortem review)¶
- Co nevyhovovalo, nefungovalo, komplikovalo život
- V čem vidí tým největší přínos, co se naučili
- zkušenost s tímto typem projektů a procesy
Použitý proces¶
ořezanější a agilnější ASWI (kvůli nakonec jen 1 studentovi z ASWI)
Artefakty předané týmem¶
- Předávací protokol - ANO
- Archiv projektu - ANO
Datum schůzky (uzávěrky)¶
6.6.2023
Hodnocení
9 (per iterace)¶
Doporučení¶
Průběh a stav projektu¶
- + uzavření, sepsané nedodělky a přesahy do léta/TSP2
- - určité výtky od zadavatele
- hodnocení: slušné 2
Iterace¶
- + náplň, uzavřeno, retro
- - malý rozsah (zkoušky) a haprující odhady (srovnají se v součtu)
- hodnocení: slušné 2
Technická kvalita¶
- + repo, tickety klasika
- + testování kde to bylo technicky možné
- + update a souhrn nedodělků pro superbuild, sepsaný seznam omezení/vylepšení
- + protokol, archiv, formulář
- hodnocení: skvělé 2,5
Postupy a praktiky¶
- + přeplánování kvůli last minute informacím od zadavatele (10. iterace)
- 0 zajetý standard
- hodnocení: skvělé 2,5
Použitý proces¶
ASWI std
Datum schůzky¶
6.6.2023
Hodnocení
10+10,5+11¶
Doporučení¶
- další schůzka bude uzávěrka, nejdéle 8.6.
Průběh a stav projektu¶
- + změny scopu po domluvě se zákazníkem v reakci na objevené problémy původní implementace
- + uvnitř očekávaného rozmezí hodin, rozdělení zátěže
- + otevřenost přístupu
- hodnocení: skvělé 2-2,5
Iterace¶
- + retra, náplň, plán na další postup, odhady (krom 7.)
- hodnocení: skvělé 2,5
Technická kvalita¶
- + CI/CD do té míry do které to problémy 3. stran umožnili
- + průzkum možností testování
- 0 některé ceremonie se opouštějí kvůli focusu na produkt
- hodnocení: skvělé 2,5-3
Postupy a praktiky¶
- + plán zanesení nedořešených nedostatků do dokumentace
- + návaznost retrospektiv
- hodnocení: skvělé 3
Použitý proces¶
ASWI agilnější (týdení otočky, menší ceremonie)
Datum schůzky¶
18.5.2023
Hodnocení
10 per iterace¶
Doporučení¶
- další schůzka až za 3 iterace (týdny)
Průběh a stav projektu¶
- + změna plánu kvůli vnějším vlivům, zákazník benevolentní
- + LCA plánované na další sprint, zapracovávání feedbacku z minula, rozložení prací
- 0 frustracenutností řešit "neviditelnou" práci (tech debt)
- hodnocení: skvělé 2,5
Iterace¶
- + kapacita, odhady, náplň relativně ke stavu, plán na další, rozložení práce, retrospektivy
- hodnocení: skvělé 2,5
Technická kvalita¶
- + orchestrace a popis superbuildu, Architektura in progress
- + hierarchie ticketů, komentování změn, popisy
- hodnocení: skvělé 2,5
Postupy a praktiky¶
- + descoping kvůli odchodu člena, doplnění EF požadavků a end userů
- + trochu lightweight, ale vzhledem k týdenním otočkám, častým schůzkám a už jen 1 členovi z ASWI je to patřičné
- 0 nutnost vypořádávat se s více repository/běžícími projekty
- hodnocení: skvělé 2,5
Použitý proces¶
ASWI std s týdenními sprinty
Datum schůzky¶
25.4.2023
Hodnocení
8,5+9,5+10¶
Malus/Bonus¶
- možný bonus technická kvalita plánu + build - TBD
Doporučení¶
- s ASWI mentorem se scházet na review po 2 týdnech (2 iteracích)
- na příště (tzn. po 6. iteraci) zkusit zorganizovat review s týmem+oba mentoři
Průběh a stav projektu¶
- 0 výpadek člena (ASWI+TSP) = nový cílový effort 380 +/- 60
- + zákazník informován, počítá se s descopem
- - lehce za plánem díky výpadku člena + technický potížím
- + LCO, směřování na LCA, zanesení feedbacku z minula
- hodnocení: slušné 2+2+2
Iterace¶
- + popisy+retrospektivy (otevřené), solidní odhady + jejich postup, náplň, plán na další
- + iterace po iteraci viditelná zlepšení
- 0 burndowny schodovité ale dané okolnostmi (postupně končí i před koncem iterace)
- hodnocení: skvělé 2+2,5+3
Technická kvalita¶
- + osobní timesheety, plán+gantt, angličtina, konvence, tickety v potřebné míře, rizika
- 0 repo - složitá kooperace s jiným dalším vývojem (forky, pushe, etc.), iterace mají start date, ne due date
- hodnocení: skvělé 2+2,5+2,5
Postupy a praktiky¶
- + strukturovaný a správně detailní plán, rizika, funkční požadavky, rozpracovaná Architektura a popis buildů
- + vyzkoušeno mnoho krizových situací a dobrá reakce na většinu z nich, standupy, týdenní iterace, komunikace se zákazníkem, zohledňování výstupů retrospektiv
- + zájem o postupy a řešení problémů dopředu
- - mimofunkční požadavky, cílový uživatelé ve stakeholders
- hodnocení: skvělé 2,5+2,5+2,5
Použitý proces¶
ASWI light (nyní už jen jeden člen týmu na ASWI)
Datum schůzky¶
13.4.2023
Hodnocení
6¶
Doporučení¶
- CICD materiály (CW predmetu, Teams - Tools and howtos)
- využít zájmu jednoho člena z ASWI strany o plánovací a řídící praktiky a dát mu zodpovědnost za (většinu) Redmine a organizace
- dostat mentora do repository (stačí read-only)
Průběh a stav projektu¶
- + projekt rozběhnutý, první sprint 2týdenní, další týdenní, hlubší zkoumání zadání + ucení se s technologiemi, DoD, komunikcase zdá se bez problémů
- - ani poblíž LCO (v podstatě chybí i aktivity, které by na jeho dosažení vedly)
- - nevidí se prospěch v (ASWI) "ceremoniích" (nedočkavost na vývoj bez usazeného základu)
- schůzky žerou čas (to je ale přirozené na startu), "místo programování schuzkujeme"
- schůzky konsolidovat/dělit mezi členy, pokud se nenajde průsečík mezi mentory
- hodnocení: slušné 1,5
Iterace¶
- + retro a plánování proběhlo, odhady
- 0 náplň +/-
- hodnocení: slušné 2
Technická kvalita¶
- - nepoužití Version pro iterace (místo toho tagem), tickety jsou jen na schůzky
- + branchování, hierarchie ticketů
- - ticketům často chybí popis, natož komentáře změn, z názvu samotného je ne vždy jasný účel
- - některé tickety zavřené až 5 dní po konci iterace
- - 2 lidi jsou z ASWI a studenti tam byli opakovaně nabádáni na zkoumání Redmine před zahájením projektů, používání cvičného projektu a dotazování se na nejasnosti - přesto stav "my nevíme, jak se to dělá"
- hodnocení: slabé 1
Postupy a praktiky¶
- - vynechání účasti mentora na demu
- retro
- - chybělo vyjádření k cílům, milníkům, netvořil se zápis
- dobrá (ale ne nutná) praxe je zavírat úkoly na retrospektivě
- + plán na konvence na Redmine, Glad/Sad/Mad
- plánování
- + prioritizace (ale ujasnit si význam jednotlivých levelů), myšlenka vytvořit plán
- - mišmaš jazyků
- - neexistuje/není dostupná Vize (nebo její ekvivalent), plán, konvence, zápisky ze schůzek ani jiné artefakty
- 0 zákazník tvrdí, že požadavky jsou z jeho strany dostatečně specifické v zadání samotném
- dobrá, ale jsou dostatečné i ze strany týmu? a co další údaje o projektu (mimofunkční požadavky, stakeholders, business case, rizika, atd.)?
- navíc zadání není dostupné z Redmine
- + domluvení konvencí Gitu
- hodnocení: slabé 1,5
Použitý proces¶
ASWI light (jen půl týmu je na ASWI)
Datum schůzky¶
16.3.2023