Dynamo-projektin 3. palaveri
Aika: 3.10.2007 9:34-11:01
Paikka: Jyväskylän yliopisto, AgC223.1
Laadittu 3.10.2007
Läsnä:
Tilaaja:
Projektiryhmä:
- Tero Hätinen, sihteeri
- Joni Purojärvi, puheenjohtaja
- Antti Pyykkönen
Ohjaajat:
- Juha Huikari
- Jukka-Pekka Santanen
Pöytäkirja
1. Kokouksen avaus
Puheenjohtaja avasi kokouksen klo 9:34.
2. Kokouksen laillisuus ja päätösvaltaisuus
Kokous todettiin lailliseksi ja päätösvaltaiseksi.
3. Esityslistan hyväksyminen
Esityslista hyväksyttiin sellaisenaan.
4. Edellisen pöytäkirjan tarkastaminen ja hyväksyminen
Puheenjohtaja kävi läpi päätökset ja oleelliset asiat 2. palaverin pöytäkirjasta.
Tehdyt päätökset:
- Pöytäkirja hyväksyttiin sellaisenaan.
5.Tehtävien katsaus
Tilaaja:
- Hankkia Dynamicsin alkuperäisten kehittäjien dokumentaatiota, valmis.
- Hankkii ja asentaa koneet testausympäristökuntoon, kesken.
- Hankkii tehtäviin sopivia RFC-dokumentteja, valmis.
Tekninen ohjaaja:
- Osallistuu testausympäristön rakentamiseen, kesken.
- Dynamicsin alkuperäisten dokumenttien hankkiminen ja jakaminen, valmis.
Vastaava ohjaaja:
- Hankkii kulkuoikeudet ryhmän jäsenille huoneeseen AgC233.3, valmis.
- On yhteydessä atk-tukeen huoneen AgC233.3 koneiden kohdalta, valmis.
Ryhmän jäsenet:
- Koodiin tutustuminen, kesken.
- Korjaavat 1. palaverin pöytäkirja, valmis.
- Osallistuvat testausympäristön rakentamiseen, kesken.
- Ottavat kopion sopimuksesta ja toimittavat alkuperäisen sopimuksen tilaajalle, valmis.
- Tutustuvat testausympäristöön, kesken.
Koodiin tutustuminen jatkuu, kun testausympäristön on valmis.
6. Projektin tilannekatsaus
Pyykkönen esitti projektin nykyisen tilanteen. Kuluneella viikolla projektiryhmä oli saanut aikaiseksi alustavan projektisuunnitelman. Ryhmän jäsenet saivat kulkuluvan ja avaimet testaushuoneeseen AgC233.3. Testausympäristön koneiden asentaminen oli aloitettu. Tällä hetkellä koneisiin asennetaan käyttöjärjestelmiä. Viikon aikana ryhmä oli tutustunut DHCP -tekniikkaan, Mobile IP :n autentikointiin ja pohtinut DHCP -asikasohjelman liittämistä Dynamicsiin. Lisäksi projektiryhmä sai opastuksen versionhallintajärjestelmään SVN.
Sovittiin, että tilannekatsaukset lisätään Dynamon www-sivuille.
Päätökset:
- Tilannekatsaukset tulee lisätä Dynamon www-sivuille.
7. Testausympäristön topologian esittäminen
Joni Purojärvi esitteli testausympäristön topologian. Aiheesta keskusteltiin ja mietittiin että, testausympäristöön asennetaan myös Windows -käyttöjärjestelmä, jotta mobiililaitteessa voidaan käyttää Ciscon -mobiliasiakasohjelmistoa. Asennuksen tarpeellisuus katsotaan myöhemmin. Testausverkon toimintaa tutkitaan pakettikaapparilla. Testausympäristön topologia esitetään Dynamon www-sivuilla. Testausympäristön topologia todettiin hyväksi.
8. Projektisuunnitelman jakaminen
Projektiorganisaatiolle jaettin alustava projektisuunnitelman versio 0.1. Pyykkönen kävi läpi projektisuunnitelman tärkeimmät kohdat ja sopi palaverin Santasen kanssa liittyen projektisuunnitelmaan. Päätettiin, että aiheeseen "autentikoinnin poisto" ei keskitytä, vaan projektiryhmä aloittaa DHCP:n tutkimisen, määrittelyn ja toteutuksen.
Projektisuunnitelmasta käytiin keskustelua. Numerot viittaavat projektisuunnitelmaan 1.10.2007. Seuraavassa tärkeimmät huomiot:
- Projektin taustalla olevat tarpeet tulee kuvata tarkemmin. Kuva Mobile IP:stä liitettävä suunnitelmaan.
- Vaatimusten määrittely jaetaan DHCP -osalta: liittyminen verkkoon, osoitteen päivitys ja poistuminen verkosta.
- Vaiheet ja tehtävät selvitettävä tarkemmin, jos tuntimäärä on yli 100. Aiheet jaetaan suunnitteluun, toteutukseen ja testaukseen, koska 40 tunnin osakokonaisuuksia voidaan hallita.
- Kohta 6.Hallintatavat -nimi vaihdetaan käytänteiksi.
- Keskusteltiin, että mihin projektin dokumentteihin tarvitaan allekirjoitukset. Tämä päätetään myöhemmin.
- Lisätään kohta 6.6, jossa kerrotaan tiedoston nimeäminen ja hakemistorakenne.
- Aikataulua muokataan vastaamaan, että autentikoinnin poistoa ei tehdä ainakaan projektin alussa ja virtuaalisen agentin toteuttaminen otetaan huomioon suunnitelmassa.
- Keskusteltiin projektin riskeistä ja niiden vaikutuksista. Sovittiin, että kohtaa 9 lisätään kohta: Dynamicsin dokumentoinnin "heikkous/vajaavuus/puute". Jos riski on suuri ja todennäköisyyn on suuri, on tehtävä varasuunnitelma.
- Onko testausympäristö riski?
- Kohta 10.Lähdeluettelo lisättävä.
Yleisessä keskustelussa tuli ilmi seuraavaa:
- DHCP ei ole toteutettu Mobile IP:ssa aivan DHCP standardin mukaisesti, Alanen.
- Keskusteltiin, miten DHCP-tuki kannattaisi toteuttaa. Erillinen asiakasohjelma vs. DHCP -ohjelma Dynamicsin kotiagentin sisään säikeiden avulla. Tätä tutkitaan seuraavilla viikoilla. Ahonen ottaa selvää, millaisia DHCP pakettaja kulkee Ciscon asikasohjelmassa.
- Keskusteltiin, miten NAI:n saa otettua vai saako sitä otettua IP paketin sisältä.
- DHCP-palvelin voi antaa osoitteen minkä tahansa attribuutin (esimerkiksi MAC-mukaan) avulla. Ei ole ongelma, miten IP-osoite jaetaan. Alanen.
Päätökset:
- Päätettiin, että aiheeseen "autentikoinnin poisto" ei keskitytä, vaan projektiryhmä aloittaa DHCP:n tutkimisen, määrittelyn ja toteutuksen.
9. Muut asiat
Keskusteltiin, että millainen määrittelydokumentti tehdään. Liitetäänkö sovellusdokumentti ja määrittelydokumentti yhteen? Samaan dokumenttiin tulisi osiot: mitä tehdään ja miten tehdään. Yhdistetty dokumentti pitäisi sisällään myös protokolla tasolla viestien kulkukaaviot (tilat) ja viestien sisällön. Yksi vaihtoehto olisi, että sovellussuunnitelma voisi sisältää lähdekooditasolla kotiagentin sisäisen toiminnan määrittelyn ja muuta asiat tulisivat määrittelydokumenttiin. Tilaajan näkemys oli yhdistää sovellusdokumentti ja määrittelydokumentti. Asiasta ei tehty vielä päätöstä.
10. Sovitaan osallistujien seuraavista tehtävistä
Tilaaja:
- Tutustuu DHCP paketteihin Ciscon asiakasohjelman avulla, Ahonen.
- Määrittelee, mitä virtuaalisen vierasagentin pitäisi tehdä ja kuvaa projektiryhmälle virtuaalisen vierasagentin, Alanen
Tekninen ohjaaja:
- Osallistuu testausympäristön rakentamiseen.
- Tutustuu myös Dynamics koodiin DHCP:n osalta
Vastaava ohjaaja:
- Pitää palaverin Antti Pyykkösen kanssa liittyen projektisuunnitelmaan.
Ryhmän jäsenet:
- Koodiin tutustuminen jatkuu.
- Testauympäristön rakentaminen jatkuu.
- Aloittavat vaatimusmäärittelyn.
- Tutustuvat testausympäristöön ja Dynamicsin pakettien sisältöön.
- Projektipäällikkö jatkaa projektisuunnitelman tekoa.
- Projektipäälliköllä palaveri vastaavan ohjaajan kanssa.
11. Sovitaan seuraavan palaverin aika ja paikka
Seuraava palaveri sovittiin pidettäväksi keskiviikkona 10.10. klo 9:30 kokoustilassa AgC223.1.
12. Kokouksen päättäminen
Kokouksessa jaettu materiaali:
- Projektiryhmä jakoi projektisuunnitelman version 0.1 projektiorganisaatiolle, 3.lokakuuta 2007
Puheenjohtaja päätti kokouksen kello 11:01
Jyväskylässä 3.10.2007