Zápisnica zo stretnutia č. 1

 

Dátum

Čas

Miesto

Zapisovateľ

Prítomní

06.10.2009

11:00 - 14:00

Softwarové štúdio 2

(D07b)

Bc. Marek Brandobúr

 

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: Organizácia, SCRUM metóda, ciele, technológie

 

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

 

Ciele stretnutia:

 

1.      Organizácia

a.      voľba člena tímu na pozíciu SCRUM Master (Team leader)

b.     tvorba zápisov zo stretnutia

2.      SCRUM metóda

a.      Informácie

b.     Nástroje

c.      Literatúra

3.      Ciele prvého šprintu

4.      Informácie o produkte

5.      Brainstorming

6.      Prehľad ponúk ostatných tímov

7.      Použité technológie

 

 

 

Priebeh stretnutia:

 

V úvode stretnutia vedúci projektu upresňuje podmienky absolvovania predmetu a upozorňuje, že webová stránka o produkte bude existovať v slovenskom aj anglickom jazyku. Objasňuje metódu SCRUM a informuje, že dĺžka jedného "šprintu" bude trvať 2 týždne. Vedúci tímu potvrdzuje voľbu Bc. Martina Jačalu na pozíciu SCRUM Master (Team leader). Ponúka možnosť zapojiť sa do súťaže o najlepší tím roka, pričom spoločne so zvyškom tímu dospeje k rozhodnutiu, že účasť v súťaži by bola prínosom, avšak pre účasť v nej sa tím rozhodne, až po ukončení určitej oblasti vývoja a práce na projekte, pričom bude priamo závislá od kvality výstupov danej dokončenej časti. Tím dospieva k rozhodnutiu, že zápis zo stretnutí bude zaznamenávať postupne každý člen tímu, pričom na nasledujúcom stretnutí daný člen otvorí a bude stretnutie viesť.

Vedúci tímu navrhuje spôsob testovania v takej forme, že testovať určitú ukončenú oblasť projektu budú členovia, ktorí sa na nej priamo nepodieľali, čo je schválené všetkými členmi tímu. Zároveň je daný dôraz na bezpečnosť v prístupe k citlivým dátam a identifikácii používateľa.

Vedúci tímu navrhuje ďalšie požiadavky:

ˇ      Jednoduché používanie produktu

ˇ      Webová prezentácia produktu v anglickom a slovenskom jazyku

ˇ      2 typy priamych používateľov aplikácie

o   domáci

o   cudzinec

Vedúci tímu definuje 4 hlavné "User stories":

ˇ        Používateľ požaduje informáciu, zapne aplikáciu a informáciu okamžite dostane.

ˇ        Používateľ má záujem o odchody spojov zo zastávky, na ktorej sa aktuálne nachádza.

ˇ        Používateľ pozná cieľovú destináciu, aplikácia vyhľadá zastávky v jeho blízkosti a ponúkne mu odchody spojov.

ˇ        Aplikácia navedie používateľa na vybranú zastávku

Vedúci tímu určuje vízie ďalšieho vývoja:

ˇ        MHD viacerých miest, železničná preprava, letecká preprava, osobná navigácia, navigácia do automobilov, navigácia v budovách

 

Tím na základe prezretia ostatných ponúk na daný projekt definuje ďalšie požiadavky:

ˇ        Kompaktnosť

ˇ        Poskytnutie panoramatickej fotografie vybranej zastávky

Na základe nenáročnosti skladovať základné informácie o odchodov MHD spojov v hlavnom meste Bratislava sa tím rozhoduje sprístupniť tieto informácie aj v režime offline, pričom navrhuje, aby na uloženie potrebných dát sa využil XML súbor. Analyzovať vhodnosť zvoleného úložiska dát, respektíve zvoliť vhodné úložisko dát je úlohou tímu do ďalšieho spoločného stretnutia. Tím sa zhoduje, že je vhodné, aby sa neaktuálnosť dát vhodne vizualizovala pre používateža a aby v režime online sa dáta automaticky aktualizovali.

Tím sa zaoberá aj úvahou, či by nebolo vhodné optimalizovať "traffic" smerom od zákazníka k serveru, keďže aktuálne na slovenskom trhu, mobilní operátori ponúkajú internetové pripojenie v obmedzenej veľkosti stiahnutých dát, avšak vedúci tímu usmerňuje tím ku okamžitej odozve a aktuálnosti dát.

Na záver si tím rozdeľuje úlohy.

 

Úlohy do nasledujúcich stretnutí:

ID

Popis úlohy

Zodpovedný

Termín

1

Štúdium SCRUM metódy

Všetci

13.10.2009

2

Tvorba webovej prezentácie produktu (v slovenskom aj v anglickom jazyku) - pilotná verzia

Marek Brandobúr

13.10.2009

3

Tvorba webovej prezentácie tímu - pilotná verzia

Hana Časnochová

13.10.2009

4

Design webovej prezentácie tímu a produktu - pilotná verzia

Martin Jačala

13.10.2009

5

Hrubý návrh architektúry systému

Michal Macko

13.10.2009

6

Vytvoriť návrh štábnej kultúry a kultúry kódovania

Martin Blažko

13.10.2009

7

Serverová časť systému - pilotná verzia

Michal Hrdina

13.10.2009