Projekt

Obecné

Profil

Novinky

Prostředí pro benchmarky kompresních algoritmů pro 3D modely - Underpaid devs: Hodnocení 6. iterace

Přidáno uživatelem Petr Pícha před 11 měsíc(ů)

Hodnocení
11

Doporučení

  • pokud budou problémy se členem týmu přetrvávat, řešit společnou schůzkou s mentorem, popř garantem TSP

Průběh a stav projektu

  • + na konci další iterace finální revize a feedback od zákazníka, o týden až 2 později uzávěrka
  • 0 přiznání podcenění CICD, ale už funkční
  • 0 zpoždění mimo jiné vlivem problémů s jedním (TSP) členem - tým to řeší
  • + spokojený zákazník
  • 2.5b

Iterace

  • + náplň a plány odpovídají
  • 2.5b

Technická kvalita

  • + dotahuje se přechod na gitlab.com
  • + funkční a integrační testy
  • + CICD - tag trigger
  • 3b

Postupy a praktiky

  • + změna politiky code review, resp. rozdělení mezi více lidí
  • + plán na staging prostředí po TSP1 a po RTP
  • + objevení a řešní problému s jedním členem
  • + produktivní diskuze nad prj mgmt
  • + dopředné potvrzování schůzek
  • 3b

Použitý proces

ASWI std (+Jira a gitlab.com)

Datum schůzky

9.5.2024

Automatické vyhodnocování odpovědních dotazníkových formulářů - The Garbage Collectors: Hodnocení 4. iterace

Přidáno uživatelem Petr Pícha před 11 měsíc(ů)

Hodnocení
10

Doporučení

  • příští schůzka až na uzávěrku

Průběh a stav projektu

  • + IOC nebo dost blízko
  • + na plánu
  • + spent time
  • + zákazník spokojený
  • 3b

Iterace

  • + odhad, retro, náplň, rozsah
  • + plán na další
  • 0 burndown slušný
  • 3b

Technická kvalita

  • + deploy na Nuadě
  • + uživatelská dokumentace, testy
  • + aplikace vypadá pěkně, použitelně a užitečně
  • - chybí tag
  • 0 jinak standard viz doposud
  • 2b

Postupy a praktiky

  • Demo
    • import na Moodle se projevil jako neprůchozí, přeložen na TSP2
  • 0 jinak standard viz doposud
  • 2b

Použitý proces

ASWI std

Datum schůzky

7.5.2024

Zachycení scénáře průchodu webovou aplikací - VUŠ: Hodnocení 4. a 5. iterace

Přidáno uživatelem Petr Pícha před 11 měsíc(ů)

Hodnocení
12+12

Doporučení

  • info k uzávěrce (bude i na Teams)
  • jak s TSP2 probereme příště
  • příští schůzka až uzávěrka

Průběh a stav projektu

  • + předběhnutí plánu
  • + po 4. iteraci 90% funkčnosti, v 5. IOC (dotažená dokumentace a základní testy)
  • + spent time adekvátní
  • + fungování týmu
  • + další iterace dotažení produktu + možná další jednotýdenní na formality
  • 3b

Iterace

  • + skvělé burndowny, odhady, odpovídající cíle, náplň retrospektiva, plány
  • 3b

Technická kvalita

  • + analýzy chování aplikace v různých prostředích a šablona pro ně
  • + testovací scénáře
  • + práce s features a risks
  • + iterační tag + pipeline
  • + jinak standardně skvělé
  • 3b

Postupy a praktiky

  • + v létě přechod na jiný gitlab
  • + low prio požadavek odstraněn po domluvě se zákazníkem a řádně označen v RM
  • + jinak standardně skvělé
  • 3b

Použitý proces

ASWI std

Datum schůzky

7.5.2024

Nástroj pro vyvíjení a spouštění vývojových diagramů Flowrunner - holý-tým: Hodnocení 5. iterace

Přidáno uživatelem Petr Pícha před 11 měsíc(ů)

Hodnocení
10

Doporučení

  • další schůzka bude až uzávěrka

Průběh a stav projektu

  • + pokrok
  • - lehké zpoždění vlivem konfliktů vlivem nemoci a konfliktů
  • + rozdělení poslední iterace na 2 týdenní (1 - produkt, 2 - uzávěrka)
  • + za týden IOC
  • + spent time sedí
  • 2.5b

Iterace

  • + retrospektiva, náplň, cíle splněny až na jeden, odhady, scope
  • + plán na příští
  • 2.5b

Technická kvalita

  • 0 tagy se dotáhnou
  • + jinak na zajetém standardu
  • + úprava artefaktů
  • 2.5b

Postupy a praktiky

  • + úprava plánu + přidání konfliktních deadline do rizik
  • + jinak na zajetém standardu
  • 2.5b

Použitý proces

ASWI std

Datum schůzky

3.5.2024

Využití Deep Learning v medicínských aplikacích - MedicalBugs: Hodnocení 4. iterace

Přidáno uživatelem Premek Brada před 12 měsíc(ů)

Průběh a stav projektu (slušné 2b)

  • zhruba LCA
  • zhruba standardní ASWI proces
pozitiva
  • dobrá organizace práce a komunikace
  • tým postupuje sice částečně intuitivně, ale správně
negativa
  • lehce nevyrovnaný objem příspěvků (zejm. jeden z členů, 115/150/130 vs 70 hodin a 18/10/10 vs 1 commit), diskutováno
další komentáře
  • dosud strávený čas: 478 hodin

Iterace (slušné 2b)

  • delší (3 týdny) vzhledem k cíli (dosahnout LCA) a již vyjasněným potřebám uživatelů
pozitiva
  • cíl v souladu s fází
  • aktivně řeší situace v týmu a komunikaci se zadavatelem
negativa
  • "verfied -> closed" až na konci iterace hromadně => burndown spíše "rock edge" => neslouží účelu v průběhu iterace
  • dost nadhodnocené effort estimates (Estimated time 237.00 hours, Spent time 178.00 hours), diskutováno

Technická kvalita (slabé 1b)

  • základní sada artefaktů je pohromadě
pozitiva
  • SRS a SAD dobře strukturované, čitelně a srozumitelně napsané
  • SAD: využití pohledů vč. vhodně zdůrazněného procesního pohledu, stručně ale informačně hutně psáno
  • množství (pro ASWI doplňkových) ekonomicko-manažerských dokumentů/artefaktů (OBS, matice odpovědnosti, ...)
negativa
  • stále není vůbec trasovatelnost potřeby <-> požadavky <-> issues <-> commits <-> tests, diskutováno
  • SRS: struktura ok, ale specifikace požadavků ne - nejde o use cases, ani něco jiného; technologie jsou takto požadovány uživateli??? ; není specifikován rozsah "první verze aplikace" a "finální aplikace"
    • žádné informace ohledně cílového prostředí a nasazení
  • SAD: chyby ve workflow v procesním pohledu; design decisions jsou jen u technologií a nejsou navázány na požadavky; impl pohled neozřejmuje strukturu implementačního projektu (komplet flask-driven? nebo nějaké odchylky? kde je "schovaný" React?) + charakter "krabiček" (třídy? moduly? flask controllery? importované hotové knihovny/komponenty?) a škoda, že tyto "krabičky" nejsou provázaně odkazované v Datové toky; chybí informace o datovém modelu (použité podmnožiny?) MRS a interních datových/funkčních API (např. schemata pro JSON)
    • např. SRS "Odezva systému maximálně do 3 sekund." -- odpovídá tomu architektura s dat. pumpou a získáváním dat vždy on-demand z MRE?
    • např. impl pohled "Predikce mRS" vs tok dat "Model pro predikci mRS" -- jde o tentýž subsystém?
  • LCA prototyp není explicitně mapován na uživatelsky a/nebo architektonicky kritické use cases z SRS
    • PoT implementace je triviální tj. příliš jednoduchá a nad rámec propojení prohlížeč<->MRS v podstatě nic neověřuje
    • repo: kompletní RDF connection info vč hesla commitnuté do git repo (!) uff
  • klíčové dokumenty nemají "košilku"

Postupy a praktiky (slušné 2b)

  • jednotlivé praktiky vcelku ok, chybí vědomé použití těch navázaných na risk / priority / value management
pozitiva
  • code review pro vybrané merge requests (dle významu změn) dělají, není vidět ve workflow issues ale je vidět v gitlab
    • zapsat do interních pravidel týmu, kde není vůbec
  • effort estimates: priorita autorovi issue, celkem to funguje (až na případy průzkumných úkolů typu "naučit se technologii")
negativa
  • workflow na ticketech často neodpovídá interním pravidlům týmu (výskyty new -> closed, accepted -> closed)
    • námět na retrospektivu?

Doporučení

  • diskutováno lack of traceability ("my to máme v hlavě" nestačí)

Prostředí pro benchmarky kompresních algoritmů pro 3D modely - Underpaid devs: Hodnocení 4. a 5. iterace

Přidáno uživatelem Petr Pícha před 12 měsíc(ů)

Hodnocení
9+9

Průběh a stav projektu

  • + přechod na gitlab.com po táhlých problémech s KIV instancí
  • + spent time skoro 80% spodní hranice
  • - zádrhele s testováním, deploymentem, dokumentací
  • + IOC příští iteraci, 80-85% freq proti MVP, 80-85% všeho
  • 2b

Iterace

  • 0 v it 5 zákazník nemohl na schůzku
  • + retrospektivy, náplň se zdá rozumná
  • 2b

Technická kvalita

  • + změna VCS, udržení trasování a dalších konvencí
  • + CI pipeline
  • + release v gitlabu včetně notes
  • + deploy těsně po review
  • 2.5b

Postupy a praktiky

  • + změna konvencí (subtasky)
  • + starost o tickety a vykazování
  • - nulová snaha o přeplánování schůzek, nebo jejich dopředné potvrzení (vysvětlení na Teams je pochopitelné, ale ne úplně dostačující - probereme příště osobně)
  • + úprava plánu - využití rezervy
  • 2.5b

Použitý proces

ASWI std (+Jira)

Datum schůzky

25.4.2024 (offline)

Automatické vyhodnocování odpovědních dotazníkových formulářů - The Garbage Collectors: Hodnocení 3. iterace

Přidáno uživatelem Petr Pícha před 12 měsíc(ů)

Hodnocení
8

Průběh a stav projektu

  • + zákazník spokojen
  • + příští iterace beta release (MVP)
  • + rozložení zátěže
  • 0 dokumentace a testování necháno na poslední iteraci, protože zákazník chci field test aplikace už tento semestr
  • 2.5b

Iterace

  • - nepodařilo se propojení s Moodlem ale se zákazníkem dohodnut workaround a vyřazení z TSP1
  • + odhady, cíle, splění (krom výše), scope, náplň, burndown
  • + plán na 5. iteraci
  • 2b

Technická kvalita

  • + hierarchie tasků, description, priority, category
  • + tag iterace, 15 branchí, trasovatelnost
  • - artefakty obecně dost rudimentary a působí, že "jsou jen, aby byly"
  • 0 tickety lepší proti startu, ale pořád je prostor na zlepšení
  • - zápisy z retrospektiv nejsou dosažitelné
  • 1.5b

Postupy a praktiky

  • 0 minimalistické, fungující
  • 2b

Použitý proces

ASWI std

Datum schůzky

19.4.2024

Nástroj pro vyvíjení a spouštění vývojových diagramů Flowrunner - holý-tým: Hodnocení 4. iterace

Přidáno uživatelem Petr Pícha před 12 měsíc(ů)

Hodnocení
10

Doporučení

  • příští review jen letmo + info k uzávěrce

Průběh a stav projektu

  • + cca 50% funkčnosti
  • + komunikace se zadavatelem a fungování týmu
  • + rozložení zátěže konverguje správně
  • + řešení bugfixů jako výstupu testování
  • 3b

Iterace

  • + retro, +- burndown, cíle, splněny (až na jeden task)
  • 0 přeplánovaní tasku ne ideální mechanicky, ale zásadně to nevadí
  • 2.25b

Technická kvalita

  • + priority, tracker, kategory
  • 0 prefixy tasků se zdají redundantní
  • + 40+ branchí, trasovatelnost, spent time přes commit message
  • + release tag
  • + testování + report
  • 2.5b

Postupy a praktiky

  • + přeplánování tasku + úprava prj plánu
  • + standupy a zápisy schůzek
  • 2.25b

Použitý proces

ASWI std

Datum schůzky

19.4.2024

Zachycení scénáře průchodu webovou aplikací - VUŠ: Hodnocení 2. a 3. iterace

Přidáno uživatelem Petr Pícha před asi 1 rok

Hodnocení
11+11

Malus/bonus

  • TBD

Doporučení

  • další schůzka až na konci 5. iterace

Průběh a stav projektu

  • + protažení iterace o týden kvůli velikonocům (v plánu předem)
  • + LCA začátkem 3. iterace
  • + vše podle plánu - ne-li před
  • + vše pečlivě hlídáno a upravováno
  • + spent time má tendenci se zarovnávat
  • + 60% funkcionality
  • + zákazník spokojený
  • 3b

Iterace

  • + burndowny skvělé
  • + odhady, plány iterací, scope, cíle, splnění, náplň
  • 3b

Technická kvalita

  • + provázání rizik na tasky (totéž s EFR)
  • + vlastní šablona pro plány iterací a retrospektivy
  • + plán nasazení a testování a jejich úpravy v čase
  • - u samostatně nevypovídajících změn ticketů chybí komentáře
  • + hierarchie a rozpad ticketů
  • + trasovatelnost od commitu až do Vize
  • + iterační tag, feature branches
  • + arch. modely + 5-6 prototypů
  • - design dokument by mohl být pojat více holisticky než jen dvojice diagramů
  • + descriptions, priority, typy, category
  • 2.5b

Postupy a praktiky

  • + doidentifikovaná další 2 rizika a reflektování ve vizi
  • + doladění specifikace na základě inputu od zákazníka
  • 0 když už jsou rizika v Redmine, bylo by dobré je "oživit" (tj. upravovat podle stavu projektu) - totéž s MF a Features
  • + řízení se koncenvemi
  • + Demo 2 ok
  • 2.5b

Použitý proces

ASWI std

Datum schůzky

9.4.2024

Nástroj pro vyvíjení a spouštění vývojových diagramů Flowrunner - holý-tým: Hodnocení 3. iterace

Přidáno uživatelem Petr Pícha před asi 1 rok

Hodnocení
10

Doporučení

  • nepovedené odkazy z commitů na tickety se dají ručně "dohnat" v Redmine

Průběh a stav projektu

  • + zákazník spokojen
  • + tým funguje dobře
  • + LCO a LCA
  • + spent time zhruba odpovídá
  • 2.75b

Iterace

  • + prodloužení iterace na 3 týdny kvůli velikonocům
  • + retrospektiva vysvětluje důležité aspekty
  • + scope, náplň, odhady
  • 0 burndown nekritický a vysvětlený
  • + rozdělení a vysvětlení spent time
  • 2.5b

Technická kvalita

  • + analýza CLI
  • + design dokument
    • + poměrně podrobný pro relativně jednoduchou aplikaci
    • + specifikace zpracování jednotlivých příkazů
    • - mohl by obsahovat i GUI aplikaci, ale mezi MVP požadavky je jen jednoduchá verze, takže možno doplnit později
  • + feature branches (20+)
  • + tag se plánuje po mergi do main
  • + trasovatelnost (ač obcas ujede)
  • tickety - popisy, kategorie, priority, typy
    • - u nejasných změn by byl vhodný komentář
  • 2.5b

Postupy a praktiky

  • Demo2
    • + predvedení funkce
    • + plán nechat vyzkoušet zákazníka (po implementaci cyklů)
    • - je dobré na konci schůzky si explicitně potvrdit príští setkání
  • + úprava plánu
  • + zápisy schůzek
  • 2.25b

Použitý proces

ASWI std

Datum schůzky

5.4.2024

(21-30/229)

Také k dispozici: Atom