Hodnocení
10+2¶
Malus/Bonus¶
Doporučení¶
Tým a komunikace¶
- pozitiva
- přístupem skvěle od začátku
- kolaborace uvnitř týmu a komunikace na venek, hlavně k zákazníkovi
- další komentáře
- na začátku komunikační problémy s CIVem ne chybou týmu
- hodnocení: Excelentní (3)
Projekt¶
- negativa
- mírný skluz v druhé půlce díky (alespoň částečně) ovlivnitelným/předvídatelným faktorům
- na začátku přeskok Vize a usazení scopu rovnou do návrhů a implementace
- plánování rizik, absencí, svátků, souběhů, řízení scopu
- pozitiva
- dokončen jen o týden za prvotním plánem a ke spokojenosti zákazníka
- namapování milníků na iterace (ač se ne úplně podařilo dodržet)
- další komentáře
- Celkový strávený čas [h] - 326,42 (9,5:8,5:7,5:7)
- hodnocení: Slušné (2)
Postupy a praktiky¶
- negativa
- chvíli travalo usazení konvencí oficiálně i prakticky
- pozitiva
- buffery na "team support" a později na bugfixy a CRs
- včasné řešení testů a deploymentu
- plánování absencí
- reakce na feedback
- hodnocení: Excelentní (2,75)
Technická kvalita¶
- negativa
- odkazy na úkoly v druhé řádce commit message není nejlepší, protože mapování neni okamžitě viditelné
- názvy tagů iterací nejsou v daném formátu (např. "FifthIteration") nejlepší
- nějakou dobu obtížné mapování zpisů schůzek mezi sebou a na iterace
- technická realizace některých praktik
- pozitiva
- existence iteračních i jiných tagů v repository
- trasovatelnost, práce s větvemi
- kvalita výstupní dokumentace pro údržbu CIVem (verze všech komponent, diagramy, podrobný popis)
- využití RM filtrů
- kódové konvence
- hodnocení: Slušné (2,25)
Otázky na tým (post-mortem review)¶
- Co nevyhovovalo, nefungovalo, komplikovalo život
- Redmine, administrační overhead
- context switch konvencí práce vs. školní projekt
- hodnocení první iterace, kdy tým nemá zkušenosti (burndown, odhady), roztříštěnost informací mezi CW a Teams
- V čem vidí tým největší přínos, co se naučili
- vzájemné review i návrhů (no lone wolf)
- hlídat si rozsah od začátku
- uvědomělé rozdělování kompetencí a poviností v týmu
Použitý proces¶
ASWI std
Artefakty předané týmem¶
- Předávací protokol - ANO
- Archiv projektu - ANO
Datum schůzky (uzávěrky)¶
31.5.2022
Hodnocení
12¶
Malus/Bonus¶
- potenciální bonus za dokumentaci
Průběh a stav projektu¶
- pozitiva
- IOC (deklarovaný, fakticky byl už asi i minule) + REL
- předáno, zákazník spokojený
- další komentáře
- nastavená 7., týdení iterace na řádné uzavření (proti plánu ze začátku, ale správná praktika)
- hodnocení: skvělé 3
Iterace¶
- pozitiva
- zkrácená na týden
- náplň, plán, splnění, burndown, retro, průběžná aktivita
- odhad větší díky bufferům
- hodnocení: skvělé 3
Technická kvalita¶
- pozitiva
- dokumentace frontendu (moc pěkná) a projektu obecně
- iterační tag, větve smergovány
- repo i RM zaklizeno
- další komentáře
- malým úpravám v repu chybí trasování, ale pochopitelné na konci projektu
- hodnocení: skvělé 3
Postupy a praktiky¶
- pozitiva
- buffery na bugfix a refactor
- vše dojeto podle dříve vylazených postupů
- hodnocení: skvělé 3
Použitý proces¶
ASWI std
Datum schůzky¶
31.5.2022
Hodnocení
11¶
Průběh a stav projektu¶
- pozitiva
- dotahování na téměř finální verzi
- spokojený zákazník, směřuje ke zdárnému konci
- skluz se povedlo dohnat
- další komentáře
- po domluvě vynechán low priority požadavek
- hodnocení: skvělé 2,5
Iterace¶
- pozitiva
- zvýšená velocity (všechno známo)
- cíle, scope, splnění, náplň, retro
- ušetřený čas na schůzkách a bufferu na bugfixy a refactor (vysvětluje nadstřelení odhadu)
- plán na poslední iteraci dobrý - 1 týden, lazení, dokumentace, předání
- hodnocení: skvělé 3
Technická kvalita¶
- negativa
- bugreporty obecně ne moc detailní - v kontextu projektu není kritické, ale v praxi by neuspělo
- absence testů frontendu - asi není stěžejní a v tuhle chvíli už nemá cenu, ale je škoda, že nebyly uvažované od začátku
- pozitiva
- ERA, class diagramy, programová dokumentace, testy backendu - technicky kvalitní, ač trochu pozdě
- trasování, branches, tagy
- hodnocení: skvělé 2,5
Postupy a praktiky¶
- pozitiva
- buffery na bugfix a refactor
- zápis ze standupu (reakce na připomínku z minule)
- hodnocení: skvělé 3
Použitý proces¶
ASWI std
Datum schůzky¶
25.5.2022
Hodnocení
9 (4.iterace), 10 (5.iterace)¶
Doporučení¶
- nepřijímat žádně další velké požadavky na změny od zákazníka (pokud nejsou naprosto kritické)
Průběh a stav projektu¶
- negativa
- nepovedlo se IOC
- mírný skluz z 5. iterace - snad se dožene v 6.
- projekt určitě přeteče 320h, otázka je o kolik
- pozitiva
- spokojenost zákazníka
- dobré rozložení zátěže
- už se dělá na dokumentaci a testech
- další komentáře
- hodnocení: skvělé 2
Iterace¶
- negativa
- 4. iterace
- late stage rush díky velikonocům, ostatním předmětům (tyhle 2 se daly a měly hlídat/řídit jako rizika) a nemocem - ovlivňuje burndown
- 5. iterace
- nestihla se plánovaná beta
- pozitiva
- 4. iterace
- 5. iterace
- odhad ok, burndown slušný po vyseparování schůzek
- oboje ok náplní, cíly
- další komentáře
- 4. iterace
- odhad - 15h nadstřel (vysvětleno kratšímy schůzkami a bufferem na týmovou podporu)
- plán další iterace náplní ok, ale hodně velký
- hodnocení: 4. - slušné 2, 5. - skvělé 3
Technická kvalita¶
- negativa
- zápisky ze schůzek (týmových) se obtížněji mapují na iterace
- nejsou zápisky standupů
- pozitiva
- pokračování v kurzu - usazená a dobrá práce s ALM
- tagy, trasování, větvení
- dobrá knwoledge base na wiki
- hodnocení: skvělé 2,5
Postupy a praktiky¶
- pozitiva
- standupy
- vše zajeté a většině úrovní funguje
- skvělé 2,5
Použitý proces¶
ASWI std
Datum schůzky¶
11.5.2022
Hodnocení
10¶
Malus/Bonus¶
Doporučení¶
- příští schůzka až za 2 iterace (pokud nevyvstane potřeba)
- hlídat celkový strávený čas - když vezmeme současnou hodnotu, vydělíme 3 a vynásobíme 7 (plánovaný počet iterací), jsme na 420, což je 100 víc než předpokládaný horní limit
Průběh a stav projektu¶
- pozitiva
- LCA deklarováno
- podle plánu
- zákazník spokojen
- dorovnalo se rozložení zátěže
- hodnocení: skvělé 3
Iterace¶
- negativa
- rozchození LCA zabralo víc času -> přeplánování low priority issues
- -> podhodnocení, burndown, ale zdůvodněno v retro
- pozitiva
- retrospektiva
- plán na další iteraci
- burndown kromě zmíněného ok
- cíle splněny
- hodnocení: slušné 2
Technická kvalita¶
- negativa
- neustálený formát commit message
- diagram backendu je dost obecný
- pozitiva
- iterační tag, práce s branches, trasování
- Arch. dokument
- Deploy návod
- update konvencí + konvence kódu
- časová osa doplněna do plánu
- další komentáře
**
- hodnocení: slušné 2
Postupy a praktiky¶
- pozitiva
- standupy (ač nemůžu najít zápisy z nich)
- pěkné demo, příprava, posláno předem
- názorný příklad, jak je dobré bavit se nad něčím "hmatatelným"
- zároveň také, že live demo je lepší než prezentace
- také názorný příklad upřesňování požadavků
- hodnocení: skvělé 3
Použitý proces¶
ASWI std
Datum schůzky¶
13.4.2022
Hodnocení
9¶
Malus/Bonus¶
- potenciální bonus za filtry - TBD
Doporučení¶
Průběh a stav projektu¶
- pozitiva
- začátek implementace, plán testování i dokumentace (swagger)
- polovina designu aplikace
- CIV začal komunikovat - řeší se deploy
- LCO deklarováno a splněno
- hodnocení: skvělé 3
Iterace¶
- negativa
- cca 10 hodin nadhodnocení (částečně dané schůzkami)
- pozitiva
- průběžná práce, náplň, scope, cílě a jejich splnění
- plán na další ok
- burndown ok při odfiltrování schůzek
- další komentáře
- retro s dobrými poznámkami, akorát chybí vyjádření k cílům
- hodnocení: slušné/skvělé 2
Technická kvalita¶
- negativa
- strategie rizik dost obecné
- plánu chybý časová osa
- chybí zápis ze standupu 21.3.
- výstupy se špatně dohledávají (jeden přílohou ticketu, jeden v repo)
- pozitiva
- RM filtry
- descriptions, přeplánování, tagy, related, kategorizace
- vylepšené konvence
- Vize + MVP + Milníky + rizika + plán
- feature/bug branches + konvence merge
- iterační tag, trasování commitů
- GUI návrhy, backend features + swagger, DB model
- zápisy schůzek
- další komentáře
- organizace wiki není úplně intuitivní (subjektivní)
- hodnocení: slušné 2
Postupy a praktiky¶
- pozitiva
- code policies
- včasné řešení testů a deploymentu
- standupy
- namapování milníků na iterace
- zefektivnění schůzek
- zapracování feedbacku z minula
- hodnocení: skvělé 2
Použitý proces¶
ASWI std
Datum schůzky¶
30.3.2022
Hodnocení
6¶
Malus/Bonus¶
Doporučení¶
- pokud se reaktivnost CIVu nezlepší, řešit přes mentory
- prostudovat milníky v procesu a stěžejní artefakty
Průběh a stav projektu¶
- negativa
- nejasné priority/akceptační kritéria
- trochu Cart Before the Horse - soustředění na návrh a vývoj řešení před usazením mantinelů (Vize)
- plán jen rozdělením na iterace a pár záchytných bodů ve wiki
- pozitiva
- projekt nastartován, navázán kontakt se zákazníkem, specifikování řešení
- komunikace dovnitř i ven dobrá
- další komentáře
- hodnocení: slušné 1.5
Iterace¶
- negativa
- hraničně velký a i tak přesáhnutý odhad
- na náplni není nic vyloženě špatně, jen jiné věci by měli mít prioritu (Vize, požadavky, ...)
- pozitiva
- hodinový burndown docela pěkný
- hodnocení: slabé 1
Technická kvalita¶
- negativa
- trochu nekonzistence v ticketech, ale to se časem spraví
- připravené iterace jsou víc plánem, než to, co je jako plán ve wiki
- konvence nedotažené
- zápisy z interních schůzek týmu (heslovité, pár odrážek -> za týden vám to nic neřekne)
- wiki stránka Milník nepopisuje nic moc + nesedí s milníky v ASWI procesu
- wiki stránka UI návrh procesu má (spolu se zápisy schůzek) asi největší popis požadavků, ale podle názvu by člověk čekal víc UI náčrty/obrázky
- stejně je to s mimofunkčními požadavky a technologiemi na stránce Frontend frameworky
- pozitiva
- UI náčrt
- VCS - feature/issue branche -> merge do devu -> merge do mastera na konci iterace
- připravené filtry v Redmine
- připravené iterace v Redmine
- konvence ALM
- tickety obecně vzato
- zápisy ze schůzek se zákazníkem/mentorem
- trasovatelnost
- přeplánování ticketu
- hodnocení: slušné 2
Postupy a praktiky¶
- negativa
- na demo posílat výstupy a dotazy předem
- popř. posílat meeting notes, hlavně open questions
- retrospektivní schůzka bez vedení a plánu (trochu chaos) + nepromítání toho, o čem se mluví
- neexistence Vize a ani viditelný tah na její vytvoření
- rizika nekompletní a bez strategií odstranění
- pozitiva
- vyjasňování požadavků na demu (pozor ale na mimofunkční)
- nastavení očekávání na příště na demu
- retro - tón, témata a návrhy
- další komentáře
- plánování systěmatcky správně jen částečně (probráno v detailu na schůzce)
- hodnocení: slušné 1.5
Použitý proces¶
ASWI std
Datum schůzky¶
16.3.2022