Zápisnica zo stretnutia č. 13

 

Dátum

Čas

Miesto

Zapisovateľ

Prítomní

8.3.2010

18:00 - 21:00

Softvérové štúdio

Bc. Michal Macko

 

Ing. Michal Čerňanský

Bc. Martin Blažko
Bc. Marek Brandobúr
Bc. Hana Časnochová
Bc. Michal Hrdina
Bc. Martin Jačala

Bc. Michal Macko

 

Téma stretnutia: Ukončenie šiesteho šprintu, sumarizácia dosiahnutých výsledkov, výber úloh a začiatok siedmeho šprintu

 

Pedagogický vedúci: Ing. Michal Čerňanský

 

Členovia tímu: Bc. Martin Blažko

Bc. Marek Brandobúr
Bc. Hana Časnochová
Bc. Michal Hrdina
Bc. Martin Jačala

Bc. Michal Macko

 

Úlohy z predchádzajúcich stretnutí:

ID

Popis úlohy

Zodpovedný

Termín

Stav

1

Použiť novú obrazovku v pohľade kde som

Michal Hrdina

5.3.2010

2

Vytvoriť view pre bunku - informácie o linke

Martin Jačala

8.3.2010

3

Vytvoriť view pre bunku - informácie o podzastávke

Martin Jačala

8.3.2010

4

Vytvoriť view pre user story - obrazovka najbližšie spoje

Michal Hrdina

8.3.2010

5

Počítanie vzdialenosti od zastávky

Michal Hrdina

8.3.2010

6

Vytvoriť testovacie scenáre pre US - najbližšie spoje

Martin Blažko

5.3.2010

7

Aplikovať testovacie scenáre

Martin Blažko

7.3.2010

8

Úprava služby getDepartures

Michal Macko

5.3.2010

9

Prepojiť bunky vo view pomocou disclosure buttons

 

-

-

10

Navrhnúť spôsob asynchrónneho získavania údajov zo servera

Martin Jačala

8.3.2010

11

Implementovať asynchrónne načítavanie do vybraných obrazoviek

Martin Jačala

8.3.2010

12

Implementovať asynchrónne načítavanie do všetkých obrazoviek

Hana Časnochová

5.3.2010

13

Vytvoriť testovacie scenáre pre US - opustenie obrazovky počas spracovania

Martin Blažko

5.3.2010

14

Otestovať US

Martin Blažko

7.3.2010

-

15

Nezobrazovať linky ktoré sú na konečnej

Michal Hrdina

5.3.2010

16

Doplnenie parametra do služby getLines

Michal Macko

4.3.2010

17

Pridanie nového view do TabBaru

Martin Jačala

5.3.2010

18

Integrácia view zobrazujúceho zastávky

Michal Hrdina

5.3.2010

19

Vytvoriť testovacie scenáre pre US - zobrazenie všetkých zastávok a podzastávok so spojmi

Martin Blažko

5.3.2010

20

Aplikovať testovacie scenáre pre US

Martin Blažko

7.3.2010

21

Nájsť vhodný zdroj údajov pre zohľadnenie typov dní

Michal Macko

8.3.2010

22

Vytvoriť štruktúru pre typy dní na serveri

Michal Macko

5.3.2010

23

Automatická aktualizácia

Michal Macko

5.3.2010

-

24

Rozšíriť služby o rozlišovanie typov dní

Michal Macko

5.3.2010

25

Vytvoriť a aplikovať testovacie scenáre pre US - zohľadnenie typov dní

Martin Blažko

7.3.2010

26

Odstránenie chyby pri vyhľadávaní zastávok

Martin Jačala

8.3.2010

27

Úprava vzhľadu bunky s linkou

Michal Hrdina

8.3.2010

28

Migrácia databáz

Martin Jačala

8.3.2010

29

Konsolidácia prostredia

Michal Macko

8.3.2010

30

Konsolidácia prostredia

Marek Brandobúr

8.3.2010

31

Upgrade Agilo

Martin Jačala

8.3.2010

32

Vytvorenie správy o projekte

Hana Časnochová

23.2.2010

33

Článok na IIT SRC

Martin Jačala

23.2.2010

 

Ciele stretnutia:

 

1.      Ukončenie a hodnotenie šiesteho šprintu

a.      Prehľad naplánovaných úloh

b.     Hodnotenie naplánovaných úloh

2.      Rozdelenie úloh a začiatok siedmeho šprintu

a.      Vytvorenie nových úloh

b.     Rozdelenie nových úloh

 

Priebeh stretnutia:

Na začiatku stretnutia hneď začíname s revíziou ukončeného šiesteho šprintu, Martin Jačala prechádza jednotlivými úlohami. Pri niektorých vybraných oboznamujú ich riešitelia zvyšok tímu s podrobnosťami a dôležitými informáciami.

Strháva sa diskusia ohľadne aplikácie testovacích scenárov, ktoré podľa Martina Jačalu nespĺňajú dostatočne kritériá kvality. Tím dospeje k záveru, že v budúcnosti na tento problém viac sústredí.

Ďalej sa tím pristavuje pri úlohe o úprave služby getDepartures. Riešiteľ Michal Macko prezentuje stav danej služby, ktorá viac menej spĺňa zadané požiadavky, avšak objavil sa menší problém pri hľadaní spojov v časovom intervale prekračujúcom čas 00:00. Vyriešenie tohto problému sa plánuje ako ďalšia úloha v novom šprinte.

Taktiež sa vyskytli menšie nezrovnalosti v typovom označení jednotlivých dní, nakoľko niektoré typy sa čiastočne prekrývajú. Rovnako sa plánuje do ďalšieho šprintu úloha odstrániť tieto nejednoznačnosti.

Ku koncu revízie sa začína diskutovať o úlohe plánovania cesty. Marek Brandobúr prednáša, aký je jej stav. Momentálne algoritmus dokáže vyhľadávať priame spoje.

Následne po revízií časť tímu pracujúca na klientskej časti aplikácie diskutuje s vedúcim Michalom Čerňanským o ďalších úpravách, ktoré by zvýšili príťažlivosť a príjemnosť používania aplikácie. Prejednáva sa najmä spôsob refreshovania dát napr. počas jazdy autobusom, buď automaticky po nejakom čase alebo na požiadanie používateľa.

V ďalšom priebehu sa už len vytvárajú nové úlohy s tým, že sa ešte pravdepodobne budú vytvárať ďalšie podľa potreby v priebehu šprintu a stretnutia sa končí.

 

Úlohy do nasledujúcich stretnutí:

ID

Popis úlohy

Zodpovedný

Termín

1

Priebežná aktualizácia vzdialenosti používateľa od zastávky

Martin Jačala

15.3.2010

2

Prekreslenie obrazovky najbližšie spoje

Michal Hrdina

15.3.2010

3

Automatické obnovovanie času do odchodu spoja

Hana Časnochová

15.3.2010

4

Doplniť čísla liniek k zastávkam na mape

Michal Macko

15.3.2010

5

Implementovať index bar do zoznamu liniek

 

15.3.2010

6

Pridať parameter do služby getStations

Michal Macko

15.3.2010

7

Pridať view do TabBar

Martin Jačala

15.3.2010

8

Implementovať zobrazenie najbližších odchodov

Michal Hrdina

15.3.2010

9

Úprava obrazovky s cestovnými poriadkami

Hana Časnochová

15.3.2010

10

Doplniť pásmo do služby getLineTimetable

Michal Macko

15.3.2010

11

Dijkstra revisited

Marek Brandobúr

15.3.2010

12

Implementovať index bar do zoznamu zastávok

Michal Hrdina

15.3.2010

13

Úprava služby getDepartures - prekročenie polnoci

Michal Macko

15.3.2010

14

Revízia dizajnu

Martin Jačala

15.3.2010