Hodnocení 5. iterace
Hodnocení¶
8 bodů
13.5.2021
Doporučení¶
- nepodcenit ověření nasazení a běhu v provozním prostředí (zátěžové testy)
- pamatovat na ty, kdo v budoucnu (5+ let) produkt budou nuceni upravovat: v implementaci je mnoho věcí, které vyžadují vysvětlení "proč je takto uděláno" formou (architektonické) dokumentace
Průběh a stav projektu¶
- implementace hotova, předvedena, čeká se na vytvoření prostředí (CIV) pro nasazení a field testing
- hladký průběh, komunikace se zadavateli
- aktivní řešení s CIV
- dojem, že už je víceméně všechno hotovo, přestože není (viz technická kvalita níže)
- dosud strávený čas: 247 hodin
Hodnocení: dobré (2b)
Iterace¶
- cíl správný a (téměř) dosažen, úplné dosažení mimo možnost ovlivnění týmem
- hladký průběh, trochu nadhodnocené odhady pracnosti (52h est vs 45h spent)
- celkem dobrý burndown tj. průběžná práce
- vyrovnané podíly práce členů (issue assignee, reportovaný čas)
- -
Hodnocení: dobré (3b)
Technická kvalita¶
- tým se bohužel stále nevěnuje tématům nesouvisejícím přímo s programováním, a "projektový dluh" je vzhledem k fázi projektu poměrně enormní
- (přitom tým má přímou zkušenost s převzetím výchozího stavu projektu, nedokumentovaného a nedobře udělaného ...)
- sepsány konvence pro typy issues,
- uživatelská dokumentace řešena se zadavateli, forma vhodná (součást aplikace)
- dobrý iteration backlog v Redmine -- priority, typy issues, rozsahy pracnosti
- copy-paste z předchozí iterace:
- pořád není doc arch a není ani "na radaru", je v plánu vyrobit instalační návod (readme v git src)
- žádné artefakty související s ověřováním kvality
- nedotažené propojení commit-ticket
- vytvořen use case diagram obrázek, ale bez doprovodných popisů a bez vazby na doc Vize, tj. v dané podobě neužitečný
- k testům není žádná dokumentace (test cases / scenarios, reporty) natož automatizace
Hodnocení: slabé (1b)
Postupy a praktiky¶
- základní postupy pro plánování a vývoj slušné, ostatní už slabší
- odpovídající (ani málo, ani příliš) komunikace se zákazníkem, ochota dělat projektu bugfixing support po předání
- standardní správné použití version management postupů
- podstatnější chyby nalezené při testování zaznamenány a řešeny přes ALM
- retrospektiva přínosná a dobře zaznamenaná
- copy-paste z předchozí iterace:
- testování uděláno ručně, žádná opakovatelnost natož automatizace a neřešeno UX testing
- nadhodnocené odhady issues => iterace
- podceněná příprava nasazení ("najednou" zjištěná nutnost dodat docker image, nasazení trvá déle než očekáváno kvůli komunikaci a dobám odezvu poskytovatele, neřešeny výkonové parametry virtuálu, nejasný plán B pro případ že by dlouho trvalo zřízení)
Hodnocení: slušné (2b)
Komentáře