UCOT-sovellusprojektin 5. viikkopalaveri

Samankaltaiset tiedostot
UCOT-Sovellusprojekti. Testausraportti

UCOT-Sovellusprojekti. Projektisuunnitelma

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Projektisuunnitelma

Juujärvi esitti itseään puheenjohtajaksi ja Korhosta sihteeriksi. Ehdotus hyväksyttiin ja puheenjohtaja Juujärvi aloitti palaverin.

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Asennusohje

UCOT-Sovellusprojekti. Vaatimusmäärittely

UCOT-Sovellusprojekti. Projektisuunnitelma

UCOT-Sovellusprojekti. Käyttöohje

4 Edellisen palaverin pöytäkirjan tarkistus

11. PALAVERIN PÖYTÄKIRJA. Jyväskylän Yliopisto Tietotekniikan laitos CONCEPT-projekti Paikka ja aika

Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC Itkonen Jonne (saapui 9.25) Santanen Jukka Pekka (saapui 9.35)

TIE 280. Kyyhky PROJEKTIPALAVERI, PÖYTÄKIRJA. Aika: Keskiviikko klo

Aika Keskiviikko klo 10:15 11:11 Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.1

Jyväskylän yliopisto, Sovellusprojektien kokoustila AgC Alasalmi Teija (puheenjohtaja)

PIRAATTIPUOLUE (5)

UCOT-Sovellusprojekti. Projektiraportti

2 LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 8 NUORISOVALTUUSTON ESITTELY YHTEISTYÖTAHOILLE 13 SEURAAVAN KOKOUKSEN AJANKOHDAN SOPIMINEN

Aika: keskiviikkona klo 10: Paikka: sovellusprojektien kokoushuone Ag C226.2, Jyväskylän yliopisto

Paatti-projekti Kokous 5, Pöytäkirja, sivu 1 (6) Jukka-Pekka Santanen. Tapio Keränen, sihteeri. Salokangas avasi kokouksen.

SHAMAN-sovellusprojektin 4. viikkopalaveri

Sovellusprojekti Kepler, 3. palaveri Läsnä Pöytäkirja Palaverin avaus Laillisuus ja päätösvaltaisuus Esityslistan hyväksyminen

OptiLift -Sovellusprojektin palaveri

KOKOUSKÄYTÄNNÖT. Yritystoiminta Pauliina Stranius

Veturitallinkatu 6, Jyväskylä. Pohjaesitys: Puheenjohtaja Olli-Pekka Louniala avaa kokouksen klo

15 SEURAAVAN KOKOUKSEN AJANKOHDAN SOPIMINEN

SAVONLINNAN KAUPUNKI PÖYTÄKIRJA 2/2017. Vammaisneuvosto

Kakapo-projektin 13. palaveri

SOVELLUSPROJEKTIN ARVIOINTILOMAKE

11 SEURAAVAN KOKOUKSEN AJANKOHDAN SOPIMINEN

Kymin ja Etelä-Savon vaalipiirin (IV) vaalipiirikokous liittohallituksen jäsenehdokkaiden vaalia varten

UCOT-Sovellusprojekti. Käyttöohje

TAMPEREEN NUORISOVALTUUSTO 1 PÖYTÄKIRJA Puheenjohtajaneuvosto Osallistujat Jone Korpi puheenjohtaja, poistui ajassa 17.

Opiskelijakunta Pöytäkirja 1 (6) Saurus ry

Laitilan Nuorisovaltuuston kokous Pöytäkirja 7/2018

Mephisto ry:n vuosikokous kello 18.00, Lyhty

0 U LU N YLIOPISTO UN1VERS1TYof OULU

Kotimäen koulu, Littoistentie 525, Kaarina, neuvotteluhuone. Esittelijänä toimii puheenjohtaja Julia Henriksson.

1. palaveri Pöytäkirja Aika Keskiviikko klo Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.

RUSKON SEURAKUNTA PÖYTÄKIRJA 8/2014 Kirkkoneuvosto KIRKKONEUVOSTON KOKOUS

Kielellisten palvelujen toimikunta PÖYTÄKIRJA 2/2014

RUSKON SEURAKUNTA PÖYTÄKIRJA 7/2014 Kirkkoneuvosto KIRKKONEUVOSTON KOKOUS

Nuorisovaltuuston kokous Otsikko Sivu 1 KOKOUKSEN LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 65 2 KOKOUKSEN AVAUS 65

SAVUKOSKEN KUNTA PÖYTÄKIRJA 1/ Otsikko Sivu 1 Kokouksen avaus sekä laillisuuden ja päätösvaltaisuuden

JANAKKALAN SEURAKUNTA PÖYTÄKIRJA 1/2017 Kirkkovaltuusto Läsnä Saarinen Kari, varaj. Nummela Leif. Elo Joonas Poutiainen Upe 1-11

UCOT-Sovellusprojekti. Käyttöohje

Paikka: kokoushuone, seurakuntakeskus 2. krs, Koulukatu 6. Hermanni Eskoli Petri Puukki Maj-Britt Varpe. Poissa Tytti Hyytiä Timo Räsänen

AURAN SEURAKUNTA PÖYTÄKIRJA 08/ Kirkkoneuvosto 1/6

Hämeen, Pirkanmaan ja Keski-Suomen vaalipiirin (III) vaalipiirikokous liittohallituksen jäsenehdokkaiden vaalia varten

2 päätösvaltaisuuden ja laillisuuden toteaminen. Kokous todettiin koolle kutsutuksi sääntöjen määräämällä tavalla ja

Wibom Pirjo jäsen (paikalla alkaen klo 16.34) Yrjövuori Matti

SOSIAALITAITO OY SOCIALKOMPETENS AB

PYHÄJOEN NUORISOVALTUUSTON KOKOUS KÄSITELTÄVÄT ASIAT 1 KOKOUKSEN AVAUS 2 LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 3 ESITYSLISTAN HYVÄKSYMINEN

PÖYTÄKIRJA SÄÄNTÖMÄÄRÄINEN VUOSIKOKOUS 2017

PÖYTÄKIRJA 1 (5) Päätösesitys Kokous todetaan laillisesti koolle kutsutuksi ja päätösvaltaiseksi (Espoon kaupungin hallintosääntö I osa 2 luku 3 ).

KOKOUSKUTSU ESITYSLISTA PÖYTÄKIRJA

Lappeenrannan Toimitilat Oy:n varsinaisen yhtiökokouksen pitäminen

PÖYTÄKIRJA Aika Keskiviikko klo 17: Seurakuntakeskus Saapuvilla olleet Reinikainen Kimmo puheenjohtaja

Kaarinan kaupunki Pöytäkirja. Nuorisovaltuuston kokous 1 (5) Nuorisovaltuusto. Aika Päivä klo

JANAKKALAN SEURAKUNTA PÖYTÄKIRJA 1/2013 Kirkkovaltuusto Läsnä Taponen Auvo, pj. Lindholm Paula

PYHÄJOEN NUORISOVALTUUSTON JÄRJESTÄYTYMISKOKOUS

Lehtojärvellä PÖYTÄKIRJA 1/2015 HAAVIKON SUKUSEURA RY:N SUKUNEUVOSTON KOKOUS

Vielä kerran tervetuloa ja totean kokouksen avatuksi. (kop) Voitaneen todeta kokous päätösvaltaiseksi. Todetaan (kop)

Neuvotteluhuone Rahiala, Yo-talo A, Rehtorinpellonkatu 4 A

UCOT-Sovellusprojekti. Sovellusraportti

PÖYTÄKIRJA SÄÄNTÖMÄÄRÄINEN VUOSIKOKOUS 2018

Alppijaoston johtokunnan kokous

RUSKON SEURAKUNTA PÖYTÄKIRJA 4/2015 Kirkkoneuvosto KIRKKONEUVOSTON KOKOUS

Paasitorni, Paasivuorenkatu 5 A, Tarja Halonen - sali. Läsnä Paikalla 27 osaston varsinaista jäsentä sekä 1 eläkelläisjäsen.

Forssan Seudun Pöytäkirja 1 / 5 Perussuomalaiset ry. Syyskokous 2017

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

PYHÄJOEN NUORISOVALTUUSTON KOKOUS KÄSITELTÄVÄT ASIAT 1 KOKOUKSEN AVAUS 2 LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 3 ESITYSLISTAN HYVÄKSYMINEN

RUSKON SEURAKUNTA PÖYTÄKIRJA 3/2015 Kirkkoneuvosto KIRKKONEUVOSTON KOKOUS

ASIKKALAN KUNTA Pöytäkirja 9/2013 1/14

Kehitysvammaisten Tukiliitto ry Sääntömääräinen liittokokous Selkeä esityslista

Suomen Kuntaliitto ry Pöytäkirja 1/ Finlands Kommunförbund rf

TARKASTUSLAUTAKUNNAN KOKOUS PÖYTÄKIRJA 1/2019. Keskiviikko kello , keskeytys klo , jatkui

PÖYTÄKIRJA 3/

RUSKON SEURAKUNTA PÖYTÄKIRJA 1/2017 Kirkkoneuvosto KIRKKONEUVOSTON KOKOUS

Opiskelijakunta Pöytäkirja 1 (6) Saurus ry

PYHÄJOEN NUORISOVALTUUSTON JÄRJESTÄYTYMISKOKOUS

Kulttuuritoimikunta PÖYTÄKIRJA 1/2019

Jyrki Kullaa ohjaava opettaja. Mika Miettinen puheenjohtaja

PYHÄJOEN NUORISOVALTUUSTON KOKOUS KÄSITELTÄVÄT ASIAT 1 KOKOUKSEN AVAUS 2 LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 3 ESITYSLISTAN HYVÄKSYMINEN

Ylikylässä PÖYTÄKIRJA 3/2016

JANAKKALAN SEURAKUNTA ESITYSLISTA 1/2017 Kirkkovaltuusto Tervakosken seurakuntakeskus - HUOM. PAIKKA!

Puheenjohtaja avaa kokouksen. Todetaan läsnäolijat, laillisuus ja päätösvaltaisuus. Valitaan pöytäkirjan tarkistajat.

Juvanpuiston koulun johtokunnan kokouksen PÖYTÄKIRJA :03/2017

Kotka-Kymin seurakunta Pöytäkirja 3/2017 Kirkkovaltuusto 1 (6) Anu Johansson varajäsen

JANAKKALAN SEURAKUNTA PÖYTÄKIRJA 3/2018 Kirkkovaltuusto

SAVUKOSKEN KUNTA PÖYTÄKIRJA 2/ Otsikko Sivu 10 Kokouksen avaus sekä laillisuuden ja päätösvaltaisuuden

HELSINGIN KAUPUNKI JOHTOKUNTA PÖYTÄKIRJA

Veturitallinkatu 6, Jyväskylä. Kokouksen paikka ja ajankohta on ilmoitettu toimikauden alussa.

PYHÄJOEN NUORISOVALTUUSTON KOKOUS KÄSITELTÄVÄT ASIAT 1 KOKOUKSEN AVAUS 2 LAILLISUUDEN JA PÄÄTÖSVALTAISUUDEN TOTEAMINEN 3 ESITYSLISTAN HYVÄKSYMINEN

Kokouksen paikka ja ajankohta on ilmoitettu toimikauden alussa.

PROJEKTIN OHJAUS JA SEURANTA JOUNI HUOTARI

Transkriptio:

UCOT-sovellusprojektin 5. viikkopalaveri Aika: Perjantai 20.10.2006 klo 12:04-13:52. Paikka: sovellusprojektien kokoustila Ag C223.1 Läsnä: tilaaja: Tommi Kärkkäinen Antti Hakala projektiryhmä: Vesa Pikki Ilari Liukko Tuomo Pieniluoma (sihteeri) Panu Suominen (puheenjohtaja) ohjaajat: Miika Nurminen tarkkailija: Antti Hallamäki 1. Kokouksen avaus. Puheenjohtaja avasi kokouksen kello 12:04. 2. Päätösvaltaisuuden tarkistaminen. Kokous ei ollut päätösvaltainen, koska Ville Isomöttönen ei päässyt paikalle. Tästä syystä projektin hallinnollisista asioista ei voitu tehdä päätöksiä. Ehdotettiin että tehdään tärkeistä asioista muodollisia päätöksiä, jotka toimitetaan myöhemmin Ville Isomöttöselle hyväksyttäväksi. PÄÄTÖS: Toimitetaan muodolliset päätökset Ville Isomöttöselle hyväksyttäviksi. 3. Esityslistan hyväksyminen. Esityslistaan ei esitetty muutoksia. PÄÄTÖS: Käydään esityslista läpi ehdotetussa järjestyksessä. 4. Ajankäytön raportointi. Vesa Pikki esitteli 2. iteraation ajankäyttösuunnitelman toteutumisraportin. Vesa Pikki kertoi, että projektiryhmän jäsenten projektiin käytettävissä olevan ajan puutteen vuoksi toteutuneet työtunnit ovat jääneet huomattavasti suunniteltuja alemmiksi. Kaikki vaatimukset yhtä lukuun ottamatta saatiin kuitenkin toteutettua. Toteuttamatta jäänyt vaatimus oli luonteeltaan sellainen, ettei sitä voitu toteuttaa 2. iteraatiossa. Tämän lisäksi tehtäväkokonaisuudet olivat keskenään päällekkäisiä, jolloin niiden tarkka erittely oli vaikeaa. Edellisessä iteraatiossa toteutuneen laajamittaisen suunnittelun ja tehtäväkokonaisuuksien samankaltaisuuksien takia suunnitteluun ei oltu merkitty niin paljoa tunteja. Tilaajan edustaja Tommi Kärkkäinen halusi tietää, mistä koko projektiin käytetyt työtunnit selviäisivät. Se olisi hyvä tietää, sillä edellisessä iteraatiossa käytettiin aikaa huomattavasti suunniteltua enemmän ja tässä iteraatiossa ajankäytön tavoite alitettiin. Vesa Pikki selvensi, että 1/5

koko projektin aikana toteutuneet työtunnit kirjataan ylös projektiraporttiin projektin lopussa. 5. Edellisen pöytäkirjan tarkastaminen. Edellisen kokouksen pöytäkirjasta löytyi muutama kirjoitusvirhe, mutta muuten pöytäkirjan katsottiin olevan kunnossa. Edellisessä kokouksessa jaetut tehtävät: Vesa Pikki Toimittaa osakatselmoidun projektisuunnitelman korjaukset maanantaina 9.10 ja korjatun ajankäyttösuunnitelman osallistujille. (suoritettu) Ville Isomöttönen Tarkastaa osakatselmoituun projektisuunnitelmaan ja katselmoituun vaatimusmäärittelyyn tehdyt muutokset. (suoritettu) Tommi Kärkkäinen Tarkastaa osakatselmoituun projektisuunnitelmaan tehdyt muutokset. (suoritettu) Antti Hakala Tarkastaa katselmoituun vaatimusmäärittelyyn tehdyt muutokset. (suoritettu) Panu Suominen Toimittaa katselmoidun vaatimusmäärittelyn korjaukset maanantaina 9.10. (suoritettu) Edellisen kokouksen pöytäkirja voitaisiin hyväksyä kirjoitusvirheiden korjaamisen jälkeen. 6. Toisen iteraation tulosten esittely. Toisessa iteraatiossa aikaan saatu sovellus annettiin tilaajan edustajalle kokeiltavaksi. Samaan aikaan kerrottiin toteutetuista toiminnallisuuksista. Ehdotettiin että koko käsitemalli saataisiin kerralla näkyviin käyttöliittymään, tällöin kokonaiskuvan hahmottaminen olisi helpompaa kuin nykyisessä yhden entiteetin esitystavassa. Käyttötapausten lähde tulisi myös olla näkyvissä käyttöliittymässä. Hyväksyntätestaus käytiin muodollisesti läpi ja sovelluksesta löydettiin muutama puute ja kosmeettinen virhe: entiteettien nimet tulisi kirjoittaa isolla alkukirjaimella; sovelluksessa on tällä hetkellä paikoin suomea ja englantia sekaisin; sovellus ei toteuta suhteiden tyyppien muuttamista. PÄÄTÖS: Suhteiden tyyppien muuttaminen toteutetaan alkavassa iteraatiossa. 7. Arkkitehtuurisuunnitelman esittely. Panu Suominen esitteli sovelluksen arkkitehtuurisuunnitelman. Suunnitelman todettiin vastaavan aiempia päätöksiä. 8. Testausraportin esittely. Tuomo Pieniluoma esitteli projektin testausraportin. Raporttia ei varsinaisesti katselmoitu, mutta muutamia muutosehdotuksia raportin suhteen ilmeni. Tommi Kärkkäinen ehdotti, että komponentti- ja teknologinen ympäristö kerrottaisiin testausympäristö-luvussa. 2/5

Miika Nurminen ehdotti, että testausympäristö-luvussa listattaisiin riippuvuudet ulkoisiin komponentteihin ja samassa luvussa mainittaisiin testauksessa käytettävä JUnit. Tommi Kärkkäinen ehdotti, että maininta Test Driven Developmentista (TDD) tulisi poistaa, koska testiyksiköitä ei ehditty toteuttaa etukäteen. Maininta on muutenkin virheellinen, koska aikaisemmin oli sovittu, että TDD:tä ei käytetä. Tommi Kärkkäinen ehdotti, että sovelletusta yksikkötestauksesta kertova luku jäsennettäisiin tarkemmin. Luvussa tulisi selvittää testauksen vaiheet. Tommi Kärkkäinen ehdotti, että testausraportista selviäisi myös se, miten esimerkiksi hyväksyntätestauksen tulokset hyväksyttäisiin. Tommi Kärkkäinen halusi selvittää, olisiko testaustilanteen automaattinen nauhoitus mahdollista, jolloin virhetilanteen toisto-ohjeita ei tarvitsisi itse kirjoittaa. Tämä todettiin kuitenkin tarpeettomaksi, kun otetaan huomioon projektin pieni koko ja tiukka aikataulu. 9. Päätetään edellisellä viikolla esille nousseista asioista. Liitteessä A on esitelty edellisellä viikolla esille nousseet asiat. Näistä neljä ensimmäistä kohtaa todettiin sovelluksen kannalta hyödyllisiksi, mutta viidennen kohdan toteuttamista ei katsottu tarpeelliseksi eikä sitä siis toteuteta. Tärkeydeltään ensimmäiset kaksi kohtaa olisivat mahdollisia, kolmas toteutetaan ja neljäs kohta on tärkeä sovelluksen kannalta. 10. Päätetään siirrytäänkö GPL-lisenssin alaisuuteen. Miika Nurminen kertoi lisensseihin liittyvistä ongelmista. Sovittu Stanfordin jäsennin käyttää täyttä GPL-lisenssiä, joka on olemukseltaan tarttuva ja epäyhteensopiva esimerkiksi graafiohjelmiston Grappa kanssa, joka taas käyttää CPL-lisenssiä. Vaihtoehtoja tässä tilanteessa olisi kaksi, jotka eivät ole toisiaan poissulkevia: voitaisiin käyttää Stanfordin jäsennintä komentorivin kautta tai Grapan sijaan käytettäisiin kaavioiden piirtämiseen dotia. Todettiin että siirrettäisiin lisensseistä sopiminen myöhemmälle ajankohdalle ja keskityttäisiin tässä vaiheessa vain sovelluksen kehitykseen jäsentimen binääritason integroinnilla. Kaavioita ei ole tarpeellista piirtää Grappalla, vaan ne voidaan piirtää dotilla. Myöhemmässä vaiheessa voidaan Stanfordin jäsennin irrottaa sovelluksesta niin, että sitä käytetään komentoriviltä, jos se on lisenssien kannalta tarpeellista. 11. Sovitaan 3. iteraation tavoitteista. Liitteessä B on esitetty muutamia kysymyksiä 3. iteraation toteutusta ajatellen. Tommi Kärkkäinen totesi, että entiteetteihin ja muihin elementteihin tarvitaan tieto siitä, mistä käyttötapauksesta tai käyttötapauksista ne ovat peräisin (kysymys 1). Projektiryhmä ehdotti, että käsitemallia rajattaisiin, jolloin toteutusta voitaisiin yksinkertaistaa ja nopeuttaa (kysymys 2). Ehdotus hylättiin ja sovittiin, että käsitemalli pidettäisiin avoimena, mutta käyttöliittymän osalta voitaisiin tehdä rajauksia. Käsitemallin tulisi tilaajan edustajien mielestä tukea muun muassa UML-kaavioissa esiintyviä elementtejä, esimerkiksi kardinaalisuuksia. Tommi Kärkkäinen totesi, että useita analyysimalleja ei tarvitse käsitellä rinnakkain eikä samanaikaisesti (kysymys 3). Yksi analyysimalli riittää. Sovittiin että projektiryhmä toteuttaa Miika Nurmisen processml-muotoa tukevan InputAdapterin. 3/5

12. Sovitaan osallistujien seuraavista tehtävistä. Tuomo Pieniluoma Muuttaa testausraporttia siten, että se vastaa tehtyjä ehdotuksia. Vesa Pikki Päivittää 3. iteraation ajankäytön ja tehtävien suunnitelmat vastaamaan palaverissa sovittuja asioita seuraavaan viikkopalaveriin mennessä. 13. Muut esille tulleet asiat. Tuomo Pieniluoma selvensi WWW-sivujen tilannetta. Uuden WWW-palvelimen mukana tulleet ongelmat on nyt korjattu ja sivut ovat taas toiminnassa. Väliesittelyn esitystä ei tarvitse toimittaa tilaajille tarkastettavaksi ja mahdollisesti sensuroitavaksi, koska kyseessä on julkinen projekti. Väliesittelyssä esiteltävät tuotokset toimitetaan kuitenkin koko projektiorganisaation nähtäville projektin WWW-sivuille ja väliesittelystä kirjoitetaan asianmukainen raportti. 14. Sovitaan seuraavan palaverin aika ja paikka. Seuraava palaveri pidetään tavan mukaisesti seuraavalla viikolla. PÄÄTÖS: Seuraava palaveri pidetään perjantaina 27.10.2006 kello 12:00-14:00 tilassa Ag C223.1. 15. Kokouksen päättäminen. Puheenjohtaja päätti kokouksen 13:52. 4/5

Liite A 13.10.2006 esille nousseita asioita. Tehdäänkö 1. undo / redo, 2. muutosloki, 3. monikielisyyden tuki, 4. alkuperäisen käyttötapauksen esittäminen käyttöliittymään, 5. käyttötapauksen muutokset käsitemallin muuttuessa? Liite B Kysymyksiä 3. iteraation toteutusta ajatellen. 1. Tarvitaanko entiteetteihin yms. tieto siitä mistä käyttötapauksesta ne ovat peräisin? 2. Mitä käsitemallin pitää sisältää? Riittääkö entiteetit, niiden metodit ja attribuutit sekä entiteettien suhteet toisiin entiteetteihin metodien kautta? 3. Tarvitseeko useita analyysimalleja käsitellä yhtä aikaa tai rinnakkain? Ryhmä esittää, että 3. iteraation aikana otetaan Stanfordin jäsennin käyttöön ja viilataan käyttöliittymää. 5/5