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: - Riku Ahonen - Olli Alanen 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. Pöytäkirjan hyväksyttiin sellaisenaan. Tehdyt päätökset: -Pöytäkirja hyväksyttiin sellaisenaan. 5. Tehtävien katsaus Tilaaja: - Hankkia Dynamicsin alkuperäisten kehittäjien dokumentaatiota, valmis. - Hankkii tehtäviin sopivia RFC-dokumentteja, valmis. - Hankkii ja asentaa koneet testausympäristökuntoon, kesken. 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 tulee lisätä Dynamon www-sivuille. Päätökset: -Tilannekatsaukset lisätään 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. -Kohta 8.1 tarkennetaan tehtäväkohtaisiksi. -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 DCHP: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