RYHMÄ
>KOKOUKSET
DOKUMENTIT
PROJEKTI
|
KOKOUKSET >
28.4.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
ryhmä, ohjaaja
Sihteeri
Sami
Esityslista
Pöytäkirja
- Tehtävät
- Päätettiin jatkaa entisessä kokouksessa määriteltyjä tehtäviä
- Päätettiin palauttaa projekti 5.5 maanantaina asiakasdemossa
25.4.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä
Sihteeri
Ohjaaja
Esityslista
- Ohjelmiston palautuskuntoon saattamisen suunnittelu
Pöytäkirja
- Sovittiin alustavasti asiakasdemo pidettäväksi 5.5
- Tehtävät
- Mika, data sisältö jar-paketteihin + osa pelilogiikkatutoriaalista
- Sami, katselmoinnin korjaukset + pelipöydän kuvaaminen
- Jaakko, kommentointia + asiakasluokkien kuvaaminen (lobby?)
- Raine, bottiapi
- Vesa, accountin luonti ilman loginia + pelilogiikkatutoriaali + timer cancelled bugit + käsihistoria
21.4.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
sami, raine, jaakko, mika, vesa
Sihteeri
Esityslista
Pöytäkirja
- Käytiin nopeasti läpi demotilanne
- Päätettiin jatkaa tehtäviä yhdessä tietokoneluokassa
18.4.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä
Sihteeri
Ohjaaja
Esityslista
- Ylläpitodokumentin katselmointi
Pöytäkirja
- Hyväksyttiin dokumentti korjauksin
14.4.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
sami, raine, jaakko, mika, vesa
Sihteeri
jaakko
Esityslista
Pöytäkirja
- Päätettiin muokata protokollan Message rajapintaa sisältämään
request ja response käsitteiden lisäksi vastausta odottamaton
tilatieto viestityyppi.
- Ylläpitodokumentin laatiminen ja katselmointi seuraavassa kokouksessa
11.4.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä
Sihteeri
vesa
Esityslista
Pöytäkirja
- Jatketaan tehtäviä edellisen jaon mukaan ja suunnitellaan dokumentointi ensi maanantaina
7.4.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Ryhmä, ohjaaja
Sihteeri
sami
Esityslista
Pöytäkirja
- Seuranta
- Tunnit melko tasan jakaantuneita. Yhden henkilön tunnit olivat poikkeuksellisen alhaiset,
mutta pohdittiin syiksi kirjaamattomuutta.
- Projektin tila
- Pelipöytä tulisi saada versionhallinnan päähaaraan pikaisesti
- Tehtävien tila
- Päätettiin käyttää seuraava viikko ylläpitodokumentin luomiseen ja katselmointiin
- Vesa, serveri
- Jaakko, lobby + pelin käynnistys
- Raine, pelilogiikka
- Sami, pelipöytä
- Mika, porttien jako ja serverin viestinvälityksen parantaminen
4.4.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä
Sihteeri
Vesa
Esityslista
- Suunnittelu
- Tehtävien jako
Pöytäkirja
- Suunniteltiin tietokannan rakennetta
- Account taulu
- accName, password (SHA1 hash), type(normal, normal+bot, super)
- Player taulu
- accName, plrName, type, credits
- Suunniteltiin Game rajapintaa
- Lisätään cancelTimer ja toteutetaan setTimer
- Tehtävät
- Vesa, tietokannasta autentikointi, setTimer, cancelTimer, yhdistämisikkuna
- Raine, GameModel
- Sami, pelipöydän integrointi trunkkiin
- Jaakko, lobbyn laajennettavuuden toteuttaminen
- Mika, GameManagerin ja MessageHandlerin toteutusta
31.3.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Ryhmä, ohjaaja
Sihteeri
Raine
Esityslista
Pöytäkirja
- Tehtävien tila
- Jatketaan entisillä tehtävillä
- Päätettiin, että pakollisen katselmointi suunnitellaan seuraavana perjantaina
28.3.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä, asiakkaat
Sihteeri
Vesa
Esityslista
Pöytäkirja
- Allekirjoitettiin sopimus immateriaalioikeuksien luovuttamisesta ja valittiin GPL lisenssiksi
- Asiakastapaaminen
- Dokumentointi tärkeää
- Ei tarkennettavaa
- Ollaan viikon jäljessä edelleen
- Meerkat APIin liittyneiden ongelmien vuoksi sen käytöstä luovuttiin
- Plugin api sisälsi vain rajapinnat ja toteutus on Poker Academy ohjelmassa
- Meerkatbotit eivät tule toimimaan todennäköisesti
- Kokouksen jälkeinen suunnittelu
- GameInfo on julkinen versio rel="nofollow">GameModelista?
- Tehtävien jako
- Vesa, Projektisuunnitelman mahdollinen päivitys + palvelimen kasaus
- Sami. Raine, Vaatimusdokumentin päivitys,
- Jaakko, lobbyn hienosäätö
- Mika, Pelilogiikan ohjelmointi (palvelin, ks. sandbox branch)
17.3.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Sihteeri
Esityslista
- Demon tila
- Tehtävien tila
Pöytäkirja
- Pohdittiin, että esitetään guin nykyinen tila demossa
- Käytiin läpi testauksen tilaa ja nykyisiä välineitä
- Päätettiin autentikoinnin koskevan kaikkia pistokkeen yli liikkuvia viestejä
- Tehtävät
- Raine, Sami GameModel GameController, GUI
- Mika, AccountManager, Session
- Jaakko, Lobby (logiikka)
14.3.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Jaakko, Raine, Sami + Sampo
Sihteeri
Jaakko
Esityslista
- Demon suunnittelu
- Tehtävien tila
Pöytäkirja
- Päätettiin katsoa demon tilaa uudestaan seuraavana maanantaina
- Tehtävät
- Sami, Raine käyttöliittymän ohjelmointi
10.3.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Raine, Jaakko, Vesa, Sami
Sihteeri
Esityslista
- Seurantakokous
- Tehtävien tila
Pöytäkirja
- Seuranta
- Tehtävät
- Raine, dokumentin testitapaukset
- Vesa, latexiin, xml scheman hionta
- Sami, sekvenssikaavio asiakkaan toiminnasta
- Jaakko, luokkakaaviot
29.2.2008
Aika
klo 13.00 - 14.30
Paikka
A319, Exactum
Osallistujat
Jaakko, Mika, Sami, Vesa + ohjaaja
Sihteeri
Mika
Esityslista
- Protokollan ja toteutuksen tilan seuranta
- Tehtävien tila
Pöytäkirja
- Käytiin läpi toteutusta ja protokollaa ja todettiin sen olevan hyvällä mallilla
- Sami esitti käyttöliittymän toimivan luonnoksen
- Sovittiin käyttöliittymän skaalauksen lisäämisestä
- Käytiin läpi projektin kääntäminen ja siihen liittyvät työkalut ja vaatimukset
- Tehtävien tila
- Jaakko, Clientin toteutuksen jatkaminen
- Mika, Palvelimen toteutuksen jatkaminen
- Sami, Clientin käyttöliittymän jatkaminen
- Vesa, Testitapausten luominen
25.2.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Sami, Jaakko, Vesa, Sampo
Sihteeri
Jaakko
Esityslista
- Seurantakokous
- Toteutuksen aloittamisen suunnittelu
- Tehtävien tila
Pöytäkirja
- Ollaan jäljessä viikon verran
- Huomattiin suunnitteludokumentin sekvenssikaavioissa parannettavaa
- Ajastettiin korjaus heti kokouksen jälkeen
22.2.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä
Sihteeri
Esityslista
- Suunnitteludokumentin katselmointi
- Tehtävien tila
Pöytäkirja
- Suunnitteludokumenttin hyväksyttiin muutoksin
- Tehtävät
- Kaikki jatkavat entisiä tehtäviään
- Vesa, sekvenssikaavioesimerkki pelien hausta palvelimen päässä
18.2.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Sami
Esityslista
- Suunniteludokumentin kasaus
- Tehtävien tila
Pöytäkirja
- Käytetään J2EE:n työkaluja (JAXB) parserin generointiin Castorin sijasta
- Tehtävien tila
- Vesa, Tietokantakaavio, protokollat, screenshotit lobbysta
- Raine, J2EE:n palvelin/asiakas kirjastojen tutkiminen
- Sami, Jaakko, Mika, Suunnittelun jatkaminen
15.2.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Jaakko
Esityslista
- Suunnittelu
- Tehtävien tila
Pöytäkirja
- Suunnittelu
- Käytetään automaattisesti XML scheman pohjalta generoituja java-luokkia viestien parsimiseen
- Tehtävien jako
- Vesa, Tietokantarakenne Texas Hold'em:lle, viestien rakenne XML schema
- Jaakko+Sami, Luokkakaavio ja suunnitteludokumentin loput kappaleet
- Raine, Osajärjestelmät kappale suunitteludokumenttiin
- Mika, Palvelimen suunnittelu ja korttipakan toteutus
11.2.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Jaakko, Raine, Sami, Vesa + ohjaaja
Sihteeri
Jaakko
Esityslista
- Seuranta
- Testausdokumentin katselmointi
- Rajapintasuunnittelu
- Tehtävien tila
Pöytäkirja
- Seuranta
- Huomattiin kokonaistyötuntien/viikko vähenevän ajan kuluessa. Pyritään korjaamaan asiaa tekemällä enemmän töitä.
- Testausdokumentti
- Testausdokumenttiin kaivattiin tietoa kattavuudesta, testitapauksista, aikatauluista ja automaattisesta testauksesta
- Rajapintasuunnittelu
- Huomattiin, että pelien listaus tarvitsee oman rajapinnan
- Koodin ja suunnitelmissa esiintyvien luokkien kielen tulee olla englanti
- Tehtävien tila
- Jaakko, Sami, luokkakaavion suunnitteleminen
- Raine, Testitapausten tekeminen testausdokumenttiin
- Vesa, Loppujen testausdokumentin korjausten ja latexiin muunto tekeminen, automaattinen testausympäristö
8.2.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
ryhmä + ohjaaja
Sihteeri
Esityslista
- Automaattisen yksikkötestiframeworkin kehittäminen
- Integrointitestauksen kehittäminen protokollalle
- Protokolla/rajapintasuunnittelun tila
- Tehtävien tila
Pöytäkirja
4.2.2008
Aika
klo 10.00 - 12.00
Paikka
A218, Exactum
Osallistujat
Jaakko, Mika, Raine, Sami + ohjaaja
Puheenjohtaja
Mika
Sihteeri
Raine
Esityslista
- Järjestelmätestauksen suunnitteludokumentin tila
- Suunnittelun aloituksen suunnitteleminen
- Tehtävien tila
Pöytäkirja
- Jaettiin suunnittelua osiin järjestelmäarkkitehtuurisuunnitelman mukaan
- Tehtävät
- Mika, palvelimen suunnittelua
- Jaakko, pelilogiikka-komponentin suunnittelua
- Raine, järjestelmätestausdokumentti
- Sami, asiakasohjelman suunnittelua, vaatimusdokumentin viimeistely
- Vesa, tarvittavat XML- ja tietokantasuunnitelmat (?)
1.2.2008
Aika
klo 13.00 - 15.00
Paikka
A319, Exactum
Osallistujat
ryhmä + asiakkaat
Sihteeri
Jaakko Louhio
Esityslista
- Vaatimusdokumentin esittäminen
- Käyttöliittymän demoaminen
Pöytäkirja
- Vaatimusdokumentti
- Käyttäjätili kuulumaan yhteen kolmesta roolista, joissa ylempi perii aina alemman oikeudet:
- Superuser, voi nähdä kaikkien kortit
- Testaaja, voi lisätä botteja peliin
- Normaali, voi luoda ja pelata pelejä
- Käyttäjille välitetään verkon yli vain tarpeelliset tiedot
- Arkkitehtuuri tukemaan jälkeenpäin mahodollisesti toteutettavaa tietoliikenteen salausta
- Rahojen käsittely niin, että pelaajat aloittavat nollasaldosta ja peliin otettava pelivara asettaa saldon miinukselle, jos se ei riitä pelivaraan.
- Säännöt
- Sit-out tilassa maksamatta jääneet blindit maksetaan takaisin tullessa
- Big blind maksetaan automaattisesti peliin liityttäessä
- Sovittiin, että Teemu Saukonoja lähettää toteutettavat Texas Hold'emin säännöt
- Asiakasohjelman tulee huomata yhteyskatko (vaikka tyhjiä paketteja lähettelemällä)
- Peliaulan vaatimukset 1-prioriteetille
- Vaatimus V32, V35, V36 ja V37 1-prioriteetille
- Edellämainituin korjauksin dokumentti hyväksyttiin
- Käyttöliittymä
- Pelin luontiin pelin vuorojen aikaraja
- Pelin luontiin sen käynnistäminen eräajotilaan checkboxilla
- Pelitileissä ei tarvitse pystyä muokkamaan rahoja, kun sovittiin, että tilit alkavat nollasta.
- Muut asiat
- Teemu Saukonojaan tulee ottaa yhteyttä tästä lähin uudella sähköpostiosoitteella
30.1.2008
Aika
klo 10.15-12.00
Paikka
A218, Exactum
Osallistujat
ryhmä + ohjaaja
Sihteeri
Mika Urtela
Esityslista
- Vaatimusdokumentin järjestelmävaatimukset
- Järjestelmätestauksen suunnittelu
- Kälidemon sisältö
- Dokumentointiformaatin vaihtaminen latexiin
- Tuntien kirjauksesta
- Tehtävien tila
Pöytäkirja
- Vaatimusmäärittely
- Päätettiin lisätä vaatimuksille prioriteetit
- Hiottiin järjestelmävaatimusten sanamuotoja
- Päätettiin erottaa käyttöliittymäosio dokumentista
- Päätettiin hyväksyä sovituin muutoksin
- Käyttöliittymät
- Reaaliaikainen peli-/pelaajahaku
- Tehtävät
- Mika, protokollan suunnittelu
- Jaakko, järjestelmätestauksen suunnitteludokumentin wikisivun luonti, johdanto
- Raine, dokumentin sanasto- ja yksikkötestauskappaleiden luonti
- Sami, Käyttäjätietojen käyttöliittymän piirtäminen, vaatimusdokumentin latexiin muunto
- Vesa, Peliaulan käyttöliittymän piirtäminen, arkkitehtuurikuvan luonti, vapaat kappaleet
28.1.2008
Aika
klo 10.15-11.45
Paikka
A218, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Sami Kuisma
Esityslista
- Vaatimusdokumentin katselmointi
- Projektisuunnitelman katselmointi
- Kälidemo
- Asiakastapaamisen järjestäminen
- Kokousaikataulujen muutos
- Tehtävien tila
Pöytäkirja
- Sovittiin, että keskiviikon kokousaika siirretään ensiviikosta lähtien perjantaille 13-15.
- Päätettiin, että Vesa sopii asiakkaan kanssa tapaamisen perjantaiksi. Vaatimusdokumentti pyritään lähettämään asiakkaalle keskiviikona luettavaksi.
- Töiden jako
- Kaikki lukevat projektisuunnitelman läpi
- Jaakko käyttöliittymän aula sekä käyttäjähallinta suunnittelu
- Sami vaatimusmäärittelyn järjestelmävaatimukset, käyttöliittymädemo
- Vesa, Raine, Mika vaatimusmäärittelyn viimeistely
23.1.2008
Aika
klo 10.15-11.45
Paikka
A218, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Raine Rimpila
Esityslista
- Käyttötapausten läpikäynti
- Vaatimusmäärittelyn tila
- Mitä tarvitaan, että voidaan jäädyttää VD1 versio
- Katselmoinnin aikataulu
- Projektisuunnitelman katselmoinnin aikataulu
- Kehitystyökaluista keskustelu ja tutustumisen suunnittelu
- Käyttöliittymäsuunnittelusta keskustelu
- Tehtävien tila
Pöytäkirja
- Poker Academyn bottiapin tukeminen päätettiin lisättäväksi vaatimuksiin.
- Projektisuunnitelma ja vaatimusdokumentti sovittiin jäädytettäväksi ensi viikon aikana. Katselmukset pyritään järjestämään dokumenteille kuluvan viikon aikana.
- Päätettiin yrittää etsiä vaihtoehtoinen aika tapaamisille.
- Töiden jako
- Raine, käyttötapausten korjaukset
- Jaakko, käyttöliittymäprototyypin luonti
- Sami, käyttöliittymän suunnittelu
- Mika, Poker Academyn bottiapiin tutustuminen
- Vesa, Koko- ja kustannusarvion lisäys projektisuunnitelmaan
21.1.2008
Aika
klo 10.15-11.45
Paikka
A218, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Jaakko Louhio
Esityslista
- Vaatimusmäärittelyn läpikäynti
- Projektisuunnitelman läpikäynti
- Töiden jako
Pöytäkirja
- Päätettiin, että dokumentit luonnostellaan wikiin ja lopulliset versiot luodaan latexilla.
- Tehtävien jaon tulos
- Jaakko ja Sami, käyttöliittymäsuunnittelu
- Mika ja Raine, Poker Academyn bottiapin tutkiminen
- Vesa, käyttötapaukset
18.1.2008
Aika
klo 13.00-15.00
Paikka
CK109, Exactum
Osallistujat
Ryhmä + ohjaaja + asiakkaat
Sihteeri
Esityslista
Pöytäkirja
15.1.2008
Aika
klo 10.15 - 12.00
Paikka
A318, Exactum
Osallistujat
Ryhmä + ohjaaja
Sihteeri
Esityslista
- Projektin esittely
- Työkaluista sopiminen
- Vastuualueiden jako
Pöytäkirja
- Työkaluiksi sovittiin mallintamiseen ArgoUML ja dokumentointiin OpenOffice
- Vastuualueet jaettiin seuraavasti
- Jaakko, Suunnitteluvastaava
- Mika, Koodivastaava
- Raine, Asiakasvastaava
- Sami, Dokumenttivastaava
- Vesa, Projektipäällikkö
|