Kaakkuri-projektin kuudes palaveri
Aika: keskiviikko 3.11.2004 klo 12:00 –
14:45
Paikka: Kokoustila AgC223.1
Läsnä:
• Päivi
Jämsen
• Lari
Kannisto
• Petteri
Kela, puheenjohtaja
• Vesa
Lappalainen
• Antti
Pokela
• Arto
Rikalainen, saapui klo 13:53
• Santtu
Salmi
• Matti
Suomalainen, sihteeri
Pöytäkirja
1. Kokouksen avaus
Kokouksen avasi puheenjohtaja Petteri Kela kello
12:14.
2. Esityslistan hyväksyminen
Esityslista hyväksyttiin sellaisenaan.
3. Edellisen kokouksen pöytäkirjan
läpikäyminen
Lari Kannisto esitti korjausehdotuksensa edelliseen
pöytäkirjaan. Kohdassa neljä viimeisessä virkkeessä on
hieman mollaava sävy, joten sitä olisi kaunisteltava. Kohta kuusi on
hieman sekava, koska siinä puhutaan kahdesta eri asiasta yhtä aikaa.
Käytettävä kieli ja gpUntis on erotettava omiksi asioikseen.
Myös päätöksistä tulisi poistaa konsultteja koskeva
kohta ja erottaa gpUntista koskeva päätös omaksi kohdakseen.
Työtunnit on siirrettävä ennen päätöksiä.
Kohdan viisi päätökset eivät oikeastaan olleet
päätöksiä vaan kehitysideoita ja ne voisi lisätä
varsinaiseen tekstiin.
Puheenjohtaja luki läpi edellisen
pöytäkirjan päätökset.
4. Käytettävyyskonsulttien
esittäytyminen
Ryhmään liittyneet kaksi
käytettävyyskonsulttia esittelivät lyhyesti itsensä. Ville
Haapsaari on TJT:n opiskelija, joka on myös lukenut kognitiotieteitä.
Hänellä ei ole konkreettista kokemusta suunnitteluta. Jukka Partanen
on muuntokoulutettava, jolla on kokemusta web-pohjaisesta suunnittelusta.
5. Käyttöliittymän suunnittelu ja
ideointi
Päivi Jämsen selitti
käytettävyyskonsulteille, mikä blokki-järjestelmä on ja
miten se toimii.
Demokäyttis II oli toteutettu edellisen
kokouksen ideointien pohjalta. Oikeassa laidassa on nyt puurakenne ja
käyttöliittymän alalaidassa blokkeja vastaavat laatikot, joita
pystyy horisontaalisesti vierittämään. Demokäyttis II
sisältää myös toimivan blokkieditorin, jolla blokkirakenne
luodaan. Blokeille pystyy antamaan minkälaisen nimen tahansa. Blokit
muodostetaan valitsemalla hiirellä viikkonäkymästä mille
paikoille blokkiin kuuluvat luennot sijoitetaan. Blokkeja pystyy poistamaan.
Muutokset voi myös perua tai sulkea ikkunan niin, että blokkirakenne
siirtyy pääkäyttöliittymän
viikkonäkymään.
Päivi Jämsen ilmoitti
haluavansa viikkonäkymään vanhan paperimallin mukaisen
järjestelmän, jossa viikkonäkymän ruuduissa näkyi
kurssitunnukset, viikot, joilla kurssit ovat ja sali. Tämä tuottaa
ongelmia rajoitetun tilan takia. Viikkonäkymän ruudut ovat
suhteelliset pieniä ja niihin on vaikea saada sijoitettua informaatiota.
Päivi Jämsen ehdotti, että vaikka ruudussa oleva informaatio
olisi hyvin pienellä fontilla, siitä olisi hyötyä, koska
tietäisi kuinka täynnä jokin blokki on. Tämä idea sai
vastustusta Vesa Lappalaiselta, joka piti kurssitunnusten ja viikkojen
näkymistä ruuduissa turhana ja hankalana esittää. Hän
ehdotti ideaa, jossa kurssit voisivat automaattisesti mennä
peräkkäin riippuen siitä, mihin kohtaan ruudussa kurssi
tiputetaan. Tässä vaiheessa kuitenkin hänen mielestään
on pakko puhua asiasta, josta on vaiettu tähän asti, saleista.
Järjestelmän tulisi tietää käytössä olevat
resurssit ja kursseja raahattaisiin suoraan näihin resursseihin. Eri
kurssien pitää pystyä olemaan samanaikaisesti eri saleissa, mutta
myös peräkkäin samassa salissa. Lappalaisen mielestä olisi
havainnollisempaa esim. jonkinlainen graafinen esitys resurssien varaustilasta
kuin kurssitunnukset. Tämän idean mukaan, mitä mustemmaksi tietyn
blokkiruudun resurssien kuvaaja muuttuu, sitä täydempi kyseinen blokki
on. Tämä herätti keskustelua ja vastustusta aiheutti mm.
mahdollisesti kurssien välissä olevat vapaat viikot.
Keskustelua käytiin myös viikkonäkymän ruutujen
sisältämän informaation katselusta jonkinlaisen
zoomausmahdollisuuden kautta. Vesa Lappalainen kertoi, että voisi
tehdä eräänlaisen suurennoksen siitä ruudusta, jossa hiiren
kursori sijaitsee. Suurennos voisi kulkea hiiren mukana. Tämä
kuitenkin peittäisi muuta ruudulla näkyvää informaatiota ja
siten päädyttiin ratkaisuun, jossa
käyttöliittymässä olisi staattinen paikka, jossa suurennos
tietystä ruudusta aina näkyisi. Tämä ruutu voisi sijaita
esimerkiksi oikealla olevan infopaneelin alapuolella. Vesa Lappalainen ehdotti,
että ryhmä kokeilisi erilaisia keinoja esittää resurssien
varaustilannetta ja muuta informaatiota.
Kehitysideat:
• Sovellus
kysyy pakollisia tietoja, kun kurssi ensimmäisen kerran valitaan
puurakenteesta
• Jonkinlainen
zoomausmahdollisuus yksittäisestä ruudusta
• Salit
otetaan mukaan Kaakkuri-sovelluksen toimintaan
Päätökset:
• Kurssien
aloitusviikko kuuluu pakollisiin tietoihin
6. Vaatimusmäärittelyn tarkennus
Vaatimusmäärittelyä tulisi tarkentaa, jotta
saataisiin aikaan vaatimusmäärittely-dokumentti, jonka avulla ohjelman
toiminnallisuutta voi rajata. Ryhmää askarruttavia asioita oli mm.
demot. Demot eivät välttämättä kestä koko kurssia
ja ne käyttäytyvät eri tavalla kuin luennot. Demot voivat olla
samaan aikaan ja käyttävät usein eri tiloja kuin luennot.
Demoista käydyn keskustelun päätteeksi sovittiin, että
sovelluksen toteutusversiossa pääpaino olisi luennoilla, mutta demot,
ohjaukset ja muut tapahtumat otettaisiin osaksi suunnittelua. Vesa Lappalainen
kehotti ryhmää ottamaan yhteyttä Korpin kehittäjiin ja
kysymään heiltä mitä kaikkia kenttiä kurssiin, luentoon
tai demoon kuuluu.
Lari Kannisto halusi muistuttaa, että olisi
saatava aikaiseksi tarkat vaatimukset, joiden pohjalta ohjelmaa oikeasti voi
rakentaa näiden resurssien pohjalta. Tämän jälkeen
päädyttiin ratkaisuun, jossa kurssien aloitusviikko kuuluisi kurssin
pakollisiin tietoihin. Tiedon puuttuessa kurssista Kaakkuri-sovellus kysyisi
kaikki pakollisesti tarvittavat tiedot käyttäjältä jo
siinä vaiheessa kun kurssi ensimmäisen kerran valittaisiin
puurakenteesta. Ryhmä kysyi, mitkä ovat kurssista pakollisia tietoja
Korpin kannalta. Lappalaisen mukaan kurssista kysytään Korpissa
ainakin: montako luentoa on viikossa, millä viikolla kurssi alkaa ja
montako luentoa on yhteensä. Näitä tietoja ei kuitenkaan aina saa
Korpista, mikä onkin ongelma tälläkin hetkellä.
Päätökset:
• Projektiryhmän
jäsenet selvittävät Korpissa kursseihin liittyvät
tiedot
7. Muita esille tulleita asioita
Kannisto selvitti Tietoenatorin gpUntis-ohjelmaan liittyen,
että esittelyn järjestäminen onnistuisi kyllä, mutta se
sijoittuisi lähitulevaisuuteen. Kannisto kysyi haluaako projektiryhmä
edelleen tutustua kyseiseen sovellukseen. Vesa Lappalainen vastasi, että
aikataulu ei taida enää antaa periksi gpUntikseen tutustumista, joten
olisi parempi unohtaa koko juttu. Muut kannattivat tätä ajatusta ja
päätettiin hylätä gpUntis vaihtoehtona omalle
Kaakkuri-sovellukselle.
Projektiryhmän jäsenten
työtunnit:
• Petteri
Kela: 105 h 40 min
• Antti
Pokela: 119 h 20 min
• Santtu
Salmi: 100 h 15 min
• Matti
Suomalainen: 120 h 5 min
Päätökset:
• Unohdetaan
gpUntis-ohjelma
8. Osallistujien seuraavien tehtävien
sopiminen
Lari Kannisto
• Ilmoittaa
Tietoenatorille, että emme ole enää kiinnostuneita
gpUntis-ohjelman esittelystä
Projektiryhmän tulevat tehtävät:
• Projektisuunnitelman
jatkaminen.
• Sovelluksen
jatkokehittäminen.
• Selvittää
Korpissa kursseihin liittyvät tiedot
9. Seuraavan Kokouksen ajan ja paikan sopiminen
Seuraavan kokouksen ajaksi sovittiin 10.11.2004 kello 9:00.
Paikkana toimii edelleen sovellusprojektien kokoustila AgC223.1.
10. Kokouksen päättäminen
Puheenjohtaja Petteri Kela päätti kokouksen klo
14:43.