Projekt

Obecné

Profil

Novinky

Hodnocení projektu

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

Hodnocení
10+2

Malus/Bonus

  • filtry v Redmine (+2b)

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í 7. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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í 6. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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í 4. a 5. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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
    • 1
  • 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
      • přes rush cíle splněny
    • 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í 3. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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í 2. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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í 1. iterace

Přidáno uživatelem Petr Pícha před téměř 3 roky(ů)

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
    • CIV nereaguje
  • 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

    (1-7/7)

    Také k dispozici: Atom