Projekt

Obecné

Profil

Novinky

Hodnocení projektu

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
11 (+4)

Malus/Bonus

  • Vlastní upravený proces, správně provedený a vyhodnocený (od 2.-3. iterace LCA + IOC + GA kolečko nad epicy) + 4b

Tým a komunikace

  • pozitiva
    • spolupráce i komunikace ven i dovnitř ok
    • lehký problém s připomínání schůzek jednomu členovi ale zdárně vyřešeno vlastní iniciativou
  • hodnocení: Excelentní (3)

Projekt

  • negativa
    • ze začátku ne ideální uchopení Vize a některých praktik, ale časem se vyjasnilo, zlepšilo, usadilo
    • skok na návrh a implementaci před usazením projektu
  • pozitiva
    • vyrovnání se s kontextem projektu (viz níže) se ctí
    • změna procesu na LCA + IOC + GA kolečko nad epicy (2.-3. iterace)
    • spokojenost zákazníka, dodání všech reqs (kromě NTH) + některé fixy a vylepšení dosavadní implementace
    • celkový burndown
    • časové rozložení prací
  • další komentáře
    • obtížná situace navazováním na "lepený" výzkumný projekt blížící se konci -> nepřehlednost, špatná kvalita ve všech aspektech
    • Celkový strávený čas [h] - cca 350 (10:9:8:7)
  • hodnocení: Excelentní - Slušné (2,5)

Postupy a praktiky

  • negativa
    • na začátku problémy s retrospektivou, plánováním, konvencemi
  • pozitiva
    • postupem času a změnou procesu dovedeno téměř do dokonalosti
    • postupné a částečně paralelizované zpracovávání epiců (+ jejich rozplánování)
  • hodnocení: Excelentní - Slušné (2,5)

Technická kvalita

  • pozitiva
    • filtry pro epicy a jejich hiararchie + mapování na trasovatelné větve a commity (od začátku)
    • systém mergování větví a postupného "úklidu" po sobě v repu
    • prakticky od začátku validní a kompetentní užívání ticketů pro kontext projektu
    • analytické a arch. podklady k jednotlivým epicům
  • další komentáře
    • Vize není nic extra, ale pro daný projekt naprosto stačí
    • repo bylo externí bez možnosti propojení s Redmine, přesto dodržováno trasování
  • hodnocení: Excelentní (3)

Otázky na tým (post-mortem review)

  • Co nevyhovovalo, nefungovalo, komplikovalo život
    • marast v projektu ještě před jejich příchodem
    • velké množství informací a nejasnosti o procesu na začátku projektu
    • neintuitivnost Redmine
    • J. Bartošek - "na pochopení, vyzkoušení procesu a praktik by byl lepší cvičný/nereálný projekt, viz agilní školení"
  • V čem vidí tým největší přínos, co se naučili
    • Standup - knowledge base pro celý tým
    • Retrospektiva - poučení, velocita, monitorování plánu
    • Samostatné přiřazování a vytváření issues - více flexibilní

Použitý proces

LCA + IOC + GA kolečko nad epicy (lean-inspired)

Artefakty předané týmem

  • Předávací protokol - ANO
  • Archiv projektu - ANO

Datum schůzky (uzávěrky)

24.5.2022

Hodnocení 6. iterace

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
12

Průběh a stav projektu

  • pozitiva
    • domluvené požadavky splněny (krom NTH)
    • kompletní testy objevilo mnoho bugů, ale byla na to rezerva v odhadech + fixly se i nějaké z dřívějška
  • hodnocení: skvělé 3

Iterace

  • pozitiva
    • odhad, náplň, cíle, splněno, retro
  • hodnocení: skvělé 3

Technická kvalita

  • pozitiva
    • repo řádně uzavřeno, smergováno, branche smazány
    • bugy vždy popsány
    • uzavřené ALM, testy, protokol, formulář, archiv
  • hodnocení: skvělé 3

Postupy a praktiky

  • pozitiva
    • std level kvality
  • hodnocení: skvělé 3

Použitý proces

LCA + IOC + GA kolečko nad epicy (lean-inspired)

Datum schůzky

24.5.2022

Hodnocení 4. a 5. iterace

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
11 (za každou z hodnocených iterací)

Doporučení

  • celkový strávený čas zřejmě přesáhne 320h (standardní maximum) - zkusit najít nejzjevnější/nejzbytečnější (a.k.a. šlo se jí vyhnout) příčinu
  • další schůzka až za 2 iterace (uzávěrka)

Průběh a stav projektu

  • negativa
    • celkový strávený čas zřejmě přesáhne 320h
  • pozitiva
    • projekt on track (i přes velikonoce)
    • vypořádání se s CR (některé vzaty - API, video místo doc; některé ne - nový endpoint)
    • zákazník spokojený
    • dotažení procesu v 5. iteraci (definice DoD)
    • rozložení zátěže - cca 8:7:6:6
  • další komentáře
    • jediná zdržení v releasech ze strany zákazníka (jiné využití repo, školení, CR)
  • hodnocení: skvělé 2,5

Iterace

  • pozitiva
    • práce průběžné
    • odhady
      • 4. 10h nadhodnocení (díky odpadlým schůzkám)
      • 5. úplně ok
    • burndowny, náplň, retrospektivy ok
    • plán na další iteraci - dojet implementace a interní testování
      • další pak lazení, deploy, UAT, doc, admin
  • hodnocení: skvělé 2,75

Technická kvalita

  • pozitiva
    • DoD na wiki pro LCA, IOC, GA epiců
    • mapování milníků jednotlivých epiců na iterace v Milníky
    • analýzy, návrhy a architektury jednotlivých epiců (DMS)
      • ERA, arch. digramy, I/O formáty, GUI návrh, návody, konfigurace
    • repo - větvení, mergování, trasování
  • další komentáře
    • prostřední Low priority požadavek je technicky splněn v rámci dvou jiných
  • hodnocení: skvělé 3

Postupy a praktiky

  • negativa
    • absence doplněny ex-post - pořád má smysl v kontextu zkoumání historie, ale v dopředném plánování na výpadky lidí to zdánlivě moc nepomůže
  • pozitiva
    • code reviews, DoD, standupy, zápisy
    • všechny ALM praktiky
  • hodnocení: skvělé 2,75

Použitý proces

LCA + IOC + GA kolečko nad epicy (lean-inspired)

Datum schůzky

10.5.2022

Hodnocení 3. iterace

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
11

Malus/Bonus

  • filtry issues ještě vylepšeny - TBD
  • úprava procesu - TBD

Doporučení

  • zkusit se podívat na praktiky používané v Kanbanu a jiných lean metodikách/procesech - může dát inspiraci, jak proces ještě vylepšit
  • příští schůzka až za 2 iterace (pokud nevyvstane potřeba)

Průběh a stav projektu

  • negativa
    • nutno pro změnu procesu definovat kritéria pro dosažení LCA a IOC jednotlivých epiců (definition of done)
  • pozitiva
    • změna procesu
      • LCO -> kolečko LCA-IOC nad jednotlivými epicy + rozdělení mezi lidi po epicích (paralelizace) -> REL
      • naprosto adekvátní charakteru projektu
    • LCA deklarováno a splněno na momentálně zpracovávaných epicích
    • plán zůstal původní, ale bude předělán na mapování LCA a IOC jednotlivých epiců na týdny/iterace
    • spokojenost zákazníka
  • další komentáře
  • hodnocení: skvělé 3

Iterace

  • negativa (malá a vysvětlitelná)
    • přeplánování 2 tasků
    • odhad dost velký a nenaplní se (zefektivnění schůzek)
  • pozitiva
    • retro validní (odhalila i nedodržování komentů v Code Review)
    • burndown po eliminaci schůzek
    • náplň, cíle a splnění
    • rozložení zátěže v normě, zvlášť po odfiltrování RM a schůzek
  • hodnocení: skvělé 2.5

Technická kvalita

  • pozitiva
    • pokrok na workflow, hierarchii a progressu
    • RM počítá prioritu podle dětí a nejde ručně změnit -> vyřešeno tagy
    • meeting notes na papíře -> ofoceny -> přepsány do wiki a fotky přiloženy
      • skvělé díky 1) kontrole, 2) možnosti sepsat ve wiki jen to nejnutnější
    • DMS na LCA dokumenty k epicům
      • ukazují jaké části systému se který dotkne (vč. šablony), totéž z databází, návrhy UI a formáty JSON souborů
    • wiki sekce s prioritami a "specifikací" požadavků, vč. relevantních zápisů schůzek
    • feature branche a jejich lifecycle, trasování
  • další komentáře
    • tagy nevhodné/nemožné
  • hodnocení: skvělé 3

Postupy a praktiky

  • pozitiva
    • komunikační issue s jedním členem vyřešeno
    • demo výborné
    • iniciativa směrem k zákazníkovi na postupném testování
    • "rezervace" dev serveru (FB) a připravený postup na řešení konfliktů
    • dolazeny konvence
    • standupy
  • další komentáře
    • je trochu neintuitivní, aby se 3 členové přizpůsobovali komunikačně jednomu, ale dokud to funguje a nepůsobí problémy, ok
  • hodnocení: skvělé 3

Použitý proces

LCA + IOC kolečko nad epicy (lean-inspired)

Datum schůzky

13.4.2022

Hodnocení 2. iterace

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
10

Malus/Bonus

  • potenciální bonus za filtry - TBD

Doporučení

  • možno odklonit se od ASWI procesu a jet více lean/feature-driven díky nátuře projektu
    • tzn. rozhodnout, jestli se architektura bude popisovat centralizovaně (v první verzi alespoň pro MVP požadavky) a tím se snažit dosáhnout LCA, nebo vše zastřešuje Vize, ale po ní dál se každý Epic zpracovává jako samostatný miniprojekt a minimálně LCA na projektové úrovni tak trochu ztrácí smysl - obojí je validní možnost a je na zvážení

Průběh a stav projektu

  • negativa
    • neexistence celkového plánu - vzhledem k typu projektu může být alespoň stylem, který Epic chceme dodat ve které iteraci (+ definition of done)
  • pozitiva
    • silné poučení z minulé iterace
    • LCO deklarováno a splněno (s drobnou výjimkou vyznačení priorit)
    • projekt v dobrém stavu
  • další komentáře
    • nevyváženost stráveného času mezi členy, hlavně min vs. max, ale očekávání, že se časem dorovná do rozumné míry
  • hodnocení: skvělé 2.25

Iterace

  • negativa
    • burndown ne ideál, ne špatný
  • pozitiva
    • retro validní - identifikace problémů a jejich řešení
    • odhady mimo schůzky skoro přesně
    • plán na další iteraci ok (plánuje se LCA)
    • cíle validní a splněny, rozsah v horní části očekávaného intervalu
    • rozložení prací mezi členy lepší než v minulé iteraci
  • další komentáře
    • zápisy ze schůzek ještě nebyly na wiki, ale probrána jejich fyzická forma
  • hodnocení: skvělé 2.25

Technická kvalita

  • negativa
    • o prioritách reqs se ví, jen nejsou zachyceny ani v RM, ani ve Vizi
  • pozitiva
    • zapojení filtrů ticketů - pomohlo (detailní a pěkné)
    • hierarchie, description, kategorie, tagy, blockery, kopie, komenty log timu
    • opravy konvencí jako výstup retro
    • feature branche, trasování commitů, označení branches
    • Vize pokrývá, co musí (výjimka jsou priority)
  • další komentáře
    • existují UI návrhy a arch. diagramy, jen ještě nejsou na RM (rozmyslet jak a kam dávat, aby se daly sledovat i verze a vývoj)
    • repo z podstaty věci nejde slinkovat s RM, také iterační tagy nedávají smysl
  • hodnocení: skvělé 2.5

Postupy a praktiky

  • pozitiva
    • ve volných chvílích se dělá odhadování a grooming, nejpozději na retru
    • postup na přeplánování
    • code review
    • práce s repository
    • odstranění rizik + absence calendar
    • dobře uchycené MVP
    • standupy 15 minut + následná technická diskuze o jednotlivých problémech
  • hodnocení: skvělé 3

Použitý proces

ASWI std (zatím - možný přechod na více lean)

Datum schůzky

29.3.2022

Hodnocení 1. iterace

Přidáno uživatelem Petr Pícha před asi 2 roky(ů)

Hodnocení
7

Malus/Bonus

Doporučení

  • možná trochu větší průbojnost se zákazníkem - nenechat nic "viset ve vzduchu", u každého bodu chtít buď odpověď, nebo termín jejího dodání
  • používat funkce Redmine pro usnadnění práce (filtry, řazení pro retro, plánování, standupy)
  • pořád to chce usadit Vizi, ale jinak každý "Epic" řešit jako miniprojekt (analýza, design, implementace, test, dokumentace)

Průběh a stav projektu

  • negativa
    • trochu Cart Before the Horse - soustřední na design a implementaci před usazením Vize (nátura projektu to částečně omlouvá)
  • pozitiva
    • komunikace dovnitř i ven
    • projekt dobře nastartován
  • další komentáře
    • v projektu je obecně nepořádek (kód, vedení, ...), což týmu stěžuje práci
  • hodnocení: slušné 1.5

Iterace

  • negativa
    • náplň sice není špatná, ale chybí tah na Vizi a plán
    • nemá explicitní cíl
  • pozitiva
    • burndown až na první dny (nejasnost, od kdy vykazovat) není špatný
    • kvalita odhadů
  • hodnocení: slušné 1.5

Technická kvalita

  • negativa
    • O týmu a O projektu zbyzečně zvlášť wiki stránky, mohl to být základ pro Vizi
    • rizika bez strategií odstranění
    • konvence ne úplně kompletní
  • pozitiva
    • zachycené konvence jsou dobré a platné
    • kalendář absencí
    • popis iterace
    • detailní zápisy schůzek a knowledge base
    • přeplánování úkolu, hierarchie
    • issues obecně ok
  • hodnocení: slušné 2

Postupy a praktiky

  • negativa
    • nepochopený účel retrospektivy - bráno jako prezentace mentorovi a kombinace věcných záležitostí s procesem)
    • nemoci/dovolené - "s tím nejde nic udělat" - ale jde, minimálně s tím počítat
    • plánování - nepřipravené vstupy + odhadování musí proběhnot zde, pokud ne dřív (nutno vědět, kolik toho na iteraci máme)
    • neexistence Vize a plánu a tím mantinelů projektu
    • vstupy a otázky na demo posílat předem + někde evidovat otevřené otázky a trvat na jejich zodpovězení
    • explicitní review úkolů
  • pozitiva
    • vedení schůzek
    • nakonec se náplň retro vyřešila, jen to déle trvalo
    • náplň dema včetně komunikace všech a nastavení očekávání na příště
  • další komentáře
    • pořadí schůzek není ideální, ale když to jinak nejde, je dobře aspoň vědět, jak by to ideální bylo
  • hodnocení: slušné 2

Použitý proces

ASWI std

Datum schůzky

15.3.2022

    (1-6/6)

    Také k dispozici: Atom