Projekt

Obecné

Profil

Plán pro I. iteraci

otevřený

2020-03-12

I. iterace

100%

9 úkolů   (9 uzavřených — 0 otevřených)

I. iterace

Obecné informace

Začátek: 12. března 2020
Konec: 3. dubna 2020 (oficiální ukončení 6. dubna z důvodu nesprávné domluvy se zákazníkem)
Plánovaný výstup (LCO milník):
  • Vize produktu a návrh DSP
  • Prototyp pro deserializaci binárních dat (nepostradatelný pro další práci na projektu a pro důkladnější pochopení problematiky)
  • Naučit se používat Redmine, využívat GitLab, shodnout se na týmové komunikaci a na komunikaci se zákazníkem či mentory.

Poznámky

Nejvíce jsme během této iterace používali materiály serializační protokol a ukázka.
Pro DSP jsme se rozhodli vytvořit online dokument.

Návrh vize a dokumentu specifikace požadavků (verze 0.1) v DMS.

Ukončení iterace - poznámky ze schůzek (se zákazníkem, s mentory)

  • akceptační kritéria - minimální funkčnost, ...
  • poznámky ze schůzek do wiki
  • prozkoumat agilní metodiky - má cenu řešit týdenní iterace? (SCRAM 30 denní sprinty, user stories, ...)
  • plány (přes tagy - první, druhá, ... iterace), release třeba přes tag (není třeba dávat zip do DMS)
  • zpětné trasování commitů (úkoly -> commity), automaticky přidáním "Re " před hashmark - doplnit revize
  • na základě velkých změn v projektu jasně stanovit, co je mimo rozsah prací (časová náročnost), zbytek prioritizovat
  • Doplnění vize:
  • detailně zainteresované strany
  • přidat mimofunkční požadavky - uživatelská, programová dokumentace, návrh GUI - třeba i barvy, ...
  • rizika a strategie jejich odstranění - cokoli s důsledkem na kvalitu či snížení rozsahu, klasické riziko nezkušenost s technologiema, časové odhady, COVID-19 vliv na schůzky - řešení Google Meet a jasně stanovené (dostatečně dopředu) termíny, ...
  • celkový plán projektu (deadline, jak dlouhé chceme mít iterace, kdy chceme mít funkční produkt, kdy různé milníky)
  • ?produkční prostředí?
  • vize (oproti specifikaci) - definovat rozsah a cíl projektu + základní charakteristiky na OBECNÉ úrovni.
  • specifikace - use case diagramy, různé úrovně práv, celkově více obrázků
  • aktuální release správně 0.1 ne 1.0
  • Architektura:
  • zdůvodnit navržené věci
  • začátek implementace
  • vrtstvená architektura?
  • komunikace s externími moduly?
  • tak aby bylo vse propojeno (u webovky prázdná stránka s jedním tlačítkem, vyskočí dialogové okno s daty z DB), z GUI přes aplikační vrstvu do DB a zpět, ...
Sledování času
Odhadovaná doba 49.50 hodin
Úkoly podle
Support

3/3

Task

6/6