Projekt

Obecné

Profil

Akce

Průběh iterací

Iterace 1

Cíl:
  • Hlavním cílem první iterace je seznámení se zadáním a produkčním prostředím zákazníka.
  • Dále budou v rámci analýzy prozkoumány případná existující řešení (částečná či úplná) a možnost jejich využití v rámci tohoto projektu.
Výsledky:
  • V rámci iterace jsme se seznámili se zadání.
  • Prozkoumali jsme formuláře na IS/STAG, které se týkají projektu.
  • Dále jsme vyhledali možné XSD specifikace, kterými se budeme moci inspirovat při vytváření vlastního XSD.
Retrospektiva:
  • s průběhem iterace jsme spokojeni
  • projekt se vyvíjí dobře podle naplánované iterace
  • na Redmine jsme si ze začátku museli zvykat, problém byla hlavně orientace
  • issue v anglickém jazyce nebyla dostatečně specifická, proto jsme se rozhodli od druhé iterace přejít na češtinu
  • nepsali jsme moc komentáře k issue, chceme to zlepšit

Iterace 2

Cíl:
  • Hlavním cílem druhé iterace je vytvoření XSD.
Výsledky:
  • V rámci iterace jsme vybrali základní položky, které budou použity v XSD.
  • Dále bude nutné tyto položky upravit do podoby vhodné pro vygenerování XSD.
  • Finalizovali jsme vizi a vytvořili use case specifikaci.
  • Dále jsme rozpracovali Architekturu a ERA diagram.
  • Dosažení milníku LCO.
Retrospektiva:
  • stav
    • projekt úspěšně pokračuje
    • zjišťujeme, že vytváření XSD podle tabulek bude časově náročnější
    • zpracování dat je složitější, než jsme si představovali a musíme podle toho upravit plán
    • zatím vše může pokračovat podle celkového plánu
    • tým se snaží plnit své úkoly
  • iterace
    • v naplánované iteraci se podařilo splnit většinu úkolů
    • XSD se bude vyvíjet dál i v další iteraci
  • nástroje
    • bezproblémů používáme Redmine, na gitu začínáme pracovat, pomocí modelovacích nástrojů vytvářime diagramy
  • podařilo se nám vytvořit dva hotové a dva rozpracované artefakty
  • dosáhli jsme milníku LCO
  • změny na základě minulé retrospektivy
    • zlepšili jsme komentáře
    • zlepšili se popisy issue
    • zlepšilo se pochopení úkolů

Iterace 3

Cíl:
  • Dokončit přípravu podkladů pro vytvoření XSD.
  • Vytvořit selecty pro export dat.
  • Začít implementaci parsování XML a importu dat.
Výsledky:
  • Vytvořena architektura projektu.
  • Připraveny položky pro XSD, částečně vytvořeny tagy v angličtině.
  • Dosažení milníku LCA.
Retrospektiva:
  • průběh a stav
    • nastalo mírné zpoždění oproti plánu
    • už jsme dobře seznámeni s projektem, celkově již víme, co budeme dál dělat
    • menší nedorozumění v komunikaci
    • iterace byla naplánovaná dobře, ale trochu se to podle tohoto plánu nestihlo
    • k používaným nástrojům zmíněným v retrospektivě předchozí iterace přibylo používání tabulek na gapps
  • artefakty
    • byla vytvořena architektura
    • dosáhli jsme milníku LCA
  • co chceme zlepšit
    • pro příští iteraci chceme zlepšit komunikaci - lépe vysvětlovat úkoly a více se ptát

Iterace 4

Cíl:
  • Dokončení XSD tagů.
  • Začátek implementace importu, exportu a zobrazení dat.
Výsledky:
  • Vytvořena první verze XSD tagů.
  • Připraveno PHP pro zobrazení dat.
  • Začátek implementace k importu dat.
Retrospektiva:
  • stav
    • aktuální vývoj jde špatně paralelizovat
    • zákazník byl tuto iteraci více pracovně vytížen, později odpovídal
    • z minulé iterace byly přesunuty úkoly, více práce na tuto iteraci
    • z těchto důvodů dochází k mírnému zpoždění oproti plánu, není to nic hrozného, stále se plán stihnout dá
  • první hotové výstupy
    • první verze XSD
    • PHP zobrazení XML
  • změny na základě retrospektivy
    • zlepšení komunikace, úkoly byly lépe vysvětlovány, více jsme se doptávali

Iterace 5

Cíl:
  • Dokončení implementace.
  • Dokumentace.
  • Předání zákazníkovi.
Výsledky:
  • generátor XSD
  • XSD
  • parsování XML
  • import dat z XML
  • připravené selecty
Retrospektiva:
  • stav
    • implementační část hotová (kromě doupravení selectů pro vygenerování webové služby)
    • zbývá dokumentace a testování
    • dosažení milníku IOC
  • plán
    • plán byl v pořádku, možná trochu náročnější
    • během implementace se objevily chyby ve struktuře XSD - došlo ke zpoždění
    • zpoždění způsobilo také pár drobných požadavků na úpravu od zákazníka
  • fungování týmu - super
  • iterace
    • plán byl OK
    • v důsledku chyb a nových drobnějších požadavků došlo k menšímu zpoždění
  • nástroje - používáme vše bez problémů
  • výstupy
    • generátor pro XSD
    • XSD
    • parsování a načítání XSD do formulářů
    • zobrazování pomocí PHP
    • připravené selecty

Iterace 6

Cíl:
  • Doupravení struktury selectů pro webovou službu.
  • Dokumentace.
  • Testování.
  • Odevzdání zákazníkovi.
Výsledky:
  • podklady ze selectů pro export dat
  • dokumentace
  • otestováno
  • budeme předávat zákazníkovi
Retrospektiva:
  • stav - práce hotová
  • iterace - plán OK
  • výstupy - selecty pro export, dokumentace
  • dosažení milníku REL

Aktualizováno uživatelem Petra Volenová před téměř 7 roky(ů) · 8 revizí