HIBBO-PROJEKTIN PALAVERI 6/2003 PÖYTÄKIRJA Aika: Keskiviikko 12.3.2003 klo 12.20-14.45 Paikka: Ag C223.1 Läsnä: Projektin jäsenet: Olli Karppinen, puheenjohtaja Riikka Rikkola, sihteeri Harri Kosunen Matti Eskelinen Kari Kärkkäinen, vastaava ohjaaja Markus Inkeroinen, vastaava ohjaaja (harjoittelija) Rainer Koreasalo, tekninen ohjaaja (saapui klo 12.25) Jonne Itkonen, avustaja Tilaajan edustajat: Ari Jäsberg Jaettu materiaali: Palaverin esityslista 1. Palaverin avaus ja ajankäyttövihkojen tarkistus Palaveri avattiin klo 12.20. Puheenjohtajaksi valittiin Olli Karppinen ja sihteerinä toimi Riikka Rikkola. Kari Kärkkäinen ja Markus Inkeroinen kävivät läpi projektiryhmän jäsenten ajankäyttövihot. PÄÄTÖKSET: - 2. Edellisen palaverin pöytäkirjan tarkistus Edellisen palaverin pöytäkirja oli lähetetty kaikille organisaation jäsenille sähköpostitse perjantaina 7.3.2003. Pöytäkirjan päätökset käytiin yhdessä läpi ja ne hyväksyttiin. PÄÄTÖKSET: - Hyväksyttiin edellisen palaverin pöytäkirja 3. Viikkokatsaus Palaverissa käytiin läpi, mitä kukakin oli viikon aikana tehnyt. Seuraavassa on jaoteltuna käyty keskustelu. 3.1 Projektiryhmä Olli Karppinen ja Riikka Rikkola olivat korjanneet projektisuunnitelman virheitä ja alkaneet tekemään sovellussuunnitelmaa. Riikka Rikkola oli myös tehnyt edellisen palaverin pöytäkirjaa. Matti Eskelinen oli korjannut vaatimusmäärittelyä ja tehnyt myös hieman protoilua. Matti oli esimerkiksi saanut aikaan ohjelman, joka käynnistää simulaatio-ohjelman ja joka toimii sekä Windows- että Linux-ympäristössä. Projektipäällikkö Harri Kosunen oli tehnyt sovellussuunnitelmaan liittyviä kuvia ja hahmotellut käyttöliittymän ulkoasua. PÄÄTÖKSET: - 3.2 Tilaaja Simulaatio-ohjelman tulostiedostoon oli lisätty myös suoritettujen kierrosten määrä. Lisäksi tulostiedoston ulkoasut oli korjattu samanlaisiksi. PÄÄTÖKSET: - 4. Projektisuunnitelma Projektisuunnitelma oli lähetetty kaikille organisaation jäsenille perjantaina 7.3.2003. Palaverissa käytiin läpi korjaukset, jotka vaaditaan, että dokumentti hyväksytään. Kun korjaukset on tehty, dokumentti lähetetään kaikille organisaation jäsenille. Ohessa korjausvaatimukset: - Kansilehden otsake tulisi sijoittaa keskemmälle sivua - Tietoja dokumentista -sivulla oleva puhelinnumero tulisi kirjata siten, että yliopiston numerotunnuksen (260) jälkeen tulee välilyönti: 014-260 4965. - Tietoja dokumentista -sivulla oleva projektin www-osoite tulisi kirjoittaa koodikirjasimella. - Kansilehden takasivun tulisi olla tyhjä. - Tyhjille sivuille ei laiteta sivunumeroa. - Dokumenttiin tulisi liittää lähdeluettelo. - Johdannossa käytettävä "hyväksikäyttäen"- sana tulisi muuttaa. - Johdannossa ensimmäisen kappaleen viimeisen lauseen sanajärjestys antaa virheelisen kuvan ja lause tulee muuttaa seuraavanlaiseksi: Projekti toteuttaa Jyväskylän yliopiston fysiikan laitokselle hila-Boltzmann-simulaattoriin käyttöliittymän, jonka yksi olennainen osa on laskentatulosten visualisointi. - Termistössä laskentageometrian selitys tulisi korjata seuraavanlaiseksi: Kuutiohila sisältää tiedon siitä, mitkä pisteet kuuluvat kiinteään aineeseen ja mitkä ovat nestettä. - Termistössä lokitiedoston selityksen jälkeen tulee piste. - Beeta-versio tulee selittää. - Alfa- ja Beeta-vaiheita ei tarvitse selittää termistössä, jos sanotaan, että toteutusvaihe on jaettu kahteen vaiheeseen, jotka ovat nimeltään alfa- ja beeta-vaiheet. PÄÄTÖS: - Dokumentti hyväksytään edellyttäen, että yllä mainitut korjaukset tehdään. 5. Vaatimusmäärittely Vaatimusmäärittely oli lähetetty kaikille organisaation jäsenille perjantaina 7.3.2003. Palaverissa vastaavat ohjaajat totesivat, että vaatimusmäärittelyä tulisi vielä tarkentaa ja täydentää. Tämän takia vaatimusmäärittelyä ei vielä hyväksytty. 5.1 Ohjaajien korjausehdotukset Ohessa on tiivistettynä käyty keskustelu siitä, mitä vaatimusmäärittelyyn tulisi muuttaa. - Dokumenttien ulkoasu tulisi yhdenmukainen. Tästä johtuen vaatimusmäärittelyssä termistö tulisi jaotella kokonaan omaksi luvuksi. - Käyttötapauskuvaukset tulisi laatia paljon tarkemmin: * Tapahtumat tulisi kuvata tarkemmin. * Passiivin sijaan tulisi puhua käyttäjästä tai simuloijasta. * Tulisi myös lisätä jonkilainen peruutusnäkymä. * Edellytyksissä tulisi kuvata tarkemmin, mistä tilasta voidaan siirtyä mihinkin tilaan. * Poikkeukset tulisi myös kuvata tarkemmin; mitä tapahtuu, kun poikkeus toteutuu. * Kuvaus siitä, mitä käyttöliittymässä tehdään eli mitä käyttäjän pitää syöttää esimerkiksi luodakseen näytteen. Ja mitä käyttöliittymässä tapahtuu sillä aikaa, kun laskentageometria valmistuu. - Vaatimusmäärittelyn kieliasuun tulisi kiinnittää huomiota. Epämääräisten sanojen käyttöä tulisi välttää. - Järjestelmävaatimukset tulisi kuvata tarkemmin PÄÄTÖKSET: - Vaatimusmäärittelyyn tulee täydentää yllä mainitut korjausvaatimukset. - Vaatimusmäärittelyä ei vielä hyväksytä, vaikka korjaukset tehdäänkin. 5.2 Tilaajan esittämät muutokset Tilaajan edustaja Ari Jäsberg huomautti vaatimuksesta numero 23, 2d-leikkeiden värikoodaus. Nesteen tiheys voitaisiin pudottaa kokonaan pois värikoodattavien suureiden listasta. PÄÄTÖKSET: - Nesteen tiheys pudotetaan pois värikoodattavien suureiden listasta. 6. Sovellussuunnitelma Palaverissa käytiin nopeasti läpi sovellussuunnitelma yleisrakennetta. Todettiin, että sovelluksen tavoitteet on jo kerrottu vaatimusmäärittelyssä, eikä niitä tarvitse eritellä uudestaan sovellussuunnitelman yhteydessä. Riittää, että viitataan vaatimusmäärittelyyn. Keskustelua syntyi paljon ryhmän tekemästä käyttöliittymän tilojen kaaviosta. Kaaviossa oli kuvattu käyttöliittymän eri tilat ja toiminnot, joiden kautta pääsee tilasta toiseen. Selvää päätöstä ei kuitenkaan syntynyt siitä, pitäisikö kaaviota muuttaa ja jos pitäisi, niin miten. Ryhmää kehotettiin myös miettimään komponenttijakoa ja hahmottelemaan kuvaa sovelluksen rakenteesta. PÄÄTÖKSET: - 7. Muut esille tulleet asiat Markus Inkeroinen huomautti, että sopimuksesta olisi vielä korjattava yksi tilaaja-sana pois. Lisäksi Markus Inkeroinen painotti, että projektin toiminnan toteutusta tulisi miettiä. Vetovastuu projektiin on ryhmällä. Jonne Itkonen huomautti, että ryhmän tulisi päättää, mitä notaatiota käytetään, kun kaavioita piirretään. Kun notaatio on päätetty siinä tulisi myös pysyä koko projektin ajan. PÄÄTÖKSET: - 8. Seuraavat tehtävät Ryhmän tulee tehdä projektisuunnitelmaan tarvittavat korjaukset, jotka edellytetään dokumentin hyväksymiseen. Lisäksi vaatimusmäärittelyä tulee täydentää ja tarkentaa. Sovellussuunnitelman tekoa tulee jatkaa. PÄÄTÖKSET: - Vaatimusmäärittelyyn tehdään korjaukset ja lisäykset - Projektisuunnitelmaan tehdään korjaukset - Sovellussuunnitelman tekoa jatketaan 9. Seuraava palaveri Seuraava projektipalaveri päätettiin pitää keskiviikona 19.3.2003 klo 12.15 - 14.15. Tilaksi sovittiin Ag C223.1 10. Palaveri päätettiin klo 14.45 11. Yhteenveto tehtävistä asioista Projektiryhmän jäsenten tehtävät: - projektisuunnitelman korjaus - vaatimusmäärittelyn täydennys - sovellussuunnitelman teko